Michigan upsets No. 2 Ohio State 13-10 for Wolverines’ 4th straight win in the bitter rivalry

Michigan got to play spoiler to another good season for the Ohio State Buckeyes, winning their fourth straight game in the rivalry.

Ohio State was ranked second in the country heading into the game in each of their last five meetings, including in all four of the consecutive losses. 

Michigan now holds the all-time record at 62-51-6.

Dominic Zvada kicked a 21-yard field goal with 45 seconds left and Michigan stunned No. 2 Ohio State 13-10 on Saturday, likely ending the Buckeyes’ hopes of returning to the Big Ten title game next week.

Late in the game, Kalel Mullings broke away for a 27-yard run, setting up the Wolverines (7-5, 5-4) at Ohio State’s 17-yard line with two minutes remaining. The drive stalled at the 3, and Zvada came on for the chip shot.

COLUMBUS, OHIO - NOVEMBER 30: Kalel Mullings #20 of the Michigan Wolverines carries the ball against the Ohio State Buckeyes during the third quarter at Ohio Stadium on November 30, 2024 in Columbus, Ohio. (Photo by Jason Mowry/Getty Images)

Ohio State (10-2, 7-2) got the ball back but couldn’t move it, with Will Howard throwing incomplete on fourth down to seal the Wolverines’ fourth straight win over their bitter rival.

This loss might have been the toughest of those four for Ohio State because the Wolverines were unranked and were wrapping up a disappointing season. The Buckeyes were supposed to win, but records rarely mean much when these two teams meet.

The Buckeyes were off all afternoon. Howard was 19 for 33 for 175 yards with one touchdown and two interceptions and Jayden Fielding missed two field-goal attempts. The run game was hardly there.

Mullings was Michigan’s primary weapon. He rushed for 116 yards and the Wolverines' only touchdown of the game in the first half as neither team could get much going offensively on the frigid afternoon.

Howard was clunky all day. In the first half, he threw an interception from deep in his own territory that led to Michigan’s touchdown.

After the game, Michigan players attempted to plant their flag at midfield and were confronted by Ohio State players. A skirmish ensued as both teams pushed and shoved before being separated.

COLUMBUS, OHIO - NOVEMBER 30: Davis Warren #16 of the Michigan Wolverines looks to pass the ball against the Ohio State Buckeyes during the third quarter at Ohio Stadium on November 30, 2024 in Columbus, Ohio. (Photo by Jason Mowry/Getty Images)

The Takeaway

Michigan: Did just enough and caught Ohio State on an off day.

Ohio State: It’s inexplicable how badly the Buckeyes played in their biggest game of the season.

Poll implications

The Buckeyes will fall.

Up next

Michigan will wait for a minor bowl game. Ohio State will see how the College Football Playoff rankings shakeout.

COLUMBUS, OHIO - NOVEMBER 30: Josh Priebe #68 of the Michigan Wolverines reacts after a touchdown during the first half of a college football game against the Ohio State Buckeyes at Ohio Stadium on November 30, 2024 in Columbus, OH. (Photo by Aaron J

COLUMBUS, OHIO - NOVEMBER 30: William Wagner #49 and Tommy Doman #19 of the Michigan Wolverines celebrate after the go-ahead field goal against the Ohio State Buckeyes during the fourth quarter at Ohio Stadium on November 30, 2024 in Columbus, Ohio.

Sports