ELON, N.C. -- Bryan Schor passed for 214 yards and ran for three touchdowns and defending FCS national champion James Madison finished unbeaten in the regular season for the first time since 1975, defeating Elon 31-3 on Saturday.
The Dukes (11-0, 8-0 Colonial Athletic Association) also got a blocked punt and return from D'Angelo Amos to run their winning streak to 22 games and become the first team to go unbeaten in conference play in consecutive years.
Schor had scoring runs of 21 and 2 yards in the second quarter to put James Madison up 17-0 at halftime. Amos has his special teams score early in the third quarter and Schor added a 6-yard run late in the game.
Kyle Hawkins had 11 tackles to lead a defense that held the Phoenix to 222 yards of total offense. The Dukes haven't surrendered more than 14 points to an opponent all season.
Elon (8-3), which hopes for an invited to the FCS playoffs on Sunday, went 3 for 14 on third down and 0 for 2 on fourth.
No. 23 Army gets first AP ranking since 1996, while top 6 unchanged
At No. 23, Army makes its first appearance in the AP poll since 1996, but things at the top of the rankings remain largely unchanged.
Hokies schedule game vs. Marshall with 26th straight bowl bid possible
Virginia Tech has scheduled a conditional game against Marshall for Dec. 1 as the Hokies look to become bowl eligible for the 26th straight season.
Mike MacIntyre fired as Colorado head coach
Colorado's Mike MacIntyre has been fired after the team lost its sixth straight game.
Les Miles hired as Kansas coach
Les Miles has been hired as Kansas' next head football coach, the school announced Sunday.
Cordeiro's 3 TD passes help Hawaii rally, beat UNLV 35-28
Freshman Chevan Cordeiro came on in the fourth quarter and threw three touchdown passes to help Hawaii beat UNLV 35-28 on Saturday night and snap a four-game losing streak.
Taylor lights up Purdue on the ground
Wisconsin RB Jonathan Taylor rushes for 321 yards and 3 TDs, giving him the 3rd most rushing yards in a single game in school history.