Michigan at Ohio State

Saturday, November 20, 2004

Ohio State beat No. 7 Michigan 37–⁠21. It was their 101st meeting; after it, Michigan led the series 57–⁠38–⁠6 as played.

Away7Michigan9–⁠3 in 2004
21
HomeOhio State8–⁠4 in 2004
37

Final at Ohio Stadium, ColumbusTV: ABC, ETVAttendance 105,456

At kickoff
58°F, overcast, wind 13 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Port Columbus International Airport (KCMH), 12 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan1400721
Ohio State71314337

Standouts

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

Player stats

Michigan

PassingC/AttYdsTDInt
Chad Henne27/5432822
RushingCarYdsTDLong
Mike Hart1861111
Steve Breaston222013
ReceivingRecYdsTDLong
Braylon Edwards11172146
Jason Avant440113
Mike Hart139039
Jermaine Gonzales227019

Ohio State

PassingC/AttYdsTDInt
Troy Smith13/2324120
RushingCarYdsTDLong
Troy Smith18145146
Branden Joe1452012
Lydell Ross4703
Antonio Pittman7406
ReceivingRecYdsTDLong
Anthony Gonzalez277168
Santonio Holmes350134
Ryan Hamby120020
Lydell Ross1707
InterceptionsIntYdsTD
Nate Salley100
Ashton Youboty1200

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

Team stats

MichiganOhio State
399Total yards446
339Passing yards241
71Rushing yards205
6.1Yards per pass10.5
3.2Yards per rush4.4
20First downs18
5–⁠15Third downs8–⁠17
0–⁠3Fourth downs0–⁠1
2Turnovers0
0–⁠0Penalties0–⁠0
15:21Possession20:45

Efficiency

MichiganOhio State
37%Success rate33%
−0.17EPA per play−0.00
0.88Explosiveness1.18
0.14Rushing EPA0.01
−0.08Passing EPA0.07
29%Passing-down success26%
−0.28First-down EPA−0.06
0.14Second-down EPA−0.07
0.33Third-down EPA0.45

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 going in

Our ratings (scores only)

Michigan 57% to win. Ohio State pulled the upset.

Every drive

