DukeAway
45
MiamiHome
21
FinalOct 22, 2022 · Hard Rock Stadium
Team1234Final
Duke01772145
Miami7014021

Game flow

Duke won by 24 · 10 scores
Lead changes
3
1 time tied
MIA biggest lead
+7
Q1 10:28
DUKE biggest lead
+24
Q4 5:16
Time in front
MIA 35% · DUKE 54%
tied 10% · 21:11 vs 32:33 of game clock
+28+14Tie+14+28Q1Q2Q3Q4▲ Miami ahead▼ Duke aheadQ1 10:28 · MIA Passing Touchdown: Colbie Young 7 Yd pass from Tyler Van Dyke (Andres Borregales Kick) (DUKE 0, MIA 7)Q2 13:45 · DUKE Rushing Touchdown: Riley Leonard 9 Yd Run (Todd Pelino Kick) (DUKE 7, MIA 7)Q2 12:01 · DUKE Rushing Touchdown: Riley Leonard 5 Yd Run (Todd Pelino Kick) (DUKE 14, MIA 7)Q2 6:53 · DUKE Field Goal Good: Todd Pelino 28 Yd Field Goal (DUKE 17, MIA 7)Q3 14:09 · MIA Passing Touchdown: Colbie Young 71 Yd pass from Jake Garcia (Andres Borregales Kick) (DUKE 17, MIA 14)Q3 13:06 · MIA Passing Touchdown: Will Mallory 34 Yd pass from Jake Garcia (Andres Borregales Kick) (DUKE 17, MIA 21)Q3 3:38 · DUKE Passing Touchdown: Nicky Dalmolin 2 Yd pass from Riley Leonard (Todd Pelino Kick) (DUKE 24, MIA 21)Q4 14:06 · DUKE Rushing Touchdown: Riley Leonard 11 Yd Run (Todd Pelino Kick) (DUKE 31, MIA 21)Q4 10:12 · DUKE Rushing Touchdown: Jordan Waters 2 Yd Run (Todd Pelino Kick) (DUKE 38, MIA 21)Q4 5:16 · DUKE Interception Return Touchdown: Brandon Johnson 29 Yd Interception Return (Todd Pelino Kick) (DUKE 45, MIA 21)

The lead after every score: above the line Miami is ahead, below it Duke. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
10:28MIA
TD Colbie Young 7 Yd pass from Tyler Van Dyke (Andres Borregales Kick)10 plays, 46 yds, 3:48 · from DUKE 46
DUKE 0–7 MIA
2nd quarter
13:45DUKE
TD Riley Leonard 9 Yd Run (Todd Pelino Kick)5 plays, 23 yds, 1:20 · from MIA 23
DUKE 7–7 MIA
12:01DUKE
TD Riley Leonard 5 Yd Run (Todd Pelino Kick)4 plays, 22 yds, 1:36 · from MIA 22
DUKE 14–7 MIA
6:53DUKE
FG Todd Pelino 28 Yd Field Goal 4 plays, -1 yds, 2:05 · from MIA 10
DUKE 17–7 MIA
3rd quarter
14:09MIA
TD Colbie Young 71 Yd pass from Jake Garcia (Andres Borregales Kick)2 plays, 72 yds, 0:45 · from MIA 28
DUKE 17–14 MIA
13:06MIA
TD Will Mallory 34 Yd pass from Jake Garcia (Andres Borregales Kick)3 plays, 39 yds, 0:56 · from DUKE 39
DUKE 17–21 MIA
3:38DUKE
TD Nicky Dalmolin 2 Yd pass from Riley Leonard (Todd Pelino Kick)18 plays, 79 yds, 9:22 · from DUKE 21
DUKE 24–21 MIA
4th quarter
14:06DUKE
TD Riley Leonard 11 Yd Run (Todd Pelino Kick)5 plays, 56 yds, 1:47 · from DUKE 44
DUKE 31–21 MIA
10:12DUKE
TD Jordan Waters 2 Yd Run (Todd Pelino Kick)4 plays, 25 yds, 2:17 · from MIA 25
DUKE 38–21 MIA
5:16DUKE
TD Brandon Johnson 29 Yd Interception Return (Todd Pelino Kick)
DUKE 45–21 MIA

Drives

MIA 4/14 scoredDUKE 6/15 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00DUKEDUKE 252210:44Fumble
Q114:16MIADUKE 4610463:48Touchdown
Q110:28DUKEDUKE 25392:08Punt
Q18:20MIAMIA 266512:13Downs
Q16:07DUKEDUKE 237183:13Punt
Q12:54MIAMIA 206292:49Fumble
Q10:05DUKEMIA 235231:20Touchdown
Q213:37DUKEMIA 224221:36Touchdown
Q211:54MIAMIA 153-81:14Punt
Q210:40DUKEDUKE 45300:25Punt
Q210:15MIAMIA 213-111:17Fumble
Q28:58DUKEMIA 104-12:05Field Goal

Win probability

