Michigan earned its first trip to the Big Ten title game in the sweetest way. The sixth-ranked Wolverines ended an eight-game losing streak to No. 3 Ohio State with an emphatic 42-27 victory.
The difference was Michigan's dominance on both lines of scrimmage. Hassan Haskins ran for 169 yards and a career-high five touchdowns as the Wolverines outrushed Ohio State 297-64 and also sacked C.J. Stroud four times.
The win by Michigan moves them one game from securing a College Football Playoff berth when it plays in Indianapolis next week against either Wisconsin or Iowa.
The tide of the game turned in the second half following an even first 30 minutes that saw Michigan lead 14-13 with touchdown runs by A.J. Henning and Haskins.
The Buckeyes went three-and-out on their opening possession of the third quarter. The Wolverines then needed just three plays - all on the ground - to complete an 81-yard drive. Haskins had the last carry from 13 yards to push the lead to eight.