← The College Football Belt
Reign #325 · Game 1,627 of 1,634
October 17, 2025 Week 8 · Regular Season Belt changed hands

Louisville takes the belt, 24–21, on the road at Miami.

Home · Defending Holder
Miami 21
AT
Away · New Holder
Louisville 24
AI-Written

Recap

Louisville dominated early, striking twice in the first quarter with Miller Moss leading a pair of touchdown drives capped by his 1-yard run and a 35-yard completion to Chris Bell to build a 14-7 lead. Miami's Carson Beck struggled with turnovers throughout, throwing four interceptions including one to Antonio Watts in the second quarter, but the Hurricanes kept pace with field goals and a second-quarter drive featuring a 61-yard completion to Malachi Toney. Louisville extended their advantage with a fourth-quarter touchdown pass from Moss to Bell for 36 yards, and despite Miami's late-game touchdown drive featuring Toney's 12-yard scoring run with a two-point conversion, the Cardinals held on for the 24-21 victory to claim 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.

By Quarter

Line score

Team1234Final
Miami733821
Louisville1403724

Pulled directly from CFBD’s play-by-play record, the same source as every score in the lineage.

Full Box Score

Team stats

CFBD box score
 MiamiLouisville
Total yards334367
Rushing yards63119
Passing yards271248
First downs1521
3rd down conv.5/125/14
Turnovers41
Penalties–yards9–676–64
Time of possession28:4431:16

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 11:51Louisville+28 ydIsaac Brown run for 28 yds to the MIA 12 for a 1ST down
Q1 8:55Louisville+1 ydMiller Moss run for 1 yd for a TD (Cooper Ranvier KICK)
Q1 5:09Louisville+35 ydMiller Moss pass complete to Chris Bell for 35 yds for a TD (Cooper Ranvier KICK)
Q1 4:57Miami+30 ydCarson Beck pass complete to CJ Daniels for 30 yds to the LOU 45 for a 1ST down
Q1 4:26Miami+39 ydCarson Beck pass complete to Malachi Toney for 39 yds to the LOU 6 for a 1ST down
Q1 2:19Miami+2 ydMark Fletcher Jr. run for 2 yds for a TD (Carter Davis KICK)
Q2 13:04Miami+0 ydCarson Beck pass intercepted Antonio Watts return for no gain to the LOU 32
Q4 7:50Miami+5 ydCarson Beck pass intercepted JoJo Evans Jr. return for 5 yds to the LOU 28
Q4 7:42Louisville-3 ydIsaac Brown run for a loss of 3 yards to the LOU 12 Isaac Brown fumbled, recovered by MIA Zechariah Poyser
Q4 7:37Miami+12 ydM. Toney run for 12 yds for a TD (M. Toney pass to C. Daniels for Two-Point Conversion)
Q4 0:32Miami+0 ydCarson Beck pass intercepted T.J. Capers return for no gain to the LOU 30
Q2 7:15Miami+0 ydCarson Beck pass intercepted Jabari Mack return for no gain to the LOU 32
Q2 1:56Miami+27 ydCarter Davis 27 yd FG GOOD
Q2 4:16Miami+61 ydCarson Beck pass complete to Malachi Toney for 61 yds to the LOU 9 for a 1ST down
Q3 10:58Louisville+48 ydCooper Ranvier 48 yd FG GOOD
Q3 11:03Louisville+18 ydMiller Moss pass intercepted Jakobe Thomas return for 18 yds to the MIA 41
Q3 1:51Miami+41 ydCarter Davis 41 yd FG GOOD
Q3 4:13Miami+30 ydCarson Beck pass complete to Keelan Marion for 15 yds to the LOU 41 for a 1ST down Louisville Penalty, Roughing The Passer (Wesley Bailey) to the LOU 26 for a 1ST down
Q3 1:30Louisville+20 ydIsaac Brown run for 20 yds to the LOU 45 for a 1ST down
Q4 13:27Louisville+36 ydMiller Moss pass complete to Chris Bell for 36 yds for a TD (Cooper Ranvier KICK)

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

