Highlights
7 CLIPS · ESPNWin probability
EVERY PLAY · ESPN MODELKICKOFF: JMU 88% · BIGGEST SINGLE-PLAY SWING: 17 PTS
Scoring plays
10 SCORES
Ethan Sanchez 22 Yd Field Goal
3-0

Reggie Brown 49 Yd pass from Jordan McCloud (Camden Wise Kick)
3-7

Jordan McCloud 1 Yd Run (Camden Wise Kick)
3-14

Dominic Dutton 58 Yd pass from Grant Wilson (Ethan Sanchez Kick)
10-14

Team Safety
10-16

Elijah Sarratt 3 Yd pass from Jordan McCloud (Camden Wise Kick)
10-23

Javon Harvey 10 Yd pass from Grant Wilson (Ethan Sanchez Kick)
17-23

Reggie Brown 21 Yd pass from Jordan McCloud (Camden Wise Kick)
17-30

Kadarius Calloway 21 Yd Run (Ethan Sanchez Kick)
24-30

Ethan Sanchez 23 Yd Field Goal
27-30
What happened
ESPN RECAPNo. 25 James Madison wins 11th in a row, holding off Old Dominion 30-27
HARRISONBURG, Va. -- , Facing its toughest test of the season, and with its offense suddenly struggling, No. 25 James Madison relied on its defense to win for the first time as a ranked team. Jordan McCloud threw for three touchdowns and ran for another, and the Dukes stretched their winning streak to 11 with a tense 30-27 victory over Old Dominion on Saturday night. “We didn’t get much done on offense in the fourth quarter,” Dukes coach Curt Cignetti said. “And the defense really rose to the occasion. So, you know, they were whipping them up front. And that was the key at the end.
READ THE FULL STORY →Top performers
Team stats
ODU · JMUBRIDGEFORTH STADIUM, HARRISONBURG · ATTENDANCE 26,239
Loading play-by-play…