Duke at Miami

Saturday, November 2, 2024

No. 5 Miami beat Duke 53–⁠31. It was their 21st meeting; Miami leads the series 16–⁠5.

AwayDuke9–⁠4 in 2024
31
Home5Miami10–⁠3 in 2024
53

Final at Hard Rock Stadium, Miami GardensTV: ABC, ESPN+Attendance 60,189

At kickoff
79°F, mostly cloudy, wind 14 mph from the east, gusts to 20 mphWeather: NOAA NCEI Integrated Surface Database; North Perry Airport (KHWO), 5 km from the stadium, seven minutes before kickoff
Official
Tim HedgepathGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duke7147331
Miami143152153

How the win probability moved

Miami favored

Win probability by play: Miami 59% at kickoff, 100% at the end. Biggest swing: 34 points.

Duke favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (34 points).

Standouts

  • PassingCam Ward25 of 41, 400 yards, 5 TD, 1 INTMiami
  • ReceivingXavier Restrepo8 catches, 146 yards, 3 TDMiami
  • DefenseTerry Moore9 tackles, 1 sack, 2 for lossDuke

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Duke

PassingC/AttYdsTDInt
Maalik Murphy25/4132533
RushingCarYdsTDLong
Peyton Jones1271127
Star Thomas122507
ReceivingRecYdsTDLong
Sahmir Hagans9139134
Jordan Moore575127
Peyton Jones361140
Eli Pancol536010
DefenseTklTFLSacksInt
Ozzie Nicholas100.500
Terry Moore9210
Cameron Bergeron60.50.50
Aaron Hall50.500
Chandler Rivers4101
Michael Reese20.50.50

Miami

PassingC/AttYdsTDInt
Cam Ward25/4140051
RushingCarYdsTDLong
Damien Martinez1166016
Mark Fletcher Jr.1265117
Elija Lofton1212
Cam Ward3108
ReceivingRecYdsTDLong
Xavier Restrepo8146366
Jacolby George474149
Isaiah Horton671022
Sam Brown246026
DefenseTklTFLSacksInt
Francisco Mauigoa9200
Tyler Baron60.500
Ja’Dais Richard5001
Akheem Mesidor40.500
Mishael Powell2001
Booker Pickett1110
O.J. Frederique Jr.1001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

DukeMiami
405Total yards526
325Passing yards400
80Rushing yards126
7.9Yards per pass9.8
3.0Yards per rush4.1
23First downs27
5–⁠13Third downs6–⁠12
1–⁠2Fourth downs0–⁠0
4Turnovers2
6–⁠60Penalties5–⁠52
28:09Possession31:51
2Sacks (by defense)1

Efficiency

DukeMiami
38%Success rate49%
−0.01EPA per play0.34
1.31Explosiveness1.46
−0.43Rushing EPA0.16
0.26Passing EPA0.46
39%Passing-down success55%
−0.01First-down EPA0.09
−0.25Second-down EPA0.77
0.51Third-down EPA0.33
21%Havoc by its defense19%

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 and the line, going in

Our ratings (scores only)

Miami 67% to win. Elo’s favorite won.

The line

