Schor was 14-for-23 for 171 yards for the Dukes (9-2, 6-2 Colonial Athletic Conference). His favorite target was Brandon Ravenel who caught a fourth-quarter touchdown pass and also scored on a 98-yard kickoff return on the opening play of the game.
Ravenel's return score and a 41-yard touchdown throw from Schor to Dominique Taylor helped James Madison to a 21-7 lead at halftime.
The Dukes had a 24-21 lead late in the fourth quarter when Taylor Reynolds recovered a Zack Bednarczyk fumble and ran 77 yards for a touchdown, making it 30-21 with 3:25 to play. Schor found Ravenel again from 12 yards for another score on the team's next possession - following a second Bednarczyk fumble - to seal the win.
Bednarczyk had 132 yards passing for the Wildcats (6-5, 5-3).