Ohio State at Michigan

Saturday, November 22, 2003

No. 5 Michigan beat No. 4 Ohio State 35–⁠21. It was their 100th meeting; after it, Michigan led the series 57–⁠37–⁠6 as played.

Away4Ohio State11–⁠2 in 2003
21
Home5Michigan10–⁠3 in 2003
35

Final at Michigan Stadium, Ann ArborHigh 56°F, low 38°FAttendance 112,118College GameDay broadcast from here, November 22, 2003 (Wikipedia)

At kickoff
48°F, mostly cloudy, calmWeather: NOAA NCEI Integrated Surface Database; Willow Run (KYIP), 19 km from the stadium, seven minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ohio State077721
Michigan7147735

Efficiency

Ohio StateMichigan
0.01First-down EPA−0.18
0.02Second-down EPA0.16
−0.03Third-down EPA0.31

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 55% to win. Michigan pulled the upset. Elo’s favorite won.

Officially, Michigan leads 62–⁠52–⁠6; as played, 62–⁠53–⁠6 in 121 meetings, counting the 21 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