The College Football BeltThe CFB Belt
Belt / 2018 season / Reign #304 · Game 1,536 of 1,641
October 20, 2018 Week 8 · Regular Season Belt changed hands

Purdue takes the belt, 49–20, at home over Ohio State.

Home · New Holder
Purdue 49
AT
Away · Defending Holder
Ohio StateAP No. 2 20

AP poll, week 8: Ohio State No. 2 at Purdue unranked · No. 1 that week: Georgia. The belt vs. the polls →

Belt context

Where this game sits in the lineage

Purdue took the belt here, ending Ohio State’s run of 21 days and 2 defenses (reign #303) and starting reign #304. It lasted 7 days and 0 defenses, until Michigan State took it on October 27, 2018.

For Purdue this was its 11th shot at the belt; it had held the belt 3 times before — and it took it back here.

It was the 5th of 5 belt games between the two; going in, Ohio State led the belt series 4–0; all-time Ohio State leads 4–1. Every meeting →

AI-Written

Recap

Purdue's David Blough orchestrated a dominant offensive performance to claim the College Football Belt from Ohio State, with the Boilermakers striking early and often. After opening the scoring with an Isaac Zico touchdown reception in the first quarter, Purdue built momentum through the second quarter, capping a drive with a Rondale Moore touchdown reception to go up 14-3 by halftime. Ohio State mounted a comeback attempt in the second half, with Dwayne Haskins leading scoring drives, but Purdue's running game proved too much in the fourth quarter, with D.J. Knox breaking off touchdown runs of 42 and 40 yards to put the game out of reach. The decisive blow came when Markus Bailey intercepted a Haskins pass and returned it for a touchdown with 2:08 remaining, sealing Purdue's 49-20 victory and the belt.

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.

Full Box Score

Team stats

CFBD box score
 PurdueOhio State
Total yards539544
Rushing yards16176
Passing yards378468
First downs2431
3rd down conv.6/1511/22
Turnovers01
Penalties–yards7–9510–86
Time of possession28:4329:09

Full 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.

Play By Play

Key plays

CFBD play-by-play
WhenTeamYardsPlay
Q1 15:00Purdue+23 ydDavid Blough pass complete to Rondale Moore for 23 yds to the Prdue 40 for a 1ST down
Q1 8:19Purdue+23 ydDavid Blough pass complete to D.J. Knox for 23 yds D.J. Knox fumbled, forced by Kendall Sheffield, for a 1ST down
Q1 1:10Purdue+13 ydDavid Blough pass complete to Isaac Zico for 13 yds for a TD, (Spencer Evans KICK)
Q1 8:19Purdue+26 ydDavid Blough pass complete to Rondale Moore for 11 yds to the Prdue 29 for a 1ST down OHIO ST Penalty, personal foul (Shaun Wade) to the Prdue 44 for a 1ST down
Q1 1:10Ohio State+21 ydJ.K. Dobbins run for 6 yds to the Prdue 33 for a 1ST down PURDUE Penalty, unsportsmanlike conduct (Cornel Jones) to the Prdue 18 for a 1ST down
Q2 14:14Ohio State+24 ydBlake Haubeil 24 yd FG GOOD
Q1 1:10Purdue+31 ydSpencer Evans kickoff for 50 yds , Johnnie Dixon return for 31 yds to the OhSt 46
Q2 14:14Ohio State+22 ydBlake Haubeil kickoff for 53 yds , Rondale Moore return for 22 yds to the Prdue 34
Q2 8:13Purdue+29 ydDavid Blough pass complete to Cole Herdman for 29 yds to the OhSt 44 for a 1ST down
Q2 6:18Ohio State+20 ydDwayne Haskins pass complete to J.K. Dobbins for 20 yds to the OhSt 39 for a 1ST down
Q2 6:18Ohio State+33 ydDwayne Haskins pass complete to K.J. Hill for 33 yds to the Prdue 16 for a 1ST down
Q2 1:51Ohio State+33 ydBlake Haubeil 33 yd FG MISSED
Q2 1:51Purdue+37 ydDavid Blough pass complete to Isaac Zico for 37 yds to the OhSt 20 for a 1ST down
Q2 0:27Purdue+9 ydDavid Blough pass complete to Rondale Moore for 9 yds for a TD, (Spencer Evans KICK)
Q3 15:00Ohio State+24 ydDwayne Haskins pass complete to Austin Mack for 24 yds to the Prdue 37 for a 1ST down
Q3 12:25Ohio State+23 ydBlake Haubeil 23 yd FG GOOD
Q3 8:36Purdue+1 ydD.J. Knox run for 1 yd for a TD (Spencer Evans KICK)
Q3 8:36Ohio State+23 ydDwayne Haskins pass complete to Binjimen Victor for 23 yds to the Prdue 8 for a 1ST down
Q4 11:39Purdue+42 ydD.J. Knox run for 42 yds for a TD (Spencer Evans KICK)
Q4 9:36Ohio State+32 ydDwayne Haskins pass complete to Johnnie Dixon for 32 yds for a TD (Blake Haubeil KICK)
Q4 11:39Purdue+24 ydSpencer Evans kickoff for 60 yds , Johnnie Dixon return for 24 yds to the OhSt 29
Q4 6:46Purdue+40 ydD.J. Knox run for 40 yds for a TD (Spencer Evans KICK)
Q4 4:40Ohio State+34 ydDwayne Haskins pass complete to Terry McLaurin for 34 yds for a TD (Blake Haubeil KICK)
Q4 3:37Purdue+43 ydDavid Blough pass complete to Rondale Moore for 43 yds for a TD (Spencer Evans KICK)
Q4 2:08Ohio State-41 ydDwayne Haskins pass intercepted for a TD Markus Bailey return for 41 yds for a TD (Spencer Evans KICK)
Q4 3:37Purdue+63 ydSpencer Evans kickoff for 63 yds , Johnnie Dixon return for a loss of 1 yard to the OhSt 1
Q4 2:08Purdue+25 ydSpencer Evans kickoff for 60 yds , Johnnie Dixon return for 25 yds to the OhSt 45

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).