PlayerC/ATTYDSAVGTDINTQBR
Carson BeckMiami25/352717.70467.7
Miller MossLouisville23/372486.72071.5

Rushing

PlayerCARYDSAVGTDLONG
Mark Fletcher Jr.Miami8182.316
Jordan LyleMiami5153.0012
Malachi ToneyMiami2147.0112
CharMar BrownMiami393.005
Carson BeckMiami581.605
TeamMiami1-1-1.000
Isaac BrownLouisville151137.5028
Deuce AdamsLouisville273.504
Keyjuan BrownLouisville561.206
David ChapeauLouisville133.003
Caullin LacyLouisville221.001
TeamLouisville3-3-1.000
Miller MossLouisville3-9-3.011

Receiving

PlayerRECYDSAVGTDLONG
Malachi ToneyMiami913515.0061
C.J. DanielsMiami77410.6030
Keelan MarionMiami5336.6015
Alex BaumanMiami11414.0014
Jordan LyleMiami166.006
CharMar BrownMiami155.005
Elija LoftonMiami144.004
Chris BellLouisville913615.1236
Caullin LacyLouisville5397.8012
Dacari CollinsLouisville22110.5014
Nate KuriskyLouisville2189.0011
Treyshun HurryLouisville2168.0011
Keyjuan BrownLouisville11212.0012
Isaac BrownLouisville263.003
Show more stats (7 more categories)

Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Keionte ScottMiami9813010
Zechariah PoyserMiami6501000
Mohamed ToureMiami6300000
Wesley BissaintheMiami6300000
Akheem MesidorMiami5300000
OJ Frederique Jr.Miami3300300
Ahmad MotenMiami3201020
David BlayMiami3200000
Jakobe ThomasMiami2200100
Xavier LucasMiami2200000
Armondo BlountMiami2100100
Chase SmithMiami1100000
Raul Aguirre Jr.Miami1100000
Rueben Bain Jr.Miami1100000
Damari BrownMiami1100000
Ethan O'ConnorMiami1100000
Adam BookerMiami1100000
Malachi ToneyMiami1100000
Bryce FitzgeraldMiami1000000
TJ QuinnLouisville6400.5100
D'Angelo HutchinsonLouisville5400100
Jordan GueradLouisville5300000
Tayon HollowayLouisville4400000
JoJo EvansLouisville4300.5100
Rene KongaLouisville3300010
Antonio WattsLouisville3201000
Jabari MackLouisville3200100
T.J. CapersLouisville3200000
Clev LubinLouisville3200000
Kalib PerryLouisville2200100
Corey GordonLouisville2100000
Wesley BaileyLouisville2000000
Caullin LacyLouisville1100000
Justin AguLouisville1100000
Justin BeadlesLouisville1000000
Denzel LowryLouisville1000000
Adonijah GreenLouisville1000000
Jerry LawsonLouisville1000000
Braxton JenningsLouisville1000000

Fumbles

PlayerFUMLOSTREC
Zechariah PoyserMiami001
Isaac BrownLouisville110

Interceptions

PlayerINTYDSTD
JoJo EvansLouisville150
Antonio WattsLouisville100
Jabari MackLouisville100
T.J. CapersLouisville100

Kick Returns

PlayerNOYDSAVGLONGTD
Keelan MarionMiami11919.0190

Kicking

PlayerFGPCTLONGXPPTS
Carter DavisMiami2/2100.0411/17
Cooper RanvierLouisville1/1100.0483/36

Punt Returns

PlayerNOYDSAVGLONGTD
Caullin LacyLouisville3248.0160

Punting

PlayerNOYDSAVGTBIn 20LONG
Dylan JoyceMiami315150.30155
David ChapeauLouisville415137.81245
Carter SchwartzLouisville28040.00147

Full player stats from CFBD’s /games/players data. This section only appears for belt games from 2003 onward — CFBD doesn’t have player-level stats that far back.