Devin Gardner threw four touchdown passes, including a victory-sealing connection to Drew Dileo with 4:18 left, and the dual-threat quarterback wearing No. 98 to honor Tom Harmon, a Horace Mann graduate, ran for a score to lead No. 17 Michigan to a 41-30 win over No. 14 Notre Dame on Saturday night in front of an NCAA-record crowd of 115,109 in Ann Arbor, Mich.
The Wolverines (2-0) had a pair of 14-point leads, but the Fighting Irish (1-1) refused to get routed.
Notre Dame pulled within a TD early in the fourth quarter when defensive end Stephon Tuitt made a diving interception in the end zone.
Kyle Brindza made a 40-yard field goal with 9:15 left to pull Notre Dame within four points.
The Irish were called for pass interference twice on the ensuing drive and Gardner later took advantage with a 4-yard TD to Dileo.
Tommy Rees threw a second interception with 1:29 left.
Purdue 20, Indiana State 14: Ricardo Allen's interception with 19 seconds remaining preserved Purdue's win over visiting Indiana State.
Indiana State (0-2) reached the Purdue 36-yard line in the final minute before Allen stepped in front of Mike Perish's pass and gave Darrell Hazell his first win as Purdue's coach.
Akeem Hunt returned a kickoff 90 yards for a touchdown and ran for 82 yards on 22 carries for the Boilermakers (1-1).
Perish passed for 284 yards and two touchdowns for Indiana State, an FCS team that lost to Indiana 73-35 the previous week.
Indiana State played without running back Shakir Bell, who ran for 113 yards in the opener before leaving with a bruised shoulder. The Sycamores ran for just 39 yards on 22 carries against Purdue.
Navy 41, Indiana 35: Keenan Reynolds rushed for 127 yards and three touchdowns, leading Navy to a season-opening victory at Indiana.
The Midshipmen (1-0) played almost flawlessly, finishing with 444 yards rushing, no turnovers, five penalties and only three carries for negative yards.
Navy has now won 20 games over BCS foes since 2003 — the most of any non-BCS school in the nation during that span.
For Indiana (1-1), it was a huge deflation after a 73-35 victory over Indiana State.
But as the Hoosiers continued to score, the defense was confounded by Navy's ground game and never even forced a punt.
No. 19 Northwestern 48, Syracuse 27: Trevor Siemian threw for 259 yards and a career-high three touchdowns, Kain Colter passed for a touchdown and ran for one, and Northwestern pounded Syracuse.
Tony Jones added a personal-best 185 yards receiving and a 47-yard TD, and the Wildcats (2-0) racked up 581 yards in all. They also intercepted Syracuse's Drew Allen four times on the way to an easy victory.
Northwestern scored the game's first 20 points and led 34-7 at the half after collecting 387 yards, with their quarterbacks picking apart Syracuse (0-2).
They each completed 11 of 12 passes in the first half, and Colter seemed to be fine after suffering a concussion early in last week's win at California.
He was 15 of 18 for 116 yards and ran for 87 yards.
Illinois 45, Cincinnati 17: Nathan Scheelhaase passed for 312 yards and four touchdowns to lead Illinois to a surprise win over Cincinnati.
The Illini (2-0) went up 21-0 in the second quarter and survived a Bearcat rally to stay undefeated.
For the Bearcats (1-1) the loss was made worse by quarterback Munchie Legaux's injury. He left in the fourth quarter on a cart with what appeared to be a serious leg injury. Details were not immediately available.
Scheelhaase threw to 11 receivers. The biggest catch was Steve Hull's 22-yard touchdown late in the third quarter. It capped a 99-yard drive and put Illinois up 28-10.
That drive was set up by Legaux's fumble on a fourth-down play at the Illinois goal line. It was first ruled a touchdown but a review revealed Legaux fumbled after a hard hit by Earnest Thomas.
Legaux was 17-31 for 237 yards and a touchdown.
Ball State 40, Army 14: Keith Wenning passed for two touchdowns and 325 yards and Ball State defeated Army (1-1).
Jamill Smith had 83 yards receiving and a score. Wenning was 23 of 32 passing.
On the Cardinals' first drive, Willie Snead caught passes of 11, 15 and 13 yards. Horactio Banks, who had two touchdowns and 51 yards rushing, had a 7-yard rush and later a 10-yard run to tie the game at 7-7. On the next drive, Smith scored the go-ahead TD on an 8-yard reception to make it 14-7.
Ball State's Scott Secor kicked a career-best 47-yard field goal to give the Cardinals (2-0) a 17-7 lead.
Butler 49, Wittenberg 24: Matt Lancaster passed for 205 yards and four touchdowns to lead Butler to a victory over Wittenberg.
The Butler Bulldogs (1-1) got rolling on the first play as Trae Heeter broke for a 52-yard run. Two plays later Lancaster hit Quinn Murphy for an 18-yard scoring play for the lead, which the Bulldogs never relinquished.
Lancaster did all his damage in the first half, hitting 13 of 17 pass attempts with no interceptions. Lancaster also had touchdown passes of 4 yards to Dylan Johnson, 16 yards to Heeter and 40 yards to Tom Judge.
Western Illinois 34, Quincy 6: Trenton Norvell threw for two touchdowns and J.C. Baker ran for two more as Western Illinois cruised to its second straight victory, defeating Quincy.
Baker scored on a 43-yard run in the first quarter and the Fighting Leathernecks (2-0) of the Missouri Valley Conference were never headed. Baker also had a 9-yard TD run. Baker rushed for 144 yards on 14 carries.
Norvell had touchdown passes of 25 yards to Hi-C Scott and 4 yards to Kyle Robiskie. Norvell finished with 278 yards on 24-of-34 passing. WIU had 549 total yards, but also endured 160 yards in penalties.