Oregon quarterback Dante Moore finished the game with 313 passing yards, five total touchdowns (one rushing), and two interceptions. Wide receiver Malik Benson led all receivers with 119 yards and two touchdowns on five receptions.
Alonza Barnett III finished with 318 total yards (45 rushing) and three touchdowns (one rushing) for James Madison, with Nick DeGennaro as the team's leading receiver with 90 yards and a touchdown on five receptions.
Dukes running back Wayne Knight led all rushers with 110 yards on 17 carries.
Both teams combined for 1,023 yards and 11 touchdowns - more than any other game in the first round of the CFP.
With the first round of the CFP finished, here are the matchups for the quarterfinals:
No. 5 Oregon vs. No. 4 Texas Tech (Jan. 1st)
No. 6 Ole Miss vs. No. 3 Georgia (Jan. 1st)
No. 9 Alabama vs. No. 1 Indiana (Jan. 1st)
No. 10 Miami vs. No. 2 Ohio State (Jan. 2nd)
Full game recap + highlights
First half
It took Oregon just 1:38 and four plays to drive 68 yards for their first touchdown of the game, thanks to a 41-yard pass to wide receiver Jamari Johnson.
The touchdown was a spark to what would become a monstrous first half for the Ducks.
During James Madison's first drive, Oregon allowed 8:03 of possession - the highest they've allowed all season to any team.
After going 63 yards on 15 plays, JMU could only muster up a field goal from Morgan Suarez, who finished the night 2-of-3.
Oregon wouldn't waste any time responding as they went 75 yards in 2:37 to go up 13-3.
During JMU's second drive, the team would convert on a third-and-nine with a massive 50-yard trick play to drive all the way down the field.
Unfortunately for the Dukes, the effort was all for naught.
After getting within five yards of the endzone, JMU was called for a holding penalty that derailed their drive. And it only got worse after Oregon blocked the 40-yard field goal attempt.
They would get the ball on their own 22-yard line and go on to score a third touchdown on their third straight drive to take a 20-3 lead thanks to a 56-yard run from running back Dierre Hill Jr.
They already did it three times on three drives. Why not a fourth?
Oregon would score their fourth straight touchdown after Moore found wide receiver Jeremiah McClellan in the corner of the endzone for a 20-yard score.
But it stopped at four straight, right? Wrong.
Oregon scored a fifth touchdown on their fifth straight drive with a 46-yard pass to Benson to go up 34-3 before halftime.
The Ducks completely dominated the scoreboard in the first half despite James Madison having twice the time of possession (20:23 - 9:37)
James Madison averaged just under 5.0 yards per play in the first half - Oregon averaged almost 15.0.
Oregon outgained James Madison 359-197 in the first half, with eight penalties not helping the Dukes' cause.
They did get another field goal on the board after picking off Moore, but it was a band-aid on a gunshot wound.
Second half
The Dukes started to breathe life into a game, opening the second half with a touchdown on a 47-yard Barnett III pass to Nick DeGennaro for the touchdown.
It capped off a six-play, 75-yard drive that took only 2:52 off the clock.
And just how would Oregon respond? Of course, with another touchdown.
Moore connected with Benson for the second time on the night, this time for 45 yards.
It just kept getting worse for the Dukes after their touchdown, as the Ducks kept piling it on.
Oregon would find the endzone again to take a 48-13 lead thanks to a punt block from linebacker Blake Purchase, recovered by running back Jayden Limar for the score.
Dukes cornerback Justin Eaglin would pick off for Moore (his second INT of the game), and it would lead to paydirt.
Barnett and company didn't waste any time for JMU with a 24-yard touchdown pass to George Pettaway, his first reception of the game, to make the score 48-20.
The Dukes would keep making it interesting after yet another touchdown on a short run from tight end Lacota Dippre. They would fail on the two-point conversion, keeping the score at 48-26.
Oregon would sprinkle on a field goal and an another JMU touchdown would finish out the game 51-36.
