Greene, a sophomore stepping in with Davis Cheek out with a knee injury, was 7-for-11 passing for 205 yards and two touchdowns and rushed 21 times for 79 yards and another score. Thomas, a true freshman replacing standout senior Malcolm Summers, who has a hamstring injury, carried the ball 27 times for 150 yards and a touchdown and caught two passes for 27 yards and a score.
Skyler Davis sealed the game with a 37-yard field goal with just under a minute left.
Thomas' 22-yard run gave the Phoenix (5-2, 3-1 Colonial Athletic Association) a 21-14 lead at the half. Greene opened the scoring with an 18-yard run and also connected with Corey Joyner on a 60-yard catch-and-run, the longest pass play of the season for Elon.
Aaron Dykes scored on a 5-yard run, his second TD for the Spiders (3-5, 1-4) to tie the game before De'Sean McNair capped a long drive with a 1-yard plunge and Greene and Thomas hooked up for a 30-yard score and a 35-21 lead entering the fourth quarter.
Joe Mancuso also had two touchdown passes for Richmond.
Former Michigan athlete calls for full investigation into sexual abuse
Jon Vaughn, a former Michigan running back, urges the university to launch a full investigation of sexual abuse by the late Dr. Robert Anderson.
Sources: NCAA investigating Arizona State for possible football recruiting violations
The Arizona State football program is being investigated for possible unspecified violations, the school confirmed in a statement to ESPN.
Head coach Jeff Brohm revamps Purdue Boilermakers' defensive staff
Purdue Boilermakers head coach Jeff Brohm has made more changes to his defensive coaching staff.
Athletes abused by Dr. Robert Anderson demand full investigation by University of Michigan
Former University of Michigan athletes on Wednesday urged the school's governing board to launch a full investigation of sexual abuse committed by Dr. Robert Anderson.
College football's best Week 1 bets
Doug Kezirian and Stanford Steve examine Penn State vs. Wisconsin and Notre Dame vs. Florida State as the best bets for the first week of college football.
College football coaching jobs showdown: Alabama vs. Ohio State
Alabama and Ohio State are two of the most dominant programs in college football. But based on the pressure and the resources, which has the better coaching gig?