- Oops!Something went wrong.Please try again later.
STATE COLLEGE, Penn. — Erick All's 47-yard touchdown catch lifted Michigan football to a 21-17 win at Penn State on Saturday.
Hassan Haskins had 31 rushes for 156 yards for the Wolverines, who stay alive in the Big Ten East Division race.
Cade McNamara was 19-for-29 for 217 yards and three touchdowns, including two to Ramon Wilson, who had three catches for 31 yards.
Aidan Hutchinson had three of U-M's seven sacks on the day.
Penn State's final drive, after the All TD, stalled after just 8 yards, failing to convert on fourth down from its own 33-yard line.
Michigan (9-1, 6-1 Big Ten) carried a 14-6 lead into the fourth quarter, but Penn State (6-4, 3-4) went on a 15-play, 53-yard drive that included several fourth-down conversions that ended with a 2-yard touchdown pass to Tyler Warren with 7:35 left in regulation. Jahan Dotson then caught a pass for the two-point conversion to tie the game.
On the next possession, Penn State's Arnold Ebiketie forced a fumble on a sack on McNamara and Ebiketie recovered at the Michigan 16.
Jordan Stout then kicked a 31-yard field goal to give Penn State the lead with 5:55 remaining.
This article originally appeared on Detroit Free Press: Michigan football makes plays late to win at Penn State, 21-17