The Michigan Wolverines barely avoided a shocking upset, hitting a game-winning field goal as time expired to beat the Northwestern Wildcats 24-22 at Wrigley Field on Saturday. Despite a disastrous second half, Michigan somehow survived with a last-second win to advance to 8-2 and 6-1 in Big Ten play.

Here’s how it all went down.

Michigan put together a promising opening possession as Bryce Underwood found Andrew Marsh for a 32-yard catch but a holding penalty took a touchdown run off the board, which led to Dominic Zvada missing a 34-yard field goal attempt.

It appeared the Wolverines were going to get a quick stop until Northwestern picked up a first down on a fake punt. Northwestern moved the ball to midfield but wasn’t able keep the drive going any further, eventually punting to Mic

See Full Page