It took nearly 25 minutes of game action, but Michigan’s offense is finally on the scoreboard vs. Penn State. That go-ahead touchdown capped what was a long, sustained drive for the Wolverines.

The drive for Michigan started on its own 10-yard line. It would cover 15 plays, 90 yards, and took more than 7 minutes off the clock. The Wolverines also made sure to get a touchdown out of it.

The deciding play came on a first down from the 21-yard line. After grinding down the field, Michigan dialed up a nice play with a good inside route from receiver Roman Wilson.

He beat his man to the middle of the field with Cade McNamara putting a throw right on the money for the touchdown:

With just under 6 minutes to go before the half, Michigan now has its first points – and its first lead – vs. the Nittany Lions.