Miami −21, over/under 55.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Miami 93%, Duke 7%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Miami end zoneDuke end zoneQ1 MiamiTouchdown, 8 playsQ1 DukePunt, 3 playsQ1 MiamiPunt, 6 playsQ1 DukeInterception, 1 playQ1 MiamiTouchdown, 8 playsQ1 DukePunt, 3 playsQ1 MiamiFumble, 3 playsQ1 DukeTouchdown, 4 playsQ1 MiamiPunt, 3 playsQ1 DukeTouchdown, 8 playsQ2 MiamiField goal, 12 playsQ2 DukeTouchdown, 7 playsQ2 MiamiPunt, 3 playsQ2 DukeTurnover on downs, 4 playsQ3 DukeTouchdown, 10 playsQ3 MiamiTouchdown, 7 playsQ3 DukeInterception, 2 playsQ3 MiamiTouchdown, 7 playsQ3 DukeField goal, 10 playsQ4 MiamiTouchdown, 2 playsQ4 DukePunt, 3 playsQ4 MiamiInterception, 4 playsQ4 DukePunt, 3 playsQ4 MiamiTouchdown, 2 playsQ4 DukeInterception, 2 playsQ4 MiamiTouchdown, 3 playsQ4 DukeFumble, 3 playsQ4 MiamiFumble, 4 playsQ4 DukePunt, 6 playsQ4 MiamiEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Miami drives left to right, Duke right to left.
  1. Q1 MiamiTouchdown, 8 plays, 77 yards
  2. Q1 DukePunt, 3 plays, 6 yards
  3. Q1 MiamiPunt, 6 plays, 34 yards
  4. Q1 DukeInterception, 1 play, 0 yards
  5. Q1 MiamiTouchdown, 8 plays, 45 yards
  6. Q1 DukePunt, 3 plays, 4 yards
  7. Q1 MiamiFumble, 3 plays, 0 yards
  8. Q1 DukeTouchdown, 4 plays, 83 yards
  9. Q1 MiamiPunt, 3 plays, 7 yards
  10. Q1 DukeTouchdown, 8 plays, 77 yards
  11. Q2 MiamiField goal, 12 plays, 67 yards
  12. Q2 DukeTouchdown, 7 plays, 75 yards
  13. Q2 MiamiPunt, 3 plays, 6 yards
  14. Q2 DukeTurnover on downs, 4 plays, −6 yards
  15. Q3 DukeTouchdown, 10 plays, 75 yards
  16. Q3 MiamiTouchdown, 7 plays, 69 yards
  17. Q3 DukeInterception, 2 plays, 4 yards
  18. Q3 MiamiTouchdown, 7 plays, 38 yards
  19. Q3 DukeField goal, 10 plays, 68 yards
  20. Q4 MiamiTouchdown, 2 plays, 51 yards
  21. Q4 DukePunt, 3 plays, 5 yards
  22. Q4 MiamiInterception, 4 plays, 25 yards
  23. Q4 DukePunt, 3 plays, 4 yards
  24. Q4 MiamiTouchdown, 2 plays, 68 yards
  25. Q4 DukeInterception, 2 plays, 9 yards
  26. Q4 MiamiTouchdown, 3 plays, 30 yards
  27. Q4 DukeFumble, 3 plays, 16 yards
  28. Q4 MiamiFumble, 4 plays, 30 yards
  29. Q4 DukePunt, 6 plays, 12 yards
  30. Q4 MiamiEnd of game, 1 play, −1 yard

Play by play