Box Score

Player stats

CFBD player stats

Passing

Purdue

PlayerC/ATTYDSAVGTDINT
David Blough25/433788.830

Ohio State

PlayerC/ATTYDSAVGTDINT
Dwayne Haskins48/724686.521

Rushing

Purdue

PlayerCARYDSAVGTDLONG
D.J. Knox161288.0342
Rondale Moore22412.0013
Markell Jones5122.4016
Joe Schopper144.004
David Blough5-7-1.406

Ohio State

PlayerCARYDSAVGTDLONG
Mike Weber9455.0011
J.K. Dobbins11242.206
Dwayne Haskins571.404

Receiving

Purdue

PlayerRECYDSAVGTDLONG
Rondale Moore1217014.2243
Isaac Zico25025.0137
Jared Sparks34314.3018
Brycen Hopkins33712.3017
Cole Herdman23618.0029
D.J. Knox12626.0023
Jackson Anthrop2168.0015

Ohio State

PlayerRECYDSAVGTDLONG
K.J. Hill910511.7033
Binjimen Victor56713.4023
Terry McLaurin56613.2134
Johnnie Dixon45814.5132
Parris Campbell8415.1015
J.K. Dobbins4348.5020
Austin Mack12424.0024
Luke Farrell4246.0012
Mike Weber5224.406
C.J. Saunders2178.509
Rashod Berry11010.0010
Show more stats (7 more categories)

Defense

Purdue

PlayerTOTSOLOSACKSTFLPDQB HURTD
Markus Bailey15800.5001
Kenneth Major12800000
Jacob Thieneman9700100
Antonio Blackmon8600.5200
Navon Mosley8600000
Simeon Smiley6400200
Derrick Barnes6400000
Cornel Jones5400100
Anthony Watts4311000
Lorenzo Neal4200000
Tim Cason3200000
Malcolm Dotson1100000
Kamal Hardy1100000
Dedrick Mackey1100000
Isaac Zico1100000
Alexander Horvath1100000
Brennan Thieneman1000000
Kai Higgins1000000

Ohio State

PlayerTOTSOLOSACKSTFLPDQB HURTD
Malik Harrison10912000
Isaiah Pryor6400100
Jordan Fuller5500100
Jeffrey Okudah5500000
Baron Browning5400000
Pete Werner3302100
Shaun Wade3300000
Jonathon Cooper310.51000
Davon Hamilton2201000
Kendall Sheffield2200000
Jahsen Wint2200000
Dre'Mont Jones2100.5000
Parris Campbell1100000
Tuf Borland1100000
Brendon White1100000
Justin Hilliard1000000
Robert Landers1000000
Chase Young100.50.5000

Fumbles

Purdue

PlayerFUMLOSTREC
D.J. Knox100

Ohio State

No recorded stats in this category.

Interceptions

Purdue

PlayerINTYDSTD
Markus Bailey1411

Ohio State

No recorded stats in this category.

Kick Returns

Purdue

PlayerNOYDSAVGLONGTD
Rondale Moore34916.3220

Ohio State

PlayerNOYDSAVGLONGTD
Johnnie Dixon59819.6310

Kicking

Purdue

PlayerFGPCTLONGXPPTS
Spencer Evans0/00.007/77

Ohio State

PlayerFGPCTLONGXPPTS
Blake Haubeil2/366.7242/28

Punt Returns

Purdue

PlayerNOYDSAVGLONGTD
Rondale Moore199.090

Ohio State

PlayerNOYDSAVGLONGTD
K.J. Hill11616.0160

Punting

Purdue

PlayerNOYDSAVGTBIn 20LONG
Joe Schopper626043.31256

Ohio State

PlayerNOYDSAVGTBIn 20LONG
Drue Chrisman519338.60247

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 401013348) · This game in the downloadable dataset