Michigan at Ohio State

Saturday, November 24, 2018

No. 10 Ohio State beat No. 4 Michigan 62–⁠39. It was their 115th meeting; after it, Michigan led the series 58–⁠51–⁠6 as played.

Away4Michigan10–⁠3 in 2018
39
Home10Ohio State13–⁠1 in 2018
62

Final at Ohio Stadium, ColumbusTV: ESPNRM, FOXAttendance 106,588College GameDay broadcast from here, November 24, 2018 (Wikipedia)

At kickoff
47°F, overcast, mist, wind 11 mph from the southWeather: NOAA NCEI Integrated Surface Database; Ohio State University Airport (KOSU), 10 km from the stadium, seven minutes before kickoff
Officials
Referee Mike Cannon; umpire Jim Shaw; head linesman Ric Hinkamper; line judge John Quinn; side judge John Hayes; field judge Grady Smith; back judge Robert Smith; center judge Byran BanksGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan31602039
Ohio State717172162

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Photos from the game

From the game’s category on Wikimedia Commons, free licenses only, each credited.

Player stats

Michigan

PassingC/AttYdsTDInt
Shea Patterson20/3418731
Joe Milton2/34501
Brandon Peters1/1800
RushingCarYdsTDLong
Karan Higdon1572024
Chris Evans833011
Tru Wilson732012
Shea Patterson613015
ReceivingRecYdsTDLong
Nico Collins491243
Donovan Peoples-Jones764020
Chris Evans32519
Ronnie Bell219011
DefenseTklTFLSacksInt
Tyree Kinnel8100
Josh Ross7100
Devin Bush6000
Rashan Gary5100

Ohio State

PassingC/AttYdsTDInt
Dwayne Haskins19/3031850
RushingCarYdsTDLong
Mike Weber1396129
Parris Campbell178178
J.K. Dobbins124609
Dwayne Haskins734011
ReceivingRecYdsTDLong
Parris Campbell5114133
K.J. Hill451127
Chris Olave248224
Demario McCall244033
DefenseTklTFLSacksInt
Tuf Borland10000
Jordan Fuller8001
Malik Harrison7210
Pete Werner6000
Brendon White5001
Robert Landers4110
Jonathon Cooper3110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

MichiganOhio State
401Total yards567
240Passing yards318
161Rushing yards249
6.3Yards per pass10.6
4.0Yards per rush6.7
28First downs28
6–⁠14Third downs5–⁠11
0–⁠0Fourth downs0–⁠0
2Turnovers1
7–⁠72Penalties12–⁠155
35:24Possession24:36
0Sacks (by defense)3

Efficiency

MichiganOhio State
44%Success rate47%
0.06EPA per play0.41
1.10Explosiveness1.47
0.15Rushing EPA0.18
0.18Passing EPA0.79
36%Passing-down success47%
−0.02First-down EPA0.28
0.36Second-down EPA0.56
0.28Third-down EPA0.82
12%Havoc by its defense12%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Ohio State 58% to win. Ohio State pulled the upset. Elo’s favorite won.

The line

