James Madison defeats Liberty in coach Billy Napier's first game
Yahoo Sports • 1 min read • Latest: Sep 5, 2026, 8:16 PM
Last updated Sep 5, 2026
James Madison opened its season with a 20-13 victory over Liberty on Saturday at Harrisonburg. JC Evans finished the game 7-of-9 passing for 61 yards and a touchdown while adding 69 rushing yards on nine attempts. The Dukes secured the win after a defensive stop on fourth-and-2 with 2:16 remaining, followed by an Evans 23-yard run to seal the result. This game marked the debut of coach Billy Napier at James Madison and the program's successful defense of the Battle of the Blue Ridge trophy. Liberty quarterback Deshawn Purdie recorded 230 passing yards and one touchdown in the loss. James Madison hosts Wagner next Saturday, while Liberty returns home to face Gardner-Webb.
- •James Madison won 20-13 in front of 25,035 fans.
- •JC Evans rushed for a key first down to run out the clock.
- •The Dukes improved their record against Liberty to 14-6.
- •Deshawn Purdie threw for 230 yards for Liberty.
- •James Madison hosts Wagner next Saturday.
- 8:16 PMYahoo Sports — James Madison begins the coach Billy Napier era with a 20-13 victory over in-state foe Liberty
"JC Evans threw for a touchdown and ran for a key first down late in the fourth quarter to help James Madison begin the coach Billy Napier era with a 20-13 victory over in-state foe Liberty on Saturday. James Madison forced Liberty into a fourth-and-2 decision with 2:16 left in the fourth quarter before breaking up a pass to the outside. Evans rushed for 23 yards on the next play and the Dukes were able to run out the clock on three more run plays in front of 25,035 fans.
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days
Football•Sep 5, 2026, 9:10 PMESPN moves end of close Houston-Oregon State game to show start of Texas-Texas State
NFL•Sep 5, 2026, 9:08 PMMike Vrabel could get involved with Christian Gonzalez contract talks
Football•Sep 5, 2026, 9:07 PMIndiana football's Khobie Martin injured in season opener
Football•Sep 5, 2026, 9:06 PMOregon State football vs Houston updates. Score, highlights, analysis
Football•Sep 5, 2026, 9:01 PM3 takeaways from Iowa State football's win over SEMO | Hines
NFL•Sep 5, 2026, 9:00 PMDallas Cowboys countdown to kickoff: Top 100 iconic games - Day 8
