Ohio State defends the belt, 34–10, at home over Michigan State.
AP poll, week 6: Michigan State No. 25 at Ohio State No. 4 · No. 1 that week: Georgia. The belt vs. the polls →
Where this game sits in the lineage
Ohio State came in 329 days into reign #306, which began with a win over Michigan State, with 9 defenses already behind it; this was its 10th defense. Ohio State went on to defend it 7 more times before Clemson took it on December 28, 2019, 413 days after the reign began.
For Michigan State this was its 14th shot at the belt; it had held the belt twice before.
It was the 6th of 6 belt games between the two; going in, Ohio State led the belt series 5–0; all-time Ohio State leads 6–0. Every meeting →
Recap
Ohio State dominated Michigan State from start to finish, forcing three turnovers while committing only two to secure the belt 34-10. The Buckeyes struck first with a field goal, then exploded in the second quarter with Justin Fields orchestrating an aerial assault, connecting with Binjimen Victor for a 60-yard touchdown before adding a 21-yard scoring pass to Luke Farrell. J.K. Dobbins punctuated the half with a stunning 67-yard touchdown run, and Ohio State extended the lead to 34-10 by early in the fourth quarter with another touchdown, this one a 1-yard Fields run. Michigan State never recovered from early mistakes, including two Lewerke fumbles in the first quarter and a third turnover in the fourth, leaving the Spartans unable to sustain any meaningful offensive drives against Ohio State's defense.
- Cody White fumble (Q1 12:51) forced by Damon Arnette - set up Ohio State's first drive in hostile territory
- Justin Fields to Binjimen Victor 60-yard TD (Q2 12:12) - opened up the Buckeyes' explosive scoring attack
- J.K. Dobbins 67-yard TD run (Q2 2:24) - exemplified Ohio State's dominant ground game and put the game out of reach
- Multiple Michigan State turnovers - three total giveaways compared to Ohio State's two proved decisive in a lopsided belt defense
Written by Claude from the box score and play-by-play on this page — a plain-English recap of the numbers below, not a substitute for them.
Team stats
CFBD box scoreFull team box score from CFBD’s /games/teams data. This section only appears for belt games from 2003 onward — CFBD doesn’t have team-level stats that far back.
Key plays
CFBD play-by-play| When | Team | Yards | Play |
|---|---|---|---|
| Q1 12:51 | Michigan State | +9 yd | Brian Lewerke pass complete to Cody White for 9 yds Cody White fumbled, forced by Damon Arnette, recovered by OhSt Malik Harrison , return for 22 yds to the MchSt 27 |
| Q1 10:34 | Ohio State | +37 yd | Blake Haubeil 37 yd FG MISSED |
| Q1 9:58 | Michigan State | -1 yd | Brian Lewerke run for a loss of 1 yard to the MchSt 22 Brian Lewerke fumbled, recovered by OhSt Davon Hamilton |
| Q1 8:04 | Ohio State | +39 yd | Blake Haubeil 39 yd FG GOOD |
| Q2 12:12 | Ohio State | +60 yd | Justin Fields pass complete to Binjimen Victor for 60 yds for a TD, (Blake Haubeil KICK) |
| Q2 10:36 | Michigan State | +20 yd | Brian Lewerke pass complete to Darrell Stewart Jr. for 20 yds for a TD, (Matt Coghlin KICK) |
| Q2 11:35 | Michigan State | +23 yd | Elijah Collins run for 23 yds to the OhSt 39 for a 1ST down |
| Q2 8:09 | Ohio State | +21 yd | Justin Fields pass complete to Luke Farrell for 21 yds for a TD, (Blake Haubeil KICK) |
| Q2 9:40 | Ohio State | +35 yd | Justin Fields run for 35 yds to the MchSt 35 for a 1ST down |
| Q2 3:36 | Michigan State | +39 yd | Matt Coghlin 39 yd FG GOOD |
| Q2 8:09 | Ohio State | +60 yd | Blake Haubeil kickoff for 65 yds for a touchback OHIO ST Penalty, Defensive Offside (-5 Yards) |
| Q2 2:24 | Ohio State | +67 yd | J.K. Dobbins run for 67 yds for a TD, (Blake Haubeil KICK) |
| Q2 0:05 | Ohio State | +43 yd | Blake Haubeil 43 yd FG GOOD |
| Q3 10:43 | Michigan State | +27 yd | Matt Coghlin 27 yd FG MISSED |
| Q3 9:55 | Ohio State | +23 yd | Justin Fields pass complete to K.J. Hill for 23 yds to the OhSt 41 for a 1ST down |
| Q3 8:00 | Ohio State | -34 yd | Justin Fields pass intercepted Josiah Scott return for 34 yds to the MchSt 46 |
| Q4 10:41 | Ohio State | +1 yd | Justin Fields run for 1 yd for a TD, (Blake Haubeil KICK) |
| Q4 13:27 | Ohio State | +29 yd | J.K. Dobbins run for 29 yds to the MchSt 20 for a 1ST down |
| Q4 6:09 | Michigan State | -41 yd | Brian Lewerke pass intercepted Jordan Fuller return for 26 yds to the OhSt 8 OHIO ST Penalty, Illegal Block (15 Yards) to the OhSt 25 |
| Q4 2:00 | Ohio State | +41 yd | Master Teague III run for 41 yds to the MchSt 39 for a 1ST down |
Scoring plays, turnovers, and gains of 20+ yards, pulled from CFBD’s play-by-play. This section only appears for belt games with play-by-play on file (2003 onward).
Player stats
CFBD player statsPassing
Ohio State
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Justin Fields | 17/25 | 206 | 8.2 | 2 | 1 | 78.1 |
Michigan State
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Brian Lewerke | 20/38 | 218 | 5.7 | 1 | 1 | 49.4 |
Rushing
Ohio State
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| J.K. Dobbins | 24 | 172 | 7.2 | 1 | 67 |
| Master Teague | 14 | 90 | 6.4 | 0 | 41 |
| Justin Fields | 11 | 61 | 5.5 | 1 | 35 |
Michigan State
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Elijah Collins | 12 | 63 | 5.3 | 0 | 23 |
| Cody White | 2 | 8 | 4.0 | 0 | 11 |
| Anthony Williams Jr. | 3 | 2 | 0.7 | 0 | 2 |
| La'Darius Jefferson | 1 | 0 | 0.0 | 0 | 0 |
| Team | 1 | -2 | -2.0 | 0 | 0 |
| Brian Lewerke | 8 | -4 | -0.5 | 0 | 13 |
Receiving
Ohio State
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Binjimen Victor | 3 | 79 | 26.3 | 1 | 60 |
| K.J. Hill | 7 | 57 | 8.1 | 0 | 23 |
| Garrett Wilson | 2 | 24 | 12.0 | 0 | 15 |
| Luke Farrell | 1 | 21 | 21.0 | 1 | 21 |
| Austin Mack | 1 | 19 | 19.0 | 0 | 19 |
| Jeremy Ruckert | 1 | 4 | 4.0 | 0 | 4 |
| J.K. Dobbins | 2 | 2 | 1.0 | 0 | 2 |
Michigan State
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Darrell Stewart Jr. | 6 | 68 | 11.3 | 1 | 20 |
| Cody White | 4 | 42 | 10.5 | 0 | 15 |
| Matt Seybert | 2 | 37 | 18.5 | 0 | 19 |
| Trenton Gillison | 3 | 34 | 11.3 | 0 | 19 |
| C.J. Hayes | 2 | 17 | 8.5 | 0 | 16 |
| Matt Dotson | 1 | 9 | 9.0 | 0 | 9 |
| Julian Barnett | 1 | 9 | 9.0 | 0 | 9 |
| Elijah Collins | 1 | 2 | 2.0 | 0 | 2 |
Show more stats (6 more categories)
Defense
Ohio State
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Shaun Wade | 5 | 3 | 1 | 1 | 1 | 1 | 0 |
| Tuf Borland | 5 | 3 | 0 | 1 | 0 | 0 | 0 |
| Jashon Cornell | 4 | 3 | 1 | 1 | 0 | 0 | 0 |
| Malik Harrison | 3 | 2 | 0 | 1 | 0 | 0 | 0 |
| Baron Browning | 2 | 2 | 1 | 1 | 1 | 0 | 0 |
| Zach Harrison | 2 | 1 | 0.5 | 0.5 | 0 | 0 | 0 |
| Austin Mack | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Haskell Garrett | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| Josh Proctor | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jordan Fuller | 7 | 5 | 0 | 0 | 0 | 0 | 0 |
| Pete Werner | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Chase Young | 4 | 2 | 0.5 | 1 | 0 | 0 | 0 |
| Damon Arnette | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Cameron Brown | 2 | 1 | 0 | 1 | 1 | 0 | 0 |
| Robert Landers | 2 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Jeffrey Okudah | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Brendon White | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Tyreke Smith | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Michigan State
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Raequan Williams | 8 | 5 | 0 | 0 | 0 | 0 | 0 |
| Antjuan Simmons | 7 | 6 | 0 | 0.5 | 0 | 0 | 0 |
| Mike Panasiuk | 7 | 5 | 1 | 3.5 | 0 | 0 | 0 |
| Jacub Panasiuk | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Michael Dowell | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Drew Beesley | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Kalon Gervin | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Josiah Scott | 12 | 9 | 0 | 0 | 0 | 0 | 0 |
| Joe Bachie | 11 | 6 | 2 | 3 | 0 | 0 | 0 |
| Kenny Willekes | 7 | 1 | 0 | 0 | 0 | 0 | 0 |
| Xavier Henderson | 5 | 5 | 0 | 0 | 1 | 0 | 0 |
| Tyriq Thompson | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| David Dowell | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Naquan Jones | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Darrell Stewart Jr. | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Dominique Long | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jacob Slade | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Fumbles
Ohio State
| Player | REC | FUM | LOST |
|---|---|---|---|
| Davon Hamilton | 1 | 0 | 0 |
| Malik Harrison | 1 | 0 | 0 |
| Justin Fields | 0 | 1 | 1 |
Michigan State
| Player | REC | FUM | LOST |
|---|---|---|---|
| Drew Beesley | 1 | 0 | 0 |
| Brian Lewerke | 0 | 1 | 1 |
| Cody White | 0 | 1 | 1 |
Interceptions
Ohio State
| Player | INT | YDS | TD |
|---|---|---|---|
| Jordan Fuller | 1 | 26 | 0 |
Michigan State
| Player | INT | YDS | TD |
|---|---|---|---|
| Josiah Scott | 1 | 34 | 0 |
Kick Returns
Ohio State
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| K.J. Hill | 2 | 0 | 0.0 | 0 | 0 |
Michigan State
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Darrell Stewart Jr. | 1 | 0 | 0.0 | 0 | 0 |
| Julian Barnett | 3 | 0 | 0.0 | 0 | 0 |
Kicking
Ohio State
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Blake Haubeil | 2/3 | 66.7 | 43 | 4/4 | 10 |
Michigan State
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Matt Coghlin | 1/2 | 50.0 | 39 | 1/1 | 4 |
Punting
Ohio State
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Drue Chrisman | 4 | 193 | 48.3 | 0 | 0 | 53 |
Michigan State
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Jake Hartbarger | 7 | 328 | 46.9 | 0 | 0 | 60 |
Full player stats from CFBD’s /games/players data, split out by team. This section only appears for belt games from 2003 onward — CFBD doesn’t have player-level stats that far back. Linked player names go to that player’s stat line in every other belt game they’ve appeared in.
Sources Box score at ESPN · Game record: College Football Data (id 401112216) · This game in the downloadable dataset