Michigan −4.5, over/under 53.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Michigan 62%, Ohio State 38%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Ohio State end zoneMichigan end zoneQ1 MichiganPunt, 3 playsQ1 Ohio StateTouchdown, 6 playsQ1 MichiganField goal, 10 playsQ1 Ohio StatePunt, 3 playsQ1 MichiganField goal, 12 playsQ2 Ohio StatePunt, 3 playsQ2 MichiganPunt, 3 playsQ2 Ohio StateTouchdown, 9 playsQ2 MichiganPunt, 4 playsQ2 Ohio StateTouchdown, 8 playsQ2 MichiganTouchdown, 8 playsQ2 MichiganTouchdown, 1 playQ2 Ohio StateField goal, 7 playsQ3 Ohio StatePunt, 6 playsQ3 MichiganPunt, 3 playsQ3 Ohio StateField goal, 9 playsQ3 MichiganPunt return TD, 6 plays (Ohio State scores)Q3 MichiganInterception, 3 playsQ3 Ohio StateTouchdown, 2 playsQ3 MichiganTouchdown, 8 playsQ4 Ohio StateTouchdown, 1 playQ4 MichiganTouchdown, 11 playsQ4 Ohio StateTouchdown, 6 playsQ4 MichiganInterception, 2 playsQ4 Ohio StateTouchdown, 3 playsQ4 MichiganTouchdown, 6 playsQ4 Ohio StateEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio State drives left to right, Michigan right to left.
  1. Q1 MichiganPunt, 3 plays, 1 yard
  2. Q1 Ohio StateTouchdown, 6 plays, 57 yards
  3. Q1 MichiganField goal, 10 plays, 44 yards
  4. Q1 Ohio StatePunt, 3 plays, −6 yards
  5. Q1 MichiganField goal, 12 plays, 52 yards
  6. Q2 Ohio StatePunt, 3 plays, −11 yards
  7. Q2 MichiganPunt, 3 plays, 3 yards
  8. Q2 Ohio StateTouchdown, 9 plays, 80 yards
  9. Q2 MichiganPunt, 4 plays, 20 yards
  10. Q2 Ohio StateTouchdown, 8 plays, 79 yards
  11. Q2 MichiganTouchdown, 8 plays, 79 yards
  12. Q2 MichiganTouchdown, 1 play, 9 yards
  13. Q2 Ohio StateField goal, 7 plays, 10 yards
  14. Q3 Ohio StatePunt, 6 plays, 16 yards
  15. Q3 MichiganPunt, 3 plays, 1 yard
  16. Q3 Ohio StateField goal, 9 plays, 56 yards
  17. Q3 MichiganPunt return TD, 6 plays (Ohio State scores), 28 yards
  18. Q3 MichiganInterception, 3 plays, −2 yards
  19. Q3 Ohio StateTouchdown, 2 plays, 22 yards
  20. Q3 MichiganTouchdown, 8 plays, 75 yards
  21. Q4 Ohio StateTouchdown, 1 play, 78 yards
  22. Q4 MichiganTouchdown, 11 plays, 86 yards
  23. Q4 Ohio StateTouchdown, 6 plays, 75 yards
  24. Q4 MichiganInterception, 2 plays, 0 yards
  25. Q4 Ohio StateTouchdown, 3 plays, 19 yards
  26. Q4 MichiganTouchdown, 6 plays, 75 yards
  27. Q4 Ohio StateEnd of game, 6 plays, 35 yards

Play by play