Duke 100% · pregame line Miami −10.0 (closing line)
Q1Q2Q3Q4▲ Miami▼ DukeDuke +31% win probability: Riley Leonard pass complete to Nicky Dalmolin for 2 yds for a TD, (Todd Pelino KICK)Miami +26% win probability: Todd Pelino kickoff for 65 yds , Key'Shawn Smith return for 23 yds to the MiaFl 23Miami +24% win probability: Jake Garcia pass complete to Colbie Young for 71 yds for a TD, (Andres Borregales KICK)Duke +23% win probability: Riley Leonard run for 11 yds for a TD, (Todd Pelino KICK)Duke +21% win probability: Jaquez Moore run for 31 yds to the MiaFl 25 for a 1ST down

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Riley Leonard13/251365.41074.2
RushingCARYDSAVGTDLONG
Jaquez Moore66310.5031
Riley Leonard14614.4313
Jordan Waters10474.7116
Terry Moore10303.009
Team2-1-0.500
ReceivingRECYDSAVGTDLONG
Eli Pancol33913.0021
Jalon Calhoun23216.0020
Jordan Waters11919.0019
Jordan Moore2157.5011
Jaquez Moore2157.5010
Nicky Dalmolin2105.018
Jontavis Robertson166.006
InterceptionsINTYDSTD
Jaylen Stinson2280
Brandon Johnson1291
KickingFGPCTLONGXPPTS
Todd Pelino1/1100.0286/69
PuntingNOYDSAVGTBIn 20LONG
Porter Wilson519739.40149

Biggest plays

DUKE +31% Q3 3:38 Riley Leonard pass complete to Nicky Dalmolin for 2 yds for a TD, (Todd Pelino KICK)
MIA +26% Q3 3:31 Todd Pelino kickoff for 65 yds , Key'Shawn Smith return for 23 yds to the MiaFl 23
MIA +24% Q3 14:09 Jake Garcia pass complete to Colbie Young for 71 yds for a TD, (Andres Borregales KICK)
DUKE +23% Q4 14:06 Riley Leonard run for 11 yds for a TD, (Todd Pelino KICK)
DUKE +21% Q3 0:52 Jaquez Moore run for 31 yds to the MiaFl 25 for a 1ST down

Team stats

StatDUKEMIA
1st Downs1418
3rd down efficiency7-164-12
4th down efficiency2-21-3
Total Yards336327
Passing136279
Comp/Att13/2524/37
Yards per pass5.47.5
Rushing20048
Rushing Attempts4231
Yards per rush4.81.5
Penalties5-553-30
Turnovers28
Fumbles lost25
Interceptions thrown03
Possession32:2627:34

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:17 3rd & 1 at MIA 6 (00:17) [NH] Kneel down by DUK at MIA6 (team loss of 0).
Q4 0:19 Timeout DUKE, clock 00:19
Q4 1:09 2nd & 10 at MIA 15 Terry Moore run for 9 yds to the MiaFl 6
Q4 1:10 Timeout MIAMI FL, clock 01:10
Q4 1:14 1st & 10 at MIA 15 Terry Moore run for no gain to the MiaFl 15
Q4 2:01 2nd & 6 at MIA 26 Riley Leonard run for 11 yds to the MiaFl 15 for a 1ST down
Q4 2:52 1st & 10 at MIA 30 Terry Moore run for 4 yds to the MiaFl 26
Q4 2:59 3rd & 7 at 50 Jake Garcia sacked for a loss of 8 yards to the MiaFl 30
Q4 3:21 2nd & 17 at MIA 40 Jake Garcia pass complete to Jaylan Knighton for 10 yds to the 50 yard line
Q4 3:58 1st & 10 at MIA 47 Jake Garcia sacked by R.J. Oben for a loss of 7 yards to the MiaFl 40
Q4 4:21 2nd & 11 at MIA 34 Jake Garcia pass complete to Frank Ladson Jr. for 13 yds to the MiaFl 47 for a 1ST down
Q4 4:45 2nd & 1 at MIA 44 (04:45) KNIGHTON, Jaylan rush up the middle for a gain of 2 yards to the MIA46 (JOINER, Darius), clock 04:41. PENALTY MIA Holding on BRANTLEY, Kahlil enforced 10 yards from the MIA44 to the MIA34 [NHSG]. NO PLAY (replay the down).
Q4 5:10 1st & 10 at MIA 35 Jaylan Knighton run for 9 yds to the MiaFl 44
Q4 5:10 Todd Pelino kickoff for 49 yds , Kahlil Brantley return for 19 yds to the MiaFl 35
Q4 5:16 1st & 10 at MIA 14 Brandon Johnson 29 Yd Interception Return (Todd Pelino Kick)
Q4 5:30 4th & 7 at MIA 49 Porter Wilson punt for 35 yds, fair catch by Jacolby George at the MiaFl 14
Q4 6:13 3rd & 8 at 50 Jordan Waters run for 1 yd to the MiaFl 49
Q4 7:02 2nd & 10 at DUKE 48 Terry Moore run for 2 yds to the 50 yard line
Q4 7:50 1st & 10 at DUKE 48 Terry Moore run for no gain to the Duke 48
Q4 7:57 1st & 10 at DUKE 43 Jake Garcia pass intercepted
Q4 8:19 2nd & 3 at 50 Henry Parrish Jr. run for 7 yds to the Duke 43 for a 1ST down
Q4 8:50 1st & 10 at MIA 43 Jake Garcia pass complete to Frank Ladson Jr. for 7 yds to the 50 yard line
Q4 9:05 3rd & 6 at MIA 32 Jake Garcia pass complete to Will Mallory for 11 yds to the MiaFl 43 for a 1ST down
Q4 9:32 2nd & 10 at MIA 28 Jake Garcia run for 4 yds to the MiaFl 32