Percy Agyei-Obese ran 20 times for 111 yards and a TD, and Brandon Polk caught eight passes for 121 yards and a touchdown. DiNucci finished 14 of 25 with an interception for the Dukes (8-1, 5-0 Colonial Athletic Association), ranked second in the FCS Coaches Poll.
James Madison scored the final 20 points of the game. DiNucci's 9-yard TD pass to Riley Stapleton gave the Dukes the lead for good at 14-10 and his 60-yard toss to Polk made it 21-10 late in the second quarter.
Ethan Ratke added a chip shot field goal before the end of the half and another in the third quarter to cap the scoring.