1st quarter5 drives, then Ohio State 7, Michigan 3
Michigan Punt, 3 plays
15:001st & 10 at own 35Blake Haubeil kickoff for 56 yds , Ambry Thomas return for 15 yds to the Mich 24
14:551st & 10 at own 24Karan Higdon run for 8 yds to the Mich 32
13:562nd & 2 at own 32Shea Patterson sacked by Malik Harrison for a loss of 7 yards to the Mich 25
13:403rd & 9 at own 25Shea Patterson pass incomplete to Grant Perry
13:264th & 9 at own 25Will Hart punt for 55 yds , K.J. Hill returns for 23 yds to the OhSt 43
Ohio State Touchdown, 6 plays
13:151st & 10 at own 43Dwayne Haskins run for 9 yds to the Mich 48
12:582nd & 1 at opp 48J.K. Dobbins run for 2 yds to the Mich 46 for a 1ST down
12:381st & 10 at opp 46Dwayne Haskins pass complete to Parris Campbell for 16 yds to the Mich 30 for a 1ST down
12:231st & 10 at opp 30OHIO ST Penalty, False Start (Demetrius Knox) to the Mich 35
11:591st & 15 at opp 35Dwayne Haskins pass complete to Demario McCall for 11 yds to the Mich 24
11:362nd & 4 at opp 24Dwayne Haskins pass incomplete to K.J. Hill
11:293rd & 4 at opp 24Chris Olave 24 Yd pass from Dwayne Haskins (Blake Haubeil Kick)Ohio State 7, Michigan 0
Michigan Field goal, 10 plays
11:293rd & 4 at own 35Blake Haubeil kickoff for 61 yds , Ambry Thomas return for 31 yds to the Mich 35
11:151st & 10 at own 35Karan Higdon run for 3 yds to the Mich 38
10:422nd & 7 at own 38Karan Higdon run for 1 yd to the Mich 39
10:103rd & 6 at own 39Timeout MICHIGAN, clock 10:10
10:003rd & 6 at own 39Shea Patterson pass complete to Tarik Black for 15 yds to the OhSt 46 for a 1ST down
9:361st & 10 at opp 46Ben Mason run for 3 yds to the OhSt 43
8:582nd & 7 at opp 43Karan Higdon run for 3 yds to the OhSt 40
8:103rd & 4 at opp 40Chris Evans run for 11 yds to the OhSt 29 for a 1ST down
7:571st & 10 at opp 29Chris Evans run for 3 yds to the OhSt 26
7:332nd & 7 at opp 26Karan Higdon run for no gain to the OhSt 26
6:353rd & 7 at opp 26Shea Patterson pass complete to Donovan Peoples-Jones for 5 yds to the OhSt 21
6:224th & 2 at opp 21Jake Moody 39 Yd Field GoalOhio State 7, Michigan 3
Ohio State Punt, 3 plays
6:224th & 2 at own 35Jake Moody kickoff for 65 yds for a touchback
6:151st & 10 at own 25Haskins, Dwayne pass incomplete to Campbell, Parris, PENALTY OHIOST holding (Farrell, Luke) 10 yards to the OHIOST15, NO PLAY.
6:021st & 20 at own 15Mike Weber run for 4 yds to the OhSt 19
5:472nd & 16 at own 19Dwayne Haskins pass incomplete to Parris Campbell
5:403rd & 16 at own 19Dwayne Haskins pass incomplete to Mike Weber
5:324th & 16 at own 19Drue Chrisman punt for 46 yds, fair catch by Donovan Peoples-Jones at the Mich 35
Michigan Field goal, 12 plays
5:251st & 10 at own 35Tru Wilson run for 1 yd to the Mich 36
5:002nd & 9 at own 36Timeout OHIO ST, clock 05:00
4:502nd & 9 at own 36Shea Patterson pass complete to Ronnie Bell for 8 yds to the Mich 44
4:093rd & 1 at own 44Ben Mason run for 3 yds to the Mich 47 for a 1ST down
3:361st & 10 at own 47Patterson, Shea pass incomplete to Collins, Nico, PENALTY OHIOST pass interference (Arnette, Damon) 15 yards to the OHIOST38, NO PLAY, 1ST DOWN MICHIGAN.
3:241st & 10 at opp 38Chris Evans run for 8 yds to the OhSt 30
2:512nd & 2 at opp 30Karan Higdon run for a loss of 5 yards to the OhSt 35
2:013rd & 7 at opp 35Shea Patterson pass complete to Chris Evans for 8 yds to the OhSt 27 for a 1ST down
1:441st & 10 at opp 27Shea Patterson run for 8 yds to the OhSt 19
1:192nd & 2 at opp 19Karan Higdon run for 2 yds to the OhSt 17 for a 1ST down
0:451st & 10 at opp 17Shea Patterson pass complete to Karan Higdon for 1 yd to the OhSt 16
0:002nd & 9 at opp 16Karan Higdon run for 3 yds to the OhSt 13
Q2 14:553rd & 6 at opp 13Shea Patterson pass incomplete to Zach Gentry
Q2 14:514th & 6 at opp 13Jake Moody 31 Yd Field GoalOhio State 7, Michigan 6
2nd quarter8 drives, then Ohio State 24, Michigan 19
Ohio State Punt, 3 plays
14:514th & 6 at own 35Jake Moody kickoff for 65 yds for a touchback
14:421st & 10 at own 25Dwayne Haskins pass complete to J.K. Dobbins for 1 yd to the OhSt 26
14:222nd & 9 at own 34J.K. Dobbins run for 8 yds to the OhSt 34 OHIO ST Penalty, Personal Foul (Malcolm Pridgeon) to the OhSt 19
14:153rd & 16 at own 19Dwayne Haskins pass incomplete
14:154th & 16 at own 19OHIO ST Penalty, False Start (Terry McLaurin) to the OhSt 14
14:084th & 21 at own 14Drue Chrisman punt for 36 yds, punt out-of-bounds at the 50 yard line
Michigan Punt, 3 plays
13:541st & 10 at the 50Shea Patterson sacked by Robert Landers for a loss of 6 yards to the Mich 44
13:182nd & 16 at own 44Chris Evans run for 3 yds to the Mich 47
12:303rd & 13 at own 47Shea Patterson pass complete to Donovan Peoples-Jones for 11 yds to the OhSt 42
12:144th & 2 at opp 42Timeout MICHIGAN, clock 12:14
12:144th & 2 at opp 42MICHIGAN Penalty, False Start (Michael Onwenu) to the OhSt 47
12:074th & 7 at opp 47Will Hart punt for 47 yds for a touchback
Ohio State Touchdown, 9 plays
12:021st & 10 at own 20Dwayne Haskins pass incomplete to Mike Weber
11:502nd & 10 at own 20Dwayne Haskins run for 8 yds to the OhSt 28
11:283rd & 2 at own 28Dwayne Haskins pass complete to Luke Farrell for 6 yds to the OhSt 34 for a 1ST down
11:111st & 10 at own 34Mike Weber run for a loss of 1 yard to the OhSt 33
10:452nd & 11 at own 33Dwayne Haskins pass complete to Terry McLaurin for 12 yds to the OhSt 45 for a 1ST down
10:131st & 10 at own 45Dwayne Haskins pass incomplete to Binjimen Victor
10:052nd & 10 at own 45Dwayne Haskins pass complete to K.J. Hill for 27 yds to the Mich 28 for a 1ST down
9:431st & 10 at opp 28Mike Weber run for 4 yds to the Mich 24
9:082nd & 6 at opp 24Chris Olave 24 Yd pass from Dwayne Haskins (Blake Haubeil Kick)Ohio State 14, Michigan 6
Michigan Punt, 4 plays
9:082nd & 6 at own 35Blake Haubeil kickoff for 65 yds for a touchback
9:011st & 10 at own 25Karan Higdon run for 15 yds to the Mich 40 for a 1ST down
8:261st & 10 at own 40Karan Higdon run for 4 yds to the Mich 44
7:562nd & 6 at own 44Chris Evans run for 1 yd to the Mich 45
7:183rd & 5 at own 45Shea Patterson pass incomplete to Sean McKeon
7:124th & 5 at own 45Will Hart punt for 34 yds, fair catch by K.J. Hill at the OhSt 21
Ohio State Touchdown, 8 plays
7:061st & 10 at own 21J.K. Dobbins run for 1 yd to the OhSt 22
6:292nd & 9 at own 29Dwayne Haskins run for 7 yds to the OhSt 29 OHIO ST Penalty, Unsportsmanlike Conduct (-15 Yards) to the OhSt 14
6:153rd & 17 at own 14Haskins, Dwayne pass incomplete to Olave, Chris, PENALTY MICHIGAN pass interference (Watson, Brandon) 15 yards to the OHIOST29, NO PLAY, 1ST DOWN OHIOST.
6:071st & 10 at own 29Dwayne Haskins run for a loss of 4 yards to the OhSt 25
5:332nd & 14 at own 25Dwayne Haskins pass complete to Parris Campbell for 33 yds to the Mich 42 for a 1ST down
4:551st & 10 at opp 42J.K. Dobbins run for 4 yds to the Mich 38
4:072nd & 6 at opp 38Dwayne Haskins pass complete to K.J. Hill for 3 yds to the Mich 35
3:423rd & 3 at opp 35J.K. Dobbins run for 4 yds to the Mich 31 for a 1ST down
3:181st & 10 at opp 31Johnnie Dixon 31 Yd pass from Dwayne Haskins (Blake Haubeil Kick)Ohio State 21, Michigan 6
Michigan Touchdown, 8 plays
3:181st & 10 at own 35Blake Haubeil kickoff for 58 yds , Ambry Thomas return for 14 yds to the Mich 21
3:061st & 10 at own 21Shea Patterson pass complete to Sean McKeon for 11 yds to the Mich 32 for a 1ST down
2:351st & 10 at own 32Shea Patterson pass complete to Donovan Peoples-Jones for 7 yds to the Mich 39
2:072nd & 3 at own 39Shea Patterson pass complete to Donovan Peoples-Jones for 7 yds to the Mich 46 for a 1ST down
1:431st & 10 at own 46Shea Patterson pass incomplete to Nico Collins
1:362nd & 10 at own 46Chris Evans run for 1 yd to the Mich 47
1:033rd & 9 at own 47Patterson, Shea pass incomplete to Black, Tarik, PENALTY OHIOST pass interference (Arnette, Damon) 15 yards to the OHIOST38, NO PLAY, 1ST DOWN MICHIGAN.
0:551st & 10 at opp 38Shea Patterson run for 15 yds to the OhSt 23 for a 1ST down
0:521st & 10 at opp 23Shea Patterson pass incomplete to Ronnie Bell
0:472nd & 10 at opp 23Nico Collins 23 Yd pass from Shea Patterson (Jake Moody Kick)Ohio State 21, Michigan 13
Michigan Touchdown, 1 play
0:452nd & 10 at own 35Jake Moody kickoff for 64 yds , Demario McCall return for 8 yds to the OhSt 9 Demario McCall fumbled, recovered by Mich Nate Schoenle
0:411st & goal at opp 9Chris Evans 9 Yd pass from Shea Patterson (Two-Point Pass Conversion Failed)Ohio State 21, Michigan 19
Ohio State Field goal, 7 plays
0:411st & 10 at own 35Jake Moody kickoff for 62 yds for a touchback
0:361st & 10 at own 25Mike Weber run for 9 yds to the OhSt 34
0:322nd & 1 at own 34Haskins, Dwayne pass incomplete to Victor, Binjimen, PENALTY MICHIGAN holding (Watson, Brandon) 10 yards to the OHIOST44, NO PLAY, 1ST DOWN OHIOST.
0:281st & 10 at own 44Dwayne Haskins pass incomplete to Mike Weber
0:212nd & 10 at own 44Haskins, Dwayne pass incomplete to Dixon, Johnnie, PENALTY MICHIGAN pass interference (Long, David) 15 yards to the MICHIGAN41, NO PLAY, 1ST DOWN OHIOST.
0:211st & 10 at opp 41MICHIGAN Penalty, Substitution Infraction (5 Yards) to the Mich 36
0:151st & 5 at opp 36Dwayne Haskins pass complete to Demario McCall for 33 yds to the Mich 3 for a 1ST down
0:151st & 0 at opp 3Timeout OHIO ST, clock 00:15
0:121st & goal at opp 3Dwayne Haskins pass complete to Mike Weber for 1 yd to the Mich 2
0:082nd & goal at opp 2Tate Martell run for 1 yd to the Mich 1
0:073rd & 0 at opp 1Timeout OHIO ST, clock 00:07
0:033rd & goal at opp 1Dwayne Haskins pass incomplete to Binjimen Victor
0:004th & goal at opp 1Blake Haubeil 19 Yd Field GoalOhio State 24, Michigan 19
3rd quarter7 drives, then Ohio State 41, Michigan 19
Ohio State Punt, 6 plays
15:001st & 10 at own 35Jake Moody kickoff for 65 yds for a touchback
14:551st & 10 at own 25Dwayne Haskins pass incomplete to Parris Campbell
14:452nd & 10 at own 25Mike Weber run for a loss of 1 yard to the OhSt 24
14:083rd & 11 at own 24Dwayne Haskins pass complete to Parris Campbell for 18 yds to the OhSt 42 for a 1ST down
13:551st & 10 at own 42Mike Weber run for a loss of 1 yard to the OhSt 41
13:222nd & 11 at own 41Dwayne Haskins pass incomplete to K.J. Hill
13:193rd & 11 at own 41Dwayne Haskins pass incomplete to Parris Campbell
13:124th & 11 at own 41Drue Chrisman punt for 39 yds, punt out-of-bounds at the Mich 20
Michigan Punt, 3 plays
13:051st & 10 at own 20Shea Patterson pass incomplete to Nick Eubanks
12:502nd & 10 at own 20Karan Higdon run for 1 yd to the Mich 21
12:203rd & 9 at own 21Shea Patterson pass incomplete to Karan Higdon
12:104th & 9 at own 21Will Hart punt for 43 yds , K.J. Hill returns for 6 yds to the OhSt 42
Ohio State Field goal, 9 plays
12:021st & 10 at own 42J.K. Dobbins run for 2 yds to the OhSt 44
11:492nd & 8 at own 44J.K. Dobbins run for 9 yds to the Mich 47 for a 1ST down
11:351st & 10 at opp 47J.K. Dobbins run for 2 yds to the Mich 45
10:582nd & 8 at opp 45J.K. Dobbins run for 9 yds to the Mich 36 for a 1ST down
10:231st & 10 at opp 36Dwayne Haskins pass complete to Parris Campbell for 31 yds to the Mich 5 for a 1ST down
10:061st & goal at opp 5Tate Martell run for no gain to the Mich 5
9:352nd & goal at opp 5J.K. Dobbins run for 3 yds to the Mich 2
9:073rd & goal at opp 2J.K. Dobbins run for no gain to the Mich 2
8:254th & goal at opp 2Blake Haubeil 19 Yd Field GoalOhio State 27, Michigan 19
Michigan Punt return TD, 6 plays (Ohio State scores)
8:254th & 7 at own 35Blake Haubeil kickoff for 57 yds , Ambry Thomas return for no gain to the Mich 8
8:181st & 10 at own 8Karan Higdon run for 14 yds to the Mich 22 for a 1ST down
7:451st & 10 at own 22Chris Evans run for no gain to the Mich 22
6:492nd & 10 at own 22Shea Patterson sacked by Jonathon Cooper for a loss of 3 yards to the Mich 19
6:223rd & 13 at own 19Patterson, Shea pass incomplete to McCurry, Jake, PENALTY OHIOST pass interference (Wade, Shaun) 15 yards to the MICHIGAN34, NO PLAY, 1ST DOWN MICHIGAN.
6:151st & 10 at own 34Karan Higdon run for 1 yd to the Mich 35
5:322nd & 9 at own 35Shea Patterson pass complete to Nick Eubanks for 1 yd to the Mich 36
4:503rd & 8 at own 36Shea Patterson pass incomplete to Zach Gentry
4:414th & 8 at own 36Sevyn Banks 33 Yd Return of Blocked Punt (Blake Haubeil Kick)Ohio State 34, Michigan 19
Michigan Interception, 3 plays
4:411st & 10 at own 35Blake Haubeil kickoff for 60 yds , Ambry Thomas return for 15 yds to the Mich 20
4:301st & 10 at own 20Karan Higdon run for a loss of 2 yards to the Mich 18
3:532nd & 12 at own 18Shea Patterson pass incomplete to Zach Gentry
3:453rd & 12 at own 18Shea Patterson pass intercepted Jordan Fuller return for 4 yds to the Mich 22
Ohio State Touchdown, 2 plays
3:381st & 10 at opp 22Dwayne Haskins pass complete to K.J. Hill for 20 yds to the Mich 2 for a 1ST down
3:101st & goal at opp 2Mike Weber 2 Yd Run (Blake Haubeil Kick)Ohio State 41, Michigan 19
Michigan Touchdown, 8 plays
3:101st & 10 at own 35Blake Haubeil kickoff for 65 yds for a touchback
3:021st & 10 at own 25Tru Wilson run for 4 yds to the Mich 29
2:252nd & 6 at own 29Shea Patterson pass complete to Donovan Peoples-Jones for 20 yds to the Mich 49 for a 1ST down
1:571st & 10 at own 49Shea Patterson pass complete to Nico Collins for 13 yds to the OhSt 38 for a 1ST down
1:221st & 10 at opp 38Patterson, Shea pass incomplete to Collins, Nico, PENALTY OHIOST pass interference (Sheffield, Kendall) 15 yards to the OHIOST23, NO PLAY, 1ST DOWN MICHIGAN.
1:141st & 10 at opp 23Tru Wilson run for 1 yd to the OhSt 22
0:292nd & 9 at opp 22Shea Patterson pass complete to Nick Eubanks for 7 yds to the OhSt 15
0:003rd & 2 at opp 15Shea Patterson pass complete to Donovan Peoples-Jones for 3 yds to the OhSt 12 for a 1ST down
Q4 14:551st & 10 at opp 12Tru Wilson run for no gain to the OhSt 12
Q4 14:112nd & 10 at opp 12Nico Collins 12 Yd pass from Shea Patterson (Two-Point Pass Conversion Failed)Ohio State 41, Michigan 25
4th quarter7 drives, then Ohio State 62, Michigan 39
Ohio State Touchdown, 1 play
14:112nd & 10 at own 35Jake Moody kickoff for 57 yds , Demario McCall return for 14 yds to the OhSt 22
13:551st & 10 at own 22Parris Campbell 78 Yd Run (Blake Haubeil Kick)Ohio State 48, Michigan 25
Michigan Touchdown, 11 plays
13:551st & 10 at own 35Blake Haubeil kickoff for 63 yds , Ambry Thomas return for 12 yds to the Mich 14
13:351st & 10 at own 14Shea Patterson run for 6 yds to the Mich 20
13:002nd & 4 at own 20Chris Evans run for 6 yds to the Mich 26 for a 1ST down
12:261st & 10 at own 26Shea Patterson pass incomplete to Nico Collins
12:192nd & 10 at own 26Karan Higdon run for 24 yds to the 50 yard line for a 1ST down
11:431st & 10 at the 50Shea Patterson pass complete to Ronnie Bell for 11 yds to the OhSt 39 for a 1ST down
11:191st & 10 at opp 35Shea Patterson pass complete to Oliver Martin for 4 yds to the OhSt 35 MICHIGAN Penalty, Offensive Holding (Jake McCurry) to the OhSt 45
10:591st & 16 at opp 45OHIO ST Penalty, Defensive Pass Interference (Jordan Fuller) to the OhSt 30 for a 1ST down
10:461st & 10 at opp 30Shea Patterson pass incomplete to Donovan Peoples-Jones
10:392nd & 10 at opp 30Shea Patterson pass incomplete to Sean McKeon
10:333rd & 10 at opp 30Shea Patterson pass complete to Donovan Peoples-Jones for 11 yds to the OhSt 19 for a 1ST down
10:141st & 10 at opp 24Patterson, Shea rush for loss of 5 yards to the OHIOST24, PENALTY OHIOST personal foul (Cooper, Jonathon) 15 yards to the OHIOST9, NO PLAY, 1ST DOWN MICHIGAN.
9:451st & goal at opp 9Brandon Peters pass complete to Chris Evans for 8 yds to the OhSt 1
9:352nd & goal at opp 1Ben Mason run for 1 yd for a TD (Jake Moody KICK)Ohio State 48, Michigan 32
Ohio State Touchdown, 6 plays
9:352nd & 2 at own 35Jake Moody kickoff for 61 yds for a touchback
9:271st & 10 at own 25Dwayne Haskins pass complete to Luke Farrell for 10 yds to the OhSt 35 for a 1ST down
9:111st & 10 at own 35Dwayne Haskins run for 11 yds to the OhSt 46 for a 1ST down
8:211st & 10 at opp 25Mike Weber run for 29 yds to the OHIOST 25 for a 1ST down MICHIGAN Penalty, Face Mask (12 yards) (Tyree Kinnel) to the Mich 13 for a 1ST down
8:001st & 10 at opp 13Mike Weber run for 8 yds to the Mich 5
7:292nd & 2 at opp 5Mike Weber run for 4 yds to the Mich 1 for a 1ST down
6:591st & goal at opp 1Dwayne Haskins pass complete to K.J. Hill for 1 yd for a TD (Blake Haubeil KICK)Ohio State 55, Michigan 32
Michigan Interception, 2 plays
6:591st & 10 at own 35Blake Haubeil kickoff for 65 yds for a touchback
6:561st & 10 at own 25Shea Patterson pass incomplete
6:562nd & 10 at own 25Timeout MICHIGAN, clock 06:56
6:422nd & 10 at own 4Joe Milton pass intercepted Brendon White return for 49 yds to the Mich 4, OHIO ST Penalty, Unsportsmanlike Conduct (Jordan Fuller) to the Mich 19
Ohio State Touchdown, 3 plays
6:101st & goal at opp 19Dwayne Haskins run for 1 yd to the Mich 18
5:572nd & 9 at opp 18J.K. Dobbins run for 2 yds to the Mich 16
5:263rd & 7 at opp 16Dwayne Haskins pass complete to Parris Campbell for 16 yds for a TD (Blake Haubeil KICK)Ohio State 62, Michigan 32
Michigan Touchdown, 6 plays
5:263rd & 7 at own 35Blake Haubeil kickoff for 61 yds for a touchback
5:181st & 10 at own 25Tru Wilson run for 5 yds to the Mich 30
4:572nd & 5 at own 30Tru Wilson run for 9 yds to the Mich 39 for a 1ST down
4:301st & 10 at own 39Joe Milton pass complete to Sean McKeon for 2 yds to the Mich 41
4:022nd & 8 at own 41Timeout MICHIGAN, clock 04:02
3:452nd & 8 at own 41Joe Milton pass complete to Nico Collins for 43 yds to the OhSt 16 for a 1ST down
3:201st & 10 at opp 16Tru Wilson run for 12 yds to the OhSt 4 for a 1ST down
3:161st & goal at opp 4Joe Milton run for 4 yds for a TD (Jake Moody KICK)Ohio State 62, Michigan 39
Ohio State End of game, 6 plays
3:161st & 10 at own 35Jake Moody kickoff for 13 yds
3:001st & 10 at opp 48Dwayne Haskins run for 2 yds to the Mich 46
2:242nd & 8 at opp 46Mike Weber run for 14 yds to the Mich 32 for a 1ST down
1:451st & 10 at opp 32Mike Weber run for 23 yds to the Mich 9 for a 1ST down
1:381st & goal at opp 9Mike Weber run for 2 yds to the Mich 7
1:162nd & 0 at opp 7Timeout OHIO ST, clock 01:16
0:492nd & goal at opp 7TEAM run for a loss of 3 yards to the Mich 10
0:003rd & goal at opp 10TEAM run for a loss of 3 yards to the Mich 13

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Officially, Michigan leads 62–⁠52–⁠6; as played, 62–⁠53–⁠6 in 121 meetings, counting the six since this game.

Recent meetings
2025Ohio State 27, Michigan 9
2024Michigan 13, Ohio State 10
2023Michigan 30, Ohio State 24
2022Michigan 45, Ohio State 23
2021Michigan 42, Ohio State 27
2019Ohio State 56, Michigan 27

Around this game