1st quarter10 drives, then Miami 14, Duke 7
Miami Touchdown, 8 plays
15:001st & 10 at own 35Todd Pelino kickoff for 65 yds , Chris Johnson Jr. return for 23 yds to the MIA 23
14:481st & 10 at own 23Cam Ward pass incomplete
14:412nd & 10 at own 23Cam Ward pass incomplete to Elijah Arroyo
14:293rd & 10 at own 23Cam Ward pass complete to Isaiah Horton for 22 yds to the MIA 45 for a 1ST down
13:551st & 10 at own 45Cam Ward pass complete to Xavier Restrepo for 11 yds to the DUKE 44 for a 1ST down
13:331st & 10 at opp 44Jacolby George run for a loss of 5 yards to the DUKE 49
12:472nd & 15 at opp 49Cam Ward pass complete to Isaiah Horton for 10 yds to the DUKE 39
12:103rd & 5 at opp 39Damien Martinez run for 5 yds to the DUKE 34 for a 1ST down
11:541st & 10 at opp 34Cam Ward pass complete to Xavier Restrepo for 34 yds for a TD (Andres Borregales KICK)Miami 7, Duke 0
Duke Punt, 3 plays
11:541st & 10 at own 35Andres Borregales kickoff for 65 yds for a touchback
11:511st & 10 at own 25Maalik Murphy pass incomplete
11:322nd & 10 at own 25Maalik Murphy pass complete to Jordan Moore for 6 yds to the DUKE 31
11:123rd & 4 at own 31Maalik Murphy pass incomplete to Eli Pancol
11:044th & 4 at own 31Kade Reynoldson punt for 44 yds, punt out-of-bounds at the MIA 25
Miami Punt, 6 plays
10:581st & 10 at own 25Damien Martinez run for 16 yds to the MIA 41 for a 1ST down
10:431st & 10 at own 41Cam Ward pass complete to Xavier Restrepo for 7 yds to the MIA 48
9:592nd & 3 at own 48Damien Martinez run for 8 yds to the DUKE 44 for a 1ST down
9:351st & 10 at opp 44Cam Ward pass complete to Isaiah Horton for 4 yds to the DUKE 40
8:552nd & 6 at opp 40Damien Martinez run for a loss of 1 yard to the DUKE 41
8:483rd & 7 at opp 41Cam Ward pass incomplete
8:374th & 7 at opp 41Dylan Joyce punt for 36 yds, downed at the DUKE 5
Duke Interception, 1 play
8:311st & 10 at own 5Maalik Murphy pass intercepted Mishael Powell return for no gain to the DUKE 45
Miami Touchdown, 8 plays
8:081st & 10 at opp 45Mark Fletcher Jr. run for 1 yd to the DUKE 44
7:472nd & 9 at opp 44Mark Fletcher Jr. run for 11 yds to the DUKE 33 for a 1ST down
7:291st & 10 at opp 33Cam Ward pass incomplete
7:172nd & 10 at opp 33Mark Fletcher Jr. run for 10 yds to the DUKE 23 for a 1ST down
6:551st & 10 at opp 23Cam Ward pass complete to Xavier Restrepo for a loss of 1 yard to the DUKE 24
6:152nd & 11 at opp 24Cam Ward pass complete to Isaiah Horton for 21 yds to the DUKE 3 for a 1ST down
5:371st & goal at opp 3Mark Fletcher Jr. run for a loss of 1 yard to the DUKE 4
5:042nd & goal at opp 4Cam Ward pass complete to Cam McCormick for 4 yds for a TD (Andres Borregales KICK)Miami 14, Duke 0
Duke Punt, 3 plays
5:042nd & 11 at own 35Andres Borregales kickoff for 65 yds , Peyton Jones return for 20 yds to the DUKE 20
4:501st & 10 at own 20Miami Penalty, Defensive Pass Interference (5 Yards) to the DUKE 25 for a 1ST down
4:441st & 10 at own 25Maalik Murphy pass incomplete
4:202nd & 10 at own 25Star Thomas run for a loss of 1 yard to the DUKE 24
3:583rd & 11 at own 24Maalik Murphy pass incomplete
3:514th & 11 at own 24Kade Reynoldson punt for 46 yds, fair catch by Ray Ray Joseph at the MIA 30
Miami Fumble, 3 plays
3:441st & 10 at own 30Cam Ward pass incomplete
3:382nd & 10 at own 30Cam Ward pass incomplete
3:333rd & 10 at own 30Cam Ward pass incomplete
3:234th & 10 at own 30Dylan Joyce punt for 50 yds , Que’Sean Brown returns for a loss of 3 yards to the DUKE 17 Que’Sean Brown fumbled, recovered by DUKE Que’Sean Brown
Duke Touchdown, 4 plays
3:081st & 10 at own 17Maalik Murphy pass complete to Sahmir Hagans for 21 yds to the DUKE 38 for a 1ST down
2:501st & 10 at own 38Peyton Jones run for 27 yds to the MIA 35 for a 1ST down
2:351st & 10 at opp 35Maalik Murphy pass complete to Jordan Moore for 27 yds to the MIA 8 for a 1ST down
2:281st & goal at opp 8Peyton Jones run for 8 yds for a TD (Todd Pelino KICK)Miami 14, Duke 7
Miami Punt, 3 plays
2:281st & 10 at own 35Ryan Degyansky kickoff for 63 yds , Chris Johnson Jr. return for 20 yds to the MIA 22
2:281st & 10 at own 22Mark Fletcher Jr. run for no gain to the MIA 22
1:452nd & 10 at own 22Cam Ward pass complete to Isaiah Horton for 7 yds to the MIA 29
0:523rd & 3 at own 29Cam Ward pass incomplete
0:464th & 3 at own 29Dylan Joyce punt for 48 yds, fair catch by Que’Sean Brown at the DUKE 23
Duke Touchdown, 8 plays
0:421st & 10 at own 23Maalik Murphy pass incomplete
0:302nd & 10 at own 23Star Thomas run for 2 yds to the DUKE 25
Q2 14:503rd & 8 at own 25Maalik Murphy pass complete to Sahmir Hagans for 9 yds to the DUKE 34 for a 1ST down
Q2 14:381st & 10 at own 34Duke Penalty, Offensive Holding (-10 Yards) to the DUKE 24
Q2 13:401st & 20 at own 24Maalik Murphy pass complete to Eli Pancol for 4 yds to the DUKE 28
Q2 13:082nd & 16 at own 28Maalik Murphy pass complete to Peyton Jones for 40 yds to the MIA 32 for a 1ST down
Q2 12:341st & 10 at opp 32Peyton Jones run for 3 yds to the MIA 29
Q2 11:582nd & 7 at opp 29Star Thomas run for 2 yds to the MIA 27
Q2 11:233rd & 5 at opp 27Timeout Duke, clock 11:23
Q2 11:153rd & 5 at opp 27Maalik Murphy pass complete to Sahmir Hagans for 27 yds for a TD (Todd Pelino KICK)Tied at 14
2nd quarter4 drives, then Duke 21, Miami 17
Miami Field goal, 12 plays
11:083rd & 5 at own 35Ryan Degyansky kickoff for 64 yds , Chris Johnson Jr. return for 21 yds to the MIA 22
10:581st & 10 at own 22Damien Martinez run for 10 yds to the MIA 32 for a 1ST down
10:451st & 10 at own 32Damien Martinez run for 3 yds to the MIA 35
9:582nd & 7 at own 35Mark Fletcher Jr. run for 17 yds to the DUKE 48 for a 1ST down
9:311st & 10 at opp 48Cam Ward pass incomplete
8:582nd & 10 at opp 48Cam Ward pass complete to Damien Martinez for 2 yds to the DUKE 46
8:283rd & 8 at opp 46Cam Ward run for 8 yds to the DUKE 38 for a 1ST down
7:471st & 10 at opp 38Cam Ward pass complete to Damien Martinez for 17 yds to the DUKE 21 for a 1ST down
7:111st & 10 at opp 21Cam Ward pass incomplete
7:072nd & 10 at opp 21Ward, Cam pass incomplete, PENALTY DUKE pass interference 15 yards to the DUKE6, NO PLAY, 1ST DOWN MIAMI.
6:551st & goal at opp 6Mark Fletcher Jr. run for no gain to the DUKE 6
5:452nd & goal at opp 6TEAM run for a loss of 3 yards to the DUKE 9 TEAM fumbled, recovered by MIA Cam Ward
5:003rd & goal at opp 9Cam Ward sacked by Michael Reese and Cameron Bergeron for a loss of 2 yards to the DUKE 11
4:514th & goal at opp 11Andres Borregales 29 yd FG GOODMiami 17, Duke 14
Duke Touchdown, 7 plays
4:514th & 15 at own 35Andres Borregales kickoff for 65 yds for a touchback
4:451st & 10 at own 25Jones, Peyton rush for loss of 1 yard to the DUKE24, PENALTY MIAMI holding 10 yards to the DUKE35, NO PLAY, 1ST DOWN DUKE.
3:581st & 10 at own 35Peyton Jones run for 4 yds to the DUKE 39
3:452nd & 6 at own 39Maalik Murphy pass complete to Eli Pancol for 6 yds to the MIA 45 for a 1ST down Miami Penalty, Unnecessary Roughness (15 Yards) to the MIA 40 for a 1ST down
3:241st & 10 at opp 40Miami Penalty, Defensive Pass Interference (15 Yards) to the MIA 25 for a 1ST down
3:161st & 10 at opp 25Peyton Jones run for 6 yds to the MIA 19
2:462nd & 4 at opp 19Maalik Murphy pass incomplete to Que’Sean Brown
2:353rd & 4 at opp 19Maalik Murphy pass complete to Sahmir Hagans for 6 yds to the MIA 13 for a 1ST down
1:531st & 10 at opp 13Maalik Murphy pass complete to Que’Sean Brown for 7 yds to the MIA 6
1:472nd & 3 at opp 6Maalik Murphy pass complete to Peyton Jones for 6 yds for a TD (Todd Pelino KICK)Duke 21, Miami 17
Miami Punt, 3 plays
1:472nd & 3 at own 35Ryan Degyansky kickoff for 60 yds , Chris Johnson Jr. return for 20 yds to the MIA 25
1:331st & 10 at own 25Damien Martinez run for 6 yds to the MIA 31
1:212nd & 4 at own 31Cam Ward pass incomplete
1:213rd & 4 at own 31Timeout Miami, clock 01:21
1:153rd & 4 at own 31Cam Ward pass incomplete
1:084th & 4 at own 31Dylan Joyce punt for 44 yds, downed at the DUKE 25
Duke Turnover on downs, 4 plays
1:021st & 10 at own 25Duke Penalty, Offensive Holding (-10 Yards) to the DUKE 15
0:541st & 20 at own 15Star Thomas run for 2 yds to the DUKE 17
0:542nd & 18 at own 17Timeout Miami, clock 00:54
0:522nd & 18 at own 17Star Thomas run for no gain to the DUKE 17
0:513rd & 18 at own 17Timeout Miami, clock 00:51
0:403rd & 18 at own 17Star Thomas run for 7 yds to the DUKE 24
0:014th & 11 at own 24Timeout Duke, clock 00:01
0:014th & 11 at own 24Duke Penalty, Delay of Game (-5 Yards) to the DUKE 19
0:014th & 16 at own 19TEAM run for a loss of 5 yards to the DUKE 14
3rd quarter5 drives, then Miami 32, Duke 28
Duke Touchdown, 10 plays
15:001st & 10 at own 35Andres Borregales kickoff for 65 yds for a touchback
14:551st & 10 at own 25Maalik Murphy pass incomplete
14:352nd & 10 at own 25Maalik Murphy pass complete to Jordan Moore for 11 yds to the DUKE 36 for a 1ST down
14:021st & 10 at own 36Star Thomas run for no gain to the DUKE 36
13:482nd & 10 at own 36Maalik Murphy pass complete to Sahmir Hagans for 16 yds to the MIA 48 for a 1ST down
13:231st & 10 at opp 48Star Thomas run for a loss of 1 yard to the MIA 49
12:442nd & 11 at opp 49Maalik Murphy pass complete to Sahmir Hagans for 34 yds to the MIA 15 for a 1ST down
12:201st & 10 at opp 15Peyton Jones run for 2 yds to the MIA 13
11:402nd & 8 at opp 13Peyton Jones run for 2 yds to the MIA 11
11:003rd & 6 at opp 11Duke Penalty, Delay of Game (-5 Yards) to the MIA 16
10:433rd & 11 at opp 16Maalik Murphy pass complete to Sahmir Hagans for 10 yds to the MIA 6
10:084th & 1 at opp 6Timeout Duke, clock 10:08
10:034th & 1 at opp 6Maalik Murphy pass complete to Jordan Moore for 6 yds for a TD (Todd Pelino KICK)Duke 28, Miami 17
Miami Touchdown, 7 plays
10:034th & 1 at own 35Ryan Degyansky kickoff for 65 yds , Chris Johnson Jr. return for 31 yds to the MIA 31
9:301st & 10 at own 31Cam Ward pass complete to Xavier Restrepo for 20 yds to the DUKE 49 for a 1ST down
9:191st & 10 at opp 49Mark Fletcher Jr. run for 16 yds to the DUKE 33 for a 1ST down
9:031st & 10 at opp 33Cam Ward pass incomplete to Xavier Restrepo
8:492nd & 10 at opp 33Mark Fletcher Jr. run for 5 yds to the DUKE 28
7:473rd & 5 at opp 28Cam Ward pass complete to Jacolby George for 8 yds to the DUKE 20 for a 1ST down
7:321st & 10 at opp 20Cam Ward pass complete to Jacolby George for 17 yds to the DUKE 3 for a 1ST down
7:161st & goal at opp 3Cam Ward pass complete to Xavier Restrepo for 3 yds for a TD (C. Ward Run For Two-point Conversion)Duke 28, Miami 25
Duke Interception, 2 plays
7:161st & 10 at own 35Andres Borregales kickoff for 65 yds for a touchback
7:061st & 10 at own 25Star Thomas run for 4 yds to the DUKE 29
6:242nd & 6 at own 29Maalik Murphy pass intercepted OJ Frederique Jr. return for 30 yds to the DUKE 38
Miami Touchdown, 7 plays
6:001st & 10 at opp 38Cam Ward pass complete to Elijah Arroyo for 11 yds to the DUKE 27 for a 1ST down
5:351st & 10 at opp 27Damien Martinez run for 7 yds to the DUKE 20
4:542nd & 3 at opp 20Cam Ward pass complete to Isaiah Horton for 7 yds to the DUKE 13 for a 1ST down
4:331st & 10 at opp 13Damien Martinez run for 5 yds to the DUKE 8
3:582nd & 5 at opp 8Cam Ward pass incomplete to Jacolby George
3:413rd & 5 at opp 8Cam Ward pass complete to Xavier Restrepo for 6 yds to the DUKE 2 for a 1ST down
3:081st & goal at opp 2Elija Lofton run for 2 yds for a TD (Andres Borregales KICK)Miami 32, Duke 28
Duke Field goal, 10 plays
3:081st & 10 at own 35Andres Borregales kickoff for 65 yds for a touchback
2:551st & 10 at own 25Maalik Murphy pass complete to Eli Pancol for 10 yds to the DUKE 35 for a 1ST down
2:121st & 10 at own 35Peyton Jones run for 13 yds to the DUKE 48 for a 1ST down
1:251st & 10 at own 48Peyton Jones run for 1 yd to the DUKE 49
0:202nd & 9 at own 49Maalik Murphy pass complete to Eli Pancol for 7 yds to the MIA 44
0:053rd & 2 at opp 44Maalik Murphy pass complete to Jordan Moore for 25 yds to the MIA 19 for a 1ST down
Q4 14:551st & 10 at opp 19Star Thomas run for 5 yds to the MIA 14
Q4 14:202nd & 5 at opp 14Brown, Que’Sean rush for loss of 8 yards to the MIAMI22, PENALTY MIAMI face mask 7 yards to the MIAMI7, NO PLAY, 1ST DOWN DUKE.
Q4 14:031st & goal at opp 7Maalik Murphy pass incomplete
Q4 13:592nd & goal at opp 7Maalik Murphy pass incomplete
Q4 13:593rd & 0 at opp 7Timeout Miami, clock 13:59
Q4 13:543rd & goal at opp 7Maalik Murphy pass incomplete
Q4 13:514th & goal at opp 7Todd Pelino 24 yd FG GOODMiami 32, Duke 31
4th quarter11 drives, then Miami 53, Duke 31
Miami Touchdown, 2 plays
13:514th & 10 at own 35Ryan Degyansky kickoff for 40 yds , Elija Lofton return for 24 yds to the MIA 49
13:451st & 10 at own 49Damien Martinez run for 2 yds to the DUKE 49
12:562nd & 8 at opp 49Cam Ward pass complete to Jacolby George for 49 yds for a TD (Andres Borregales KICK)Miami 39, Duke 31
Duke Punt, 3 plays
12:562nd & 8 at own 35Andres Borregales kickoff for 65 yds for a touchback
12:421st & 10 at own 25Star Thomas run for 7 yds to the DUKE 32
12:122nd & 3 at own 32Star Thomas run for a loss of 2 yards to the DUKE 30
11:413rd & 5 at own 30Maalik Murphy pass incomplete
11:324th & 5 at own 30Kade Reynoldson punt for 45 yds , Ray Ray Joseph returns for 9 yds to the MIA 34
Miami Interception, 4 plays
11:111st & 10 at own 34Cam Ward pass complete to Sam Brown Jr. for 20 yds to the DUKE 46 for a 1ST down
10:351st & 10 at opp 46Damien Martinez run for 5 yds to the DUKE 41
10:102nd & 5 at opp 41Cam Ward pass incomplete to Xavier Restrepo
9:573rd & 5 at opp 41Cam Ward pass intercepted Chandler Rivers return for no gain to the DUKE 40
Duke Punt, 3 plays
9:411st & 10 at own 40Peyton Jones run for 3 yds to the DUKE 43
9:092nd & 7 at own 43Peyton Jones run for 1 yd to the DUKE 44
8:283rd & 6 at own 44Maalik Murphy pass incomplete
8:214th & 6 at own 44Kade Reynoldson punt for 24 yds, punt out-of-bounds at the MIA 32
Miami Touchdown, 2 plays
8:111st & 10 at own 32Mark Fletcher Jr. run for 2 yds to the MIA 34
7:362nd & 8 at own 34Cam Ward pass complete to Xavier Restrepo for 66 yds for a TD (Andres Borregales KICK)Miami 46, Duke 31
Duke Interception, 2 plays
7:362nd & 8 at own 35Andres Borregales kickoff for 65 yds for a touchback
7:171st & 10 at own 25Maalik Murphy pass complete to Eli Pancol for 9 yds to the DUKE 34
7:062nd & 1 at own 34Maalik Murphy pass intercepted Jadais Richard return for 15 yds to the DUKE 30
Miami Touchdown, 3 plays
6:551st & 10 at opp 30Mark Fletcher Jr. run for 3 yds to the DUKE 27
6:202nd & 7 at opp 27Cam Ward pass complete to Sam Brown Jr. for 26 yds to the DUKE 1 for a 1ST down
5:371st & goal at opp 1Mark Fletcher Jr. run for 1 yd for a TD (Andres Borregales KICK)Miami 53, Duke 31
Duke Fumble, 3 plays
5:371st & 10 at own 35Andres Borregales kickoff for 65 yds for a touchback
5:201st & 10 at own 25Maalik Murphy pass complete to Sahmir Hagans for 14 yds to the DUKE 39 for a 1ST down
5:011st & 10 at own 39Maalik Murphy pass complete to Sahmir Hagans for 2 yds to the DUKE 41
4:432nd & 8 at own 41Maalik Murphy run for no gain to the DUKE 35 Maalik Murphy fumbled, recovered by MIA Akheem Mesidor , return for 6 yds to the DUKE 35
Miami Fumble, 4 plays
4:301st & 10 at opp 35Jordan Lyle run for 1 yd to the DUKE 34
3:332nd & 9 at opp 34Cam Ward pass complete to Jacolby George for no gain to the DUKE 34
3:083rd & 9 at opp 34Cam Ward pass complete to Riley Williams for 29 yds to the DUKE 5 for a 1ST down
2:271st & goal at opp 5Cam Ward sacked by Terry Moore for a loss of 5 yards to the DUKE 10 Cam Ward fumbled, recovered by DUKE DaShawn Stone , return for 0 yards
Duke Punt, 6 plays
2:001st & 10 at own 10Peyton Jones run for 1 yd to the DUKE 11
1:512nd & 9 at own 11Maalik Murphy pass complete to Que’Sean Brown for 4 yds to the DUKE 15
1:433rd & 5 at own 15Maalik Murphy pass complete to Peyton Jones for 15 yds to the DUKE 30 for a 1ST down
1:331st & 10 at own 30Maalik Murphy pass complete to Jontavis Robertson for 3 yds to the DUKE 33
1:312nd & 7 at own 33Maalik Murphy pass incomplete
1:003rd & 7 at own 33Maalik Murphy sacked by Booker Pickett for a loss of 11 yards to the DUKE 22
0:354th & 18 at own 22Kade Reynoldson punt for 53 yds , Ray Ray Joseph returns for 10 yds to the MIA 35
Miami End of game, 1 play
0:351st & 10 at own 35TEAM run for a loss of 1 yard to the MIA 34

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Miami leads 16–⁠5 in 21 meetings.

Recent meetings
2024Miami 53, Duke 31
2022Duke 45, Miami 21
2021Miami 47, Duke 10
2020Miami 48, Duke 0
2019Duke 27, Miami 17
2018Duke 20, Miami 12

Around this game