Ohio State end zoneMichigan end zoneQ1 Ohio StateTouchdown pass, 5 playsQ1 MichiganKickoff, 1 playQ1 MichiganTouchdown pass, 9 playsQ1 Ohio StateKickoff, 1 playQ1 Ohio StatePunt, 3 playsQ1 MichiganTouchdown run, 6 playsQ1 Ohio StateKickoff, 1 playQ1 Ohio StatePunt, 3 playsQ1 MichiganPunt, 3 playsQ1 Ohio StateTouchdown run, 12 playsQ2 MichiganKickoff, 1 playQ2 MichiganPunt, 2 playsQ2 Ohio StateTurnover on downs, 7 playsQ2 MichiganPunt, 3 playsQ2 Ohio StateField goal, 8 playsQ2 MichiganKickoff, 1 playQ2 MichiganPunt, 5 playsQ2 Ohio StateField goal, 8 playsQ3 MichiganPunt, 3 playsQ3 Ohio StatePunt, 3 playsQ3 MichiganPunt, 7 playsQ3 Ohio StatePunt return TD (Michigan scores)Q3 MichiganKickoff, 1 playQ3 MichiganPunt, 6 playsQ3 Ohio StateTouchdown pass, 10 playsQ3 MichiganKickoff, 1 playQ3 MichiganInterception, 6 playsQ4 Ohio StatePunt, 3 playsQ4 MichiganTouchdown pass, 4 playsQ4 Ohio StateKickoff, 1 playQ4 Ohio StatePunt, 3 playsQ4 Ohio StateField goal, 8 playsQ4 MichiganKickoff, 1 playQ4 MichiganTurnover on downs, 12 playsQ4 Ohio StatePunt, 3 playsQ4 MichiganInterception, 6 playsQ4 Ohio StatePenalty
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. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 Ohio StateTouchdown pass, 5 plays, 80 yards
  2. Q1 MichiganKickoff, 1 play, −87 yards
  3. Q1 MichiganTouchdown pass, 9 plays, 87 yards
  4. Q1 Ohio StateKickoff, 1 play, 20 yards
  5. Q1 Ohio StatePunt, 3 plays, −2 yards
  6. Q1 MichiganTouchdown run, 6 plays, 43 yards
  7. Q1 Ohio StateKickoff, 1 play, 25 yards
  8. Q1 Ohio StatePunt, 3 plays, 7 yards
  9. Q1 MichiganPunt, 3 plays, 7 yards
  10. Q1 Ohio StateTouchdown run, 12 plays, 98 yards
  11. Q2 MichiganKickoff, 1 play, −80 yards
  12. Q2 MichiganPunt, 2 plays, 8 yards
  13. Q2 Ohio StateTurnover on downs, 7 plays, 69 yards
  14. Q2 MichiganPunt, 3 plays, 1 yard
  15. Q2 Ohio StateField goal, 8 plays, 29 yards
  16. Q2 MichiganKickoff, 1 play, −80 yards
  17. Q2 MichiganPunt, 5 plays, 14 yards
  18. Q2 Ohio StateField goal, 8 plays, 46 yards
  19. Q3 MichiganPunt, 3 plays, 6 yards
  20. Q3 Ohio StatePunt, 3 plays, −3 yards
  21. Q3 MichiganPunt, 7 plays, 15 yards
  22. Q3 Ohio StatePunt return TD (Michigan scores), 82 yards
  23. Q3 MichiganKickoff, 1 play, −81 yards
  24. Q3 MichiganPunt, 6 plays, 34 yards
  25. Q3 Ohio StateTouchdown pass, 10 plays, 97 yards
  26. Q3 MichiganKickoff, 1 play, −83 yards
  27. Q3 MichiganInterception, 6 plays, 67 yards
  28. Q4 Ohio StatePunt, 3 plays, −7 yards
  29. Q4 MichiganTouchdown pass, 4 plays, 62 yards
  30. Q4 Ohio StateKickoff, 1 play, 15 yards
  31. Q4 Ohio StatePunt, 3 plays, −3 yards
  32. Q4 Ohio StateField goal, 8 plays, −10 yards
  33. Q4 MichiganKickoff, 1 play, −80 yards
  34. Q4 MichiganTurnover on downs, 12 plays, 49 yards
  35. Q4 Ohio StatePunt, 3 plays, −5 yards
  36. Q4 MichiganInterception, 6 plays, 19 yards
  37. Q4 Ohio StatePenalty, −5 yards

Play by play

1st quarter7 drives, then Michigan 14, Ohio State 7
Ohio State Touchdown pass, 5 plays
15:001st & 10 at own 20Troy Smith (OSU) rushed right side for 8 yards.
14:452nd & 2 at own 28Branden Joe (OSU) rushed left side for 6 yards.
14:451st & 10 at own 34Maurice Hall (OSU) rushed right side for -2 yards.
14:302nd & 12 at own 32Troy Smith (OSU) pass incomplete to the right side.
13:573rd & 12 at own 32Troy Smith (OSU) pass across the middle complete to Anthony Gonzalez (OSU) for a 68 yard touchdown.Ohio State 6, Michigan 0
13:57Extra point by Mike Nugent (OSU) is good.Ohio State 7, Michigan 0
13:47Kickoff returned by Steve Breaston (MICH) for 13 yards.
Michigan Touchdown pass, 9 plays
13:421st & 10 at own 13Chad Henne (MICH) pass left side complete to Braylon Edwards (MICH) for 5 yards.
13:302nd & 5 at own 18Mike Hart (MICH) rushed up the middle for 5 yards.
13:301st & 10 at own 23Steve Breaston (MICH) rushed right side for 9 yards.
13:302nd & 1 at own 32Chad Henne (MICH) pass incomplete to the left side.
12:003rd & 1 at own 325 yard penalty on Wolverines.
12:003rd & 6 at own 27Chad Henne (MICH) pass left side complete to Braylon Edwards (MICH) for 16 yards.
11:431st & 10 at own 43Wolverines timeout; 11:43 remaining 1st quarter
11:431st & 10 at own 43Chad Henne (MICH) pass left side complete to Mike Hart (MICH) for 38 yards.
11:431st & 10 at opp 19Chad Henne (MICH) pass right side complete to Braylon Edwards (MICH) for 14 yards.
11:131st & goal at opp 5Mike Hart (MICH) rushed up the middle for 1 yard.
11:002nd & goal at opp 4Chad Henne (MICH) pass right side complete to Jason Avant (MICH) for a 4 yard touchdown.Ohio State 7, Michigan 6
11:00Extra point by Garrett Rivas (MICH) is good.Tied at 7
10:25Wolverines kickoff, touchback by Buckeyes.
Ohio State Punt, 3 plays
10:251st & 10 at own 20Troy Smith (OSU) rushed right side for 3 yards.
10:002nd & 7 at own 23Antonio Pittman (OSU) rushed right side for -5 yards.
9:123rd & 12 at own 18Troy Smith (OSU) pass left side complete to Santonio Holmes (OSU) for 3 yards.
8:214th & 9 at own 21Punt by Kyle Turano (OSU) no return by Wolverines.
Michigan Touchdown run, 6 plays
8:041st & 10 at opp 43Chad Henne (MICH) pass right side complete to Steve Breaston (MICH) for 2 yards.
7:442nd & 8 at opp 41Mike Hart (MICH) rushed up the middle for 11 yards.
7:221st & 10 at opp 30Chad Henne (MICH) pass incomplete to the right side.
6:582nd & 10 at opp 30Chad Henne (MICH) pass right side complete to Jermaine Gonzales (MICH) for 18 yards.
6:401st & 10 at opp 12Mike Hart (MICH) rushed up the middle for 11 yards.
6:261st & goal at opp 1Mike Hart (MICH) rushed right side for a 1 yard touchdown.Michigan 13, Ohio State 7
6:26Extra point by Garrett Rivas (MICH) is good.Michigan 14, Ohio State 7
6:03Kickoff returned by Maurice Hall (OSU) for 29 yards.
Ohio State Punt, 3 plays
5:551st & 10 at own 25Branden Joe (OSU) rushed up the middle for 5 yards.
5:402nd & 5 at own 30Branden Joe (OSU) rushed up the middle for 2 yards.
5:003rd & 3 at own 32Troy Smith (OSU) rushed left side for -5 yards.
4:074th & 8 at own 27Punt by Kyle Turano (OSU) no return by Wolverines.
Michigan Punt, 3 plays
4:071st & 10 at own 33Mike Hart (MICH) rushed left side for 7 yards.
3:402nd & 3 at own 40Chad Henne (MICH) pass incomplete to the left side.
3:403rd & 3 at own 40Chad Henne (MICH) pass incomplete to the right side.
3:024th & 3 at own 40Punt by Adam Finley (MICH) no return by Buckeyes.
Ohio State Touchdown run, 12 plays
3:021st & 10 at own 2Branden Joe (OSU) rushed right side for 5 yards.
3:022nd & 5 at own 7Branden Joe (OSU) rushed up the middle for 10 yards.
1:591st & 10 at own 17Branden Joe (OSU) rushed left side for no gain.
1:302nd & 10 at own 17Troy Smith (OSU) pass right side complete to Ted Ginn Jr. (OSU) for 17 yards.
0:471st & 10 at own 34Troy Smith (OSU) rushed right side for 3 yards.
0:302nd & 7 at own 37Lydell Ross (OSU) rushed up the middle for 4 yards.
Q2 15:003rd & 3 at own 41Start of the 2nd quarter.
Q2 15:003rd & 3 at own 41Troy Smith (OSU) pass right side complete to Santonio Holmes (OSU) for 34 yards.
Q2 15:001st & 10 at opp 25Troy Smith (OSU) pass incomplete across the middle.
Q2 14:352nd & 10 at opp 25Troy Smith (OSU) rushed left side for 15 yards.
Q2 14:251st & goal at opp 10Troy Smith (OSU) rushed right side for 3 yards.
Q2 14:052nd & goal at opp 7Branden Joe (OSU) rushed up the middle for 6 yards.
Q2 13:323rd & goal at opp 1Troy Smith (OSU) rushed up the middle for a 1 yard touchdown.Michigan 14, Ohio State 13
Q2 13:32Extra point by Mike Nugent (OSU) is good.Tied at 14
Q2 13:16Buckeyes kickoff, touchback by Wolverines.
2nd quarter6 drives, then Ohio State 20, Michigan 14
Michigan Punt, 2 plays
13:161st & 10 at own 20Chad Henne (MICH) pass left side complete to Braylon Edwards (MICH) for 5 yards.
12:582nd & 5 at own 25Mike Hart (MICH) rushed up the middle for 3 yards.
12:003rd & 2 at own 28Wolverines fumble by Chad Henne (MICH), recovered by Chad Henne (MICH), advanced for no gain.
12:004th & 2 at own 28Punt by Adam Finley (MICH) no return by Buckeyes.
Ohio State Turnover on downs, 7 plays
11:041st & 10 at own 30Troy Smith (OSU) rushed right side for 11 yards.
10:551st & 10 at own 415 yard penalty on Buckeyes.
10:551st & 15 at own 36Troy Smith (OSU) pass left side complete to Ted Ginn Jr. (OSU) for 42 yards.
10:351st & 10 at opp 22Troy Smith (OSU) pass left side complete to Ryan Hamby (OSU) for 20 yards.
10:151st & goal at opp 2Branden Joe (OSU) rushed up the middle for no gain.
10:002nd & goal at opp 2Dionte Johnson (OSU) rushed up the middle for 1 yard.
9:183rd & goal at opp 1Troy Smith (OSU) pass left side complete to Dionte Johnson (OSU) for no gain.
8:304th & goal at opp 1Wolverines timeout; 08:30 remaining 2nd quarter
8:304th & goal at opp 1Troy Smith (OSU) pass incomplete to the right side.; turnover on downs.
Michigan Punt, 3 plays
8:261st & 10 at own 1Mike Hart (MICH) rushed up the middle for no gain.
8:002nd & 10 at own 1Mike Hart (MICH) rushed up the middle for 1 yard.
7:203rd & 9 at own 2Chad Henne (MICH) pass incomplete to the right side.
6:564th & 9 at own 2Punt by Adam Finley (MICH) returned 12 yards by Ted Ginn Jr. (OSU) to the Wolverines 33.
Ohio State Field goal, 8 plays
6:561st & 10 at opp 33Branden Joe (OSU) rushed up the middle for 3 yards.
6:212nd & 7 at opp 30Troy Smith (OSU) pass right side complete to Ted Ginn Jr. (OSU) for 5 yards.
6:213rd & 2 at opp 25Troy Smith (OSU) pass right side complete to Anthony Gonzalez (OSU) for 9 yards.
5:061st & 10 at opp 16Wolverines timeout; 05:06 remaining 2nd quarter
5:061st & 10 at opp 16Troy Smith (OSU) rushed up the middle for 14 yards.
4:481st & goal at opp 2Branden Joe (OSU) rushed up the middle for no gain.
4:182nd & goal at opp 2Lydell Ross (OSU) rushed up the middle for -2 yards.
4:183rd & goal at opp 4Buckeyes fumble by Lydell Ross (OSU), recovered by Troy Smith (OSU), advanced for no gain.
3:183rd & goal at opp 4Troy Smith (OSU) rushed up the middle for no gain.
2:384th & goal at opp 421 yard field goal by Mike Nugent (OSU) is good.Ohio State 17, Michigan 14
2:161st & 0 at opp 20Buckeyes kickoff, touchback by Wolverines.
Michigan Punt, 5 plays
2:161st & 10 at own 20Chad Henne (MICH) pass right side complete to Braylon Edwards (MICH) for 8 yards.
2:002nd & 2 at own 28Mike Hart (MICH) rushed up the middle for 6 yards.
1:401st & 10 at own 34Chad Henne (MICH) pass incomplete to the right side.
1:282nd & 10 at own 34Chad Henne (MICH) pass incomplete to the right side.
1:243rd & 10 at own 34Chad Henne (MICH) pass incomplete to the left side.
1:214th & 10 at own 34Punt by Adam Finley (MICH) returned 8 yards by Ted Ginn Jr. (OSU) to the Buckeyes 30.
Ohio State Field goal, 8 plays
1:151st & 10 at own 30Troy Smith (OSU) pass right side complete to Lydell Ross (OSU) for 7 yards.
0:552nd & 3 at own 37Troy Smith (OSU) rushed left side for 18 yards.
0:311st & 10 at opp 45Buckeyes timeout; 00:31 remaining 2nd quarter
0:311st & 10 at opp 45Troy Smith (OSU) pass incomplete across the middle.
0:272nd & 10 at opp 455 yard penalty on Buckeyes.
0:272nd & 15 at the 50Troy Smith (OSU) pass incomplete to the left side.
0:233rd & 15 at the 50Troy Smith (OSU) pass right side complete to Ted Ginn Jr. (OSU) for 26 yards.
0:161st & 10 at opp 24Troy Smith (OSU) pass incomplete to the left side.
0:112nd & 10 at opp 24Troy Smith (OSU) pass incomplete to the right side.
0:043rd & 10 at opp 2442 yard field goal by Mike Nugent (OSU) is good.Ohio State 20, Michigan 14
3rd quarter6 drives, then Ohio State 34, Michigan 14
Michigan Punt, 3 plays
14:551st & 10 at own 20Mike Hart (MICH) rushed right side for 1 yard.
14:252nd & 9 at own 21Chad Henne (MICH) pass right side complete to Steve Breaston (MICH) for 5 yards.
13:433rd & 4 at own 26Chad Henne (MICH) sacked for a loss of 10 yards.
13:034th & 14 at own 16Punt by Adam Finley (MICH) returned 20 yards by Ted Ginn Jr. (OSU) to the Wolverines 47.
Ohio State Punt, 3 plays
13:031st & 10 at opp 47Troy Smith (OSU) pass right side complete to Ted Ginn Jr. (OSU) for -3 yards.
12:282nd & 13 at the 50Troy Smith (OSU) pass incomplete to the right side.
12:253rd & 13 at the 50Troy Smith (OSU) pass incomplete to the right side.
12:204th & 13 at the 50Punt by Kyle Turano (OSU) no return by Wolverines.
Michigan Punt, 7 plays
12:201st & 10 at own 18Mike Hart (MICH) rushed right side for -2 yards.
11:552nd & 12 at own 16Chad Henne (MICH) pass incomplete to the left side.
11:343rd & 12 at own 16Chad Henne (MICH) pass left side complete to Braylon Edwards (MICH) for 13 yards.
11:261st & 10 at own 29Chad Henne (MICH) pass incomplete to the right side.
11:262nd & 10 at own 29Chad Henne (MICH) pass incomplete to the right side.
10:593rd & 10 at own 29Chad Henne (MICH) pass right side complete to Braylon Edwards (MICH) for 4 yards.
10:404th & 6 at opp 18Punt by Adam Finley (MICH) returned 82 yards by Ted Ginn Jr. (OSU) for a touchdown.Ohio State 26, Michigan 14
10:40Extra point by Mike Nugent (OSU) is good.Ohio State 27, Michigan 14
9:56Kickoff returned by Steve Breaston (MICH) for 23 yards.
Michigan Punt, 6 plays
9:511st & 10 at own 19Chad Henne (MICH) pass right side complete to Jason Avant (MICH) for 10 yards.
9:511st & 10 at own 29Mike Hart (MICH) rushed right side for -1 yards.
9:112nd & 11 at own 28Chad Henne (MICH) pass right side complete to Braylon Edwards (MICH) for 20 yards.
8:581st & 10 at own 48Mike Hart (MICH) rushed up the middle for 5 yards.
8:382nd & 5 at opp 47Chad Henne (MICH) pass incomplete across the middle.
8:163rd & 5 at opp 47Wolverines timeout; 08:16 remaining 3rd quarter
8:163rd & 5 at opp 47Chad Henne (MICH) pass incomplete to the left side.
8:114th & 5 at opp 47Punt by Adam Finley (MICH) no return by Buckeyes.
Ohio State Touchdown pass, 10 plays
8:111st & 10 at own 3Branden Joe (OSU) rushed up the middle for 12 yards.
7:501st & 10 at own 15Maurice Hall (OSU) rushed left side for -1 yards.
7:202nd & 11 at own 14Troy Smith (OSU) rushed right side for 9 yards.
6:303rd & 2 at own 23Troy Smith (OSU) rushed up the middle for 11 yards.
5:571st & 10 at own 34Antonio Pittman (OSU) rushed up the middle for 5 yards.
5:272nd & 5 at own 39Antonio Pittman (OSU) rushed up the middle for 2 yards.
4:473rd & 3 at own 415 yard penalty on Buckeyes.
4:083rd & 8 at own 36Troy Smith (OSU) rushed left side for 46 yards.
3:281st & 10 at opp 18Lydell Ross (OSU) rushed up the middle for 3 yards.
3:002nd & 7 at opp 15Lydell Ross (OSU) rushed up the middle for 3 yards.
2:303rd & 4 at opp 12Troy Smith (OSU) pass left side complete to Santonio Holmes (OSU) for a 12 yard touchdown.Ohio State 33, Michigan 14
2:30Extra point by Mike Nugent (OSU) is good.Ohio State 34, Michigan 14
1:53Kickoff returned by Steve Breaston (MICH) for 17 yards.
Michigan Interception, 6 plays
1:471st & 10 at own 17Mike Hart (MICH) rushed up the middle for 2 yards.
1:172nd & 8 at own 19Chad Henne (MICH) pass left side complete to Steve Breaston (MICH) for 4 yards.
0:473rd & 4 at own 23Steve Breaston (MICH) rushed up the middle for 14 yards.
0:171st & 10 at own 37Mike Hart (MICH) rushed up the middle for 1 yard.
Q4 15:002nd & 9 at own 38Start of the 4th quarter.
Q4 15:002nd & 9 at own 38Chad Henne (MICH) pass left side complete to Braylon Edwards (MICH) for 46 yards.
Q4 14:531st & 10 at opp 168 yard penalty on Buckeyes.
Q4 14:531st & goal at opp 8Chad Henne (MICH) pass right side intercepted by Ashton Youboty (OSU). Returned for 20 yards.
4th quarter7 drives, then Ohio State 37, Michigan 21
Ohio State Punt, 3 plays
14:531st & 10 at own 2111 yard penalty on Buckeyes.
14:531st & 10 at own 10Branden Joe (OSU) rushed up the middle for 2 yards.
14:002nd & 8 at own 12Antonio Pittman (OSU) rushed left side for 2 yards.
13:103rd & 6 at own 14Troy Smith (OSU) sacked for no loss.
13:104th & 6 at own 14Punt by Kyle Turano (OSU) no return by Wolverines.
Michigan Touchdown pass, 4 plays
12:001st & 10 at own 38Chad Henne (MICH) pass left side complete to Tyler Ecker (MICH) for 6 yards.
11:402nd & 4 at own 442 yard penalty on Buckeyes.
11:401st & 10 at own 46Mike Hart (MICH) rushed right side for 2 yards.
11:402nd & 8 at own 48Chad Henne (MICH) pass left side complete to Jason Avant (MICH) for 14 yards.
11:041st & 10 at opp 38Chad Henne (MICH) pass left side complete to Braylon Edwards (MICH) for a 38 yard touchdown.Ohio State 34, Michigan 20
11:04Extra point by Garrett Rivas (MICH) is good.Ohio State 34, Michigan 21
10:56Kickoff returned by Maurice Hall (OSU) for 12 yards.
Ohio State Punt, 3 plays
10:511st & 10 at own 15Troy Smith (OSU) rushed left side for 2 yards.
10:112nd & 8 at own 175 yard penalty on Buckeyes.
10:052nd & 13 at own 12Troy Smith (OSU) sacked for no loss.
9:103rd & 13 at own 12Troy Smith (OSU) rushed right side for 1 yard.
8:394th & 12 at own 13Punt by Kyle Turano (OSU) returned 5 yards by Steve Breaston (MICH) to the Wolverines 20.
Michigan 12 plays
7:511st & 10 at own 20Chad Henne (MICH) pass incomplete to the right side.
7:462nd & 10 at own 20Chad Henne (MICH) pass incomplete to the right side.
7:463rd & 10 at own 20Chad Henne (MICH) pass left side complete to Tim Massaquoi (MICH) for 9 yards.
7:374th & 1 at own 29Chad Henne (MICH) pass incomplete to the left side.; turnover on downs.
7:341st & 10 at opp 295 yard penalty on Buckeyes.
7:341st & 15 at opp 34Branden Joe (OSU) rushed up the middle for 2 yards.
7:282nd & 13 at opp 32Wolverines timeout; 07:28 remaining 4th quarter
7:282nd & 13 at opp 32Antonio Pittman (OSU) rushed up the middle for 2 yards.
7:243rd & 11 at opp 30Wolverines timeout; 07:24 remaining 4th quarter
7:243rd & 11 at opp 30Troy Smith (OSU) pass incomplete to the right side.
7:194th & 11 at opp 3048 yard field goal by Mike Nugent (OSU) is good.Ohio State 37, Michigan 21
7:151st & 0 at opp 20Buckeyes kickoff, touchback by Wolverines.
Michigan Turnover on downs, 12 plays
7:151st & 10 at own 20Chad Henne (MICH) pass incomplete to the left side.
7:112nd & 10 at own 20Chad Henne (MICH) pass right side complete to Tyler Ecker (MICH) for 7 yards.
6:513rd & 3 at own 27Chad Henne (MICH) pass left side complete to Jason Avant (MICH) for 13 yards.
6:511st & 10 at own 40Chad Henne (MICH) pass across the middle complete to Steve Breaston (MICH) for 5 yards.
6:112nd & 5 at own 45Chad Henne (MICH) pass left side complete to Tyler Ecker (MICH) for 7 yards.
6:001st & 10 at opp 48Chad Henne (MICH) pass incomplete to the right side.
5:482nd & 10 at opp 48Chad Henne (MICH) pass across the middle complete to Jermaine Gonzales (MICH) for 8 yards.
5:283rd & 2 at opp 40Mike Hart (MICH) rushed left side for 5 yards.
5:181st & 10 at opp 35Chad Henne (MICH) pass incomplete to the right side.
5:112nd & 10 at opp 35Chad Henne (MICH) pass incomplete to the left side.
5:023rd & 10 at opp 35Chad Henne (MICH) pass left side complete to Braylon Edwards (MICH) for 4 yards.
4:454th & 6 at opp 31Chad Henne (MICH) pass incomplete to the right side.; turnover on downs.
Ohio State Punt, 3 plays
4:181st & 10 at own 31Branden Joe (OSU) rushed up the middle for 1 yard.
3:582nd & 9 at own 325 yard penalty on Buckeyes.
3:332nd & 14 at own 27Antonio Pittman (OSU) rushed up the middle for 1 yard.
3:133rd & 13 at own 28Antonio Pittman (OSU) rushed up the middle for -2 yards.
1:314th & 15 at own 26Buckeyes timeout; 01:31 remaining 4th quarter
1:314th & 15 at own 26Punt by Kyle Turano (OSU) no return by Wolverines.
Michigan Interception, 6 plays
1:261st & 10 at own 30Chad Henne (MICH) pass incomplete to the left side.
1:182nd & 10 at own 30Chad Henne (MICH) pass left side complete to Tyler Ecker (MICH) for 4 yards.
1:003rd & 6 at own 3415 yard penalty on Buckeyes.
0:481st & 10 at own 49Chad Henne (MICH) pass incomplete to the right side.
0:422nd & 10 at own 49Chad Henne (MICH) pass incomplete to the left side.
0:353rd & 10 at own 49Chad Henne (MICH) pass incomplete to the left side.
0:294th & 10 at own 49Chad Henne (MICH) pass right side intercepted by Nate Salley (OSU). Returned for no gain.
0:291st & 10 at own 395 yard penalty on Buckeyes.

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 20 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