Miami at Duke

Saturday, November 30, 2019

Duke beat Miami 27–⁠17. It was their 17th meeting; after it, Miami led the series 13–⁠4.

AwayMiami6–⁠7 in 2019
17
HomeDuke5–⁠7 in 2019
27

Final at Wallace Wade Stadium, DurhamTV: ESPN2Attendance 15,913

At kickoff
47°FWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 14 km from the stadium
Officials
Referee Tra Blake; umpire Danny Worrell; head linesman Troy Gray; line judge Peter Beratta; side judge Richard Wilborn; field judge Conor Cloughert; back judge Barry Hendon; center judge Tyrone AndersonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Miami0143017
Duke31001427

Standouts

Player stats

Miami

PassingC/AttYdsTDInt
Jarren Williams11/2614210
N’Kosi Perry2/91900
RushingCarYdsTDLong
Robert Burns184805
Cam’Ron Harris844112
Lou Hedley121021
N’Kosi Perry520017
ReceivingRecYdsTDLong
Will Mallory493032
K.J. Osborn322015
Robert Burns221115
Mike Harley219011
DefenseTklTFLSacksInt
Jonathan Garvin103.520
Michael Pinckney10210
Gregory Rousseau92.520
Shaquille Quarterman6000
Trevon Hill410.50
Jonathan Ford30.50.50

Duke

PassingC/AttYdsTDInt
Quentin Harris10/2415610
Jake Bobo0/1000
RushingCarYdsTDLong
Mataeo Durant759042
Quentin Harris2349124
Deon Jackson1444111
ReceivingRecYdsTDLong
Jalon Calhoun382149
Aaron Young235027
Darrell Harding Jr.223016
Noah Gray21107
DefenseTklTFLSacksInt
Dylan Singleton10110
Shaka Heyward100.50.50
Chris Rumph II83.53.50
Tre Hornbuckle51.51.50
Trevon McSwain5110
Koby Quansah5110
Ben Frye10.50.50

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

Team stats

MiamiDuke
259Total yards287
161Passing yards156
98Rushing yards131
4.6Yards per pass6.2
2.4Yards per rush2.7
15First downs14
4–⁠19Third downs6–⁠19
2–⁠3Fourth downs0–⁠0
1Turnovers1
6–⁠45Penalties3–⁠40
33:19Possession26:41
6Sacks (by defense)9

Efficiency

MiamiDuke
31%Success rate31%
−0.04EPA per play−0.08
1.24Explosiveness1.26
0.25Rushing EPA−0.11
−0.26Passing EPA−0.04
22%Passing-down success25%
−0.08First-down EPA−0.15
−0.40Second-down EPA−0.36
0.34Third-down EPA0.39
17%Havoc by its defense26%

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 56% to win. Duke won as Elo’s underdog.

The line

Miami −9.5, over/under 44.

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 74%, Duke 26%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Duke end zoneMiami end zoneQ1 DukePunt, 3 playsQ1 MiamiPunt, 3 playsQ1 DukeMissed FG, 7 playsQ1 MiamiPunt, 3 playsQ1 DukePunt, 3 playsQ1 MiamiPunt, 3 playsQ1 DukeField goal, 8 playsQ1 MiamiTouchdown, 7 playsQ2 DukeTouchdown, 7 playsQ2 MiamiPunt, 8 playsQ2 DukeField goal, 8 playsQ2 MiamiTouchdown, 11 playsQ2 DukePunt, 3 playsQ2 MiamiPunt, 4 playsQ2 DukeEnd of half, 1 playQ3 MiamiPunt, 3 playsQ3 DukePunt, 3 playsQ3 MiamiPunt, 6 playsQ3 DukePunt, 3 playsQ3 MiamiField goal, 4 playsQ3 DukePunt, 3 playsQ3 MiamiPunt, 3 playsQ3 DukeFumble, 3 playsQ3 MiamiPunt, 3 playsQ3 DukePunt, 8 playsQ4 MiamiPunt, 3 playsQ4 DukeTouchdown, 6 playsQ4 MiamiPunt, 3 playsQ4 DukeTouchdown, 4 playsQ4 MiamiTurnover on downs, 8 playsQ4 DukePunt, 3 playsQ4 MiamiFumble, 5 playsQ4 DukeEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Miami right to left.
  1. Q1 DukePunt, 3 plays, 8 yards
  2. Q1 MiamiPunt, 3 plays, 2 yards
  3. Q1 DukeMissed FG, 7 plays, 11 yards
  4. Q1 MiamiPunt, 3 plays, 2 yards
  5. Q1 DukePunt, 3 plays, 9 yards
  6. Q1 MiamiPunt, 3 plays, 9 yards
  7. Q1 DukeField goal, 8 plays, 40 yards
  8. Q1 MiamiTouchdown, 7 plays, 70 yards
  9. Q2 DukeTouchdown, 7 plays, 48 yards
  10. Q2 MiamiPunt, 8 plays, 38 yards
  11. Q2 DukeField goal, 8 plays, 61 yards
  12. Q2 MiamiTouchdown, 11 plays, 76 yards
  13. Q2 DukePunt, 3 plays, 9 yards
  14. Q2 MiamiPunt, 4 plays, 20 yards
  15. Q2 DukeEnd of half, 1 play, −1 yard
  16. Q3 MiamiPunt, 3 plays, 5 yards
  17. Q3 DukePunt, 3 plays, −4 yards
  18. Q3 MiamiPunt, 6 plays, 13 yards
  19. Q3 DukePunt, 3 plays, 4 yards
  20. Q3 MiamiField goal, 4 plays, 4 yards
  21. Q3 DukePunt, 3 plays, 2 yards
  22. Q3 MiamiPunt, 3 plays, 5 yards
  23. Q3 DukeFumble, 3 plays, −9 yards
  24. Q3 MiamiPunt, 3 plays, −3 yards
  25. Q3 DukePunt, 8 plays, 26 yards
  26. Q4 MiamiPunt, 3 plays, −2 yards
  27. Q4 DukeTouchdown, 6 plays, 40 yards
  28. Q4 MiamiPunt, 3 plays, 1 yard
  29. Q4 DukeTouchdown, 4 plays, 70 yards
  30. Q4 MiamiTurnover on downs, 8 plays, 32 yards
  31. Q4 DukePunt, 3 plays, 3 yards
  32. Q4 MiamiFumble, 5 plays, 6 yards
  33. Q4 DukeEnd of game, 3 plays, −20 yards

Play by play

1st quarter8 drives, then Duke 3, Miami 0
Duke Punt, 3 plays
15:001st & 10 at own 35Bubba Baxa kickoff for 65 yds , Damond Philyaw-Johnson return for 32 yds to the Duke 32
15:001st & 10 at own 32Quentin Harris pass incomplete
15:002nd & 10 at own 32Quentin Harris run for 4 yds to the Duke 36
15:003rd & 6 at own 36Quentin Harris pass complete to Noah Gray for 4 yds to the Duke 40
15:004th & 2 at own 40Austin Parker punt for 46 yds, downed at the MiaFl 14
Miami Punt, 3 plays
13:341st & 10 at own 14Cam’Ron Harris run for 2 yds to the MiaFl 16
13:342nd & 8 at own 16Jarren Williams pass complete to Cam’Ron Harris for no gain to the MiaFl 16
13:343rd & 8 at own 16Jarren Williams pass incomplete
13:344th & 8 at own 16Lou Hedley punt for 23 yds, downed at the MiaFl 39
Duke Missed FG, 7 plays
12:081st & 10 at opp 39Quentin Harris sacked by Gregory Rousseau for a loss of 1 yard to the MiaFl 40
12:082nd & 11 at opp 40MIAMI FL Penalty, Defensive offside (5 Yards) to the MiaFl 35
12:082nd & 6 at opp 35Deon Jackson run for 1 yd to the MiaFl 34
12:083rd & 5 at opp 34Deon Jackson run for 9 yds to the MiaFl 25 for a 1ST down
12:081st & 10 at opp 25Deon Jackson run for 1 yd to the MiaFl 24
12:082nd & 9 at opp 24Quentin Harris sacked by Jonathan Garvin for a loss of 4 yards to the MiaFl 28 DUKE Penalty, personal foul ( Yards) declined
12:083rd & 13 at opp 28Quentin Harris pass incomplete to Darrell Harding Jr.
10:034th & 13 at opp 28AJ Reed 46 yd FG MISSED
Miami Punt, 3 plays
10:031st & 10 at own 29Cam’Ron Harris run for 2 yds to the MiaFl 31
10:032nd & 8 at own 31Jarren Williams pass incomplete
10:033rd & 8 at own 31Jarren Williams pass incomplete
10:034th & 8 at own 31Lou Hedley punt for 49 yds , Myles Hudzick returns for 7 yds to the Duke 27
Duke Punt, 3 plays
9:111st & 10 at own 27Deon Jackson run for 3 yds to the Duke 30
9:112nd & 7 at own 30MIAMI FL Penalty, Defensive offside (5 Yards) to the Duke 35
9:112nd & 2 at own 35Deon Jackson run for a loss of 1 yard to the Duke 34
9:113rd & 3 at own 34Quentin Harris run for 2 yds to the Duke 36
9:114th & 1 at own 36Austin Parker punt for 52 yds, punt out-of-bounds at the MiaFl 10 , K.J. Osborn returns for a loss of 2 yards to the MiaFl 10
Miami Punt, 3 plays
7:131st & 10 at own 10Robert Burns run for no gain to the MiaFl 10
7:132nd & 10 at own 10Jarren Williams pass complete to K.J. Osborn for 8 yds to the MiaFl 18
7:133rd & 2 at own 18Cam’Ron Harris run for 1 yd to the MiaFl 19
7:134th & 1 at own 19Lou Hedley punt for 43 yds, fair catch by Myles Hudzick at the Duke 38
Duke Field goal, 8 plays
5:121st & 10 at own 38Quentin Harris run for 1 yd to the Duke 39
5:122nd & 9 at own 39Quentin Harris run for a loss of 3 yards to the Duke 36
5:123rd & 12 at own 36Quentin Harris pass complete to Jalon Calhoun for 15 yds to the MiaFl 49 for a 1ST down
5:121st & 10 at opp 49Quentin Harris pass complete to Aaron Young for 27 yds to the MiaFl 22 for a 1ST down
5:121st & 10 at opp 22Jake Bobo pass incomplete to Noah Gray
5:122nd & 10 at opp 22Quentin Harris pass incomplete to Jake Bobo
5:123rd & 10 at opp 22Quentin Harris pass incomplete to Noah Gray
3:064th & 10 at opp 22AJ Reed 40 yd FG GOODDuke 3, Miami 0
Miami Touchdown, 7 plays
3:061st & 0 at own 35AJ Reed kickoff for 60 yds , Jeff Thomas return for 25 yds to the MiaFl 30
3:001st & 10 at own 30Jarren Williams sacked by Tre Hornbuckle for a loss of 4 yards to the MiaFl 26
3:002nd & 14 at own 26Jarren Williams pass incomplete to K.J. Osborn, broken up by Leonard Johnson
3:003rd & 14 at own 26Jarren Williams pass complete to Will Mallory for 13 yds to the MiaFl 39
3:004th & 1 at own 39Lou Hedley run for 21 yds to the Duke 40 for a 1ST down
3:001st & 10 at opp 40Osborn, K. rush for 5 yards to the DU35 (Singleton,D.;Waters,M.), PENALTY UM holding (Scaife, D.) 10 yards to the 50 yardline, NO PLAY.
3:001st & 20 at the 50Jarren Williams pass complete to K.J. Osborn for 15 yds to the Duke 35
3:002nd & 5 at opp 35Cam’Ron Harris run for 12 yds to the Duke 23 for a 1ST down
Q2 15:001st & 10 at opp 23Williams, J. pass incomplete to Osborn, K., PENALTY DU pass interference (Blackwell,J.) 15 yards to the DU8, 1ST DOWN UM, NO PLAY.
Q2 14:521st & goal at opp 8Cam’Ron Harris run for 8 yds for a TD (Camden Price KICK)Miami 7, Duke 3
2nd quarter7 drives, then Miami 14, Duke 13
Duke Touchdown, 7 plays
14:521st & 0 at own 35Bubba Baxa kickoff for 65 yds , Damond Philyaw-Johnson return for 37 yds to the DUKE 28 MIAMI FL Penalty, personal foul (Te’Cory Couch) to the MiaFl 48
14:401st & 10 at opp 48Deon Jackson run for 4 yds to the MiaFl 44
14:402nd & 6 at opp 44Deon Jackson run for 9 yds to the MiaFl 35 for a 1ST down
14:401st & 10 at opp 35Quentin Harris pass complete to Aaron Young for 8 yds to the MiaFl 27
14:402nd & 2 at opp 27Quentin Harris run for 2 yds to the MiaFl 25 for a 1ST down
14:401st & 10 at opp 25Quentin Harris run for 1 yd to the MiaFl 24
14:402nd & 9 at opp 24Quentin Harris pass incomplete
12:523rd & 9 at opp 24Quentin Harris run for 24 yds for a TD (AJ Reed KICK)Duke 10, Miami 7
Miami Punt, 8 plays
12:521st & 0 at own 35AJ Reed kickoff for 54 yds , Jeff Thomas return for 9 yds to the MiaFl 20
12:481st & 10 at own 20Jarren Williams run for 5 yds to the MiaFl 25
12:482nd & 5 at own 25Jarren Williams pass incomplete to Cam’Ron Harris
12:483rd & 5 at own 25Jarren Williams pass complete to Will Mallory for 23 yds to the MiaFl 48 for a 1ST down
12:481st & 10 at own 48Robert Burns run for 3 yds to the Duke 49
12:482nd & 7 at opp 49Jarren Williams pass incomplete to Jeff Thomas
10:523rd & 7 at opp 49Timeout MIAMI FL, clock 10:52
10:523rd & 7 at opp 49Williams, J. pass complete to Osborn, K. for 5 yards to the DU44 (Johnson,L.), PENALTY DU holding (Waters,M.) 10 yards to the DU39, 1ST DOWN UM, NO PLAY.
10:521st & 10 at opp 39Jarren Williams pass incomplete to Jeff Thomas
10:522nd & 10 at opp 39Jarren Williams pass incomplete to K.J. Osborn
10:523rd & 10 at opp 39Jarren Williams sacked by Koby Quansah for a loss of 3 yards to the Duke 42
10:524th & 13 at opp 42Lou Hedley punt for 21 yds, downed at the Duke 21
Duke Field goal, 8 plays
9:271st & 10 at own 21Quentin Harris pass complete to Scott Bracey for 5 yds to the Duke 26
9:272nd & 5 at own 26Mataeo Durant run for 1 yd to the Duke 27
9:273rd & 4 at own 27Mataeo Durant run for 11 yds to the Duke 38 for a 1ST down
9:271st & 10 at own 38Mataeo Durant run for 42 yds to the MiaFl 20 for a 1ST down
9:271st & 10 at opp 20Mataeo Durant run for 2 yds to the MiaFl 18
9:272nd & 8 at opp 18Quentin Harris pass incomplete to Aaron Young
9:273rd & 8 at opp 18Quentin Harris pass incomplete to Noah Gray
7:184th & 8 at opp 18AJ Reed 36 yd FG GOODDuke 13, Miami 7
Miami Touchdown, 11 plays
7:181st & 0 at own 35AJ Reed kickoff for 54 yds , Jeff Thomas return for 13 yds to the MiaFl 24
7:141st & 10 at own 24Cam’Ron Harris run for 6 yds to the MiaFl 30
7:142nd & 4 at own 30Cam’Ron Harris run for 3 yds to the MiaFl 33
7:143rd & 1 at own 33Cam’Ron Harris run for 10 yds to the MiaFl 43 for a 1ST down
7:141st & 10 at own 43Jarren Williams pass complete to K.J. Osborn for a loss of 1 yard to the MiaFl 42
7:142nd & 11 at own 42Jarren Williams pass incomplete to Will Mallory
7:143rd & 11 at own 42Jarren Williams pass complete to Will Mallory for 32 yds to the Duke 26 for a 1ST down
7:141st & 10 at opp 26Robert Burns run for 4 yds to the Duke 22
7:142nd & 6 at opp 22Robert Burns run for 3 yds to the Duke 19
7:143rd & 3 at opp 19Robert Burns run for 4 yds to the Duke 15 for a 1ST down
2:391st & 10 at opp 15Timeout DUKE, clock 02:39
2:391st & 10 at opp 15Jarren Williams pass incomplete to Will Mallory
2:262nd & 10 at opp 15Jarren Williams pass complete to Robert Burns for 15 yds for a TD (Camden Price KICK)Miami 14, Duke 13
Duke Punt, 3 plays
2:261st & 0 at own 35Bubba Baxa kickoff for 61 yds , Javon Jackson return for 20 yds to the Duke 24
2:211st & 10 at own 24Quentin Harris run for 1 yd to the Duke 25
2:212nd & 9 at own 25Quentin Harris pass complete to Noah Gray for 7 yds to the Duke 32
2:213rd & 2 at own 32Deon Jackson run for 1 yd to the Duke 33
1:404th & 1 at own 33Timeout DUKE, clock 01:40
1:404th & 1 at own 33Austin Parker punt for 52 yds, punt out-of-bounds at the MiaFl 23 , K.J. Osborn returns for 8 yds to the MiaFl 23 K.J. Osborn fumbled, forced by Trevon McSwain, recovered by MiaFl
Miami Punt, 4 plays
1:231st & 10 at own 23Jarren Williams pass complete to Will Mallory for 25 yds to the MiaFl 48 for a 1ST down
1:231st & 10 at own 48Jarren Williams sacked by Chris Rumph II for a loss of 3 yards to the MiaFl 45
1:032nd & 13 at own 45Timeout MIAMI FL, clock 01:03
1:032nd & 13 at own 45Jarren Williams sacked by Ben Frye and Tre Hornbuckle for a loss of 7 yards to the MiaFl 38
1:033rd & 20 at own 38Robert Burns run for 5 yds to the MiaFl 43
0:164th & 15 at own 43Timeout DUKE, clock 00:16
0:164th & 15 at own 43Lou Hedley punt for 36 yds, punt out-of-bounds at the Duke 21
Duke End of half, 1 play
0:081st & 10 at own 21Team run for a loss of 1 yard to the Duke 20
3rd quarter10 drives, then Miami 17, Duke 13
Miami Punt, 3 plays
15:002nd & 11 at own 35Charlie Ham kickoff for 64 yds , Jeff Thomas return for 26 yds to the MiaFl 27
14:551st & 10 at own 27Robert Burns run for 5 yds to the MiaFl 32
14:552nd & 5 at own 32Jarren Williams pass incomplete
14:553rd & 5 at own 32Jarren Williams pass incomplete to Will Mallory
14:554th & 5 at own 32Lou Hedley punt for 37 yds, fair catch by Myles Hudzick at the Duke 31
Duke Punt, 3 plays
14:031st & 10 at own 31Quentin Harris pass incomplete to Deon Jackson
14:032nd & 10 at own 31Quentin Harris pass incomplete to Aaron Young, broken up by Trajan Bandy
14:033rd & 10 at own 31Quentin Harris sacked by Trevon Hill and Gregory Rousseau for a loss of 4 yards to the Duke 27
14:034th & 14 at own 27Austin Parker punt for 46 yds, punt out-of-bounds at the MiaFl 32 , K.J. Osborn returns for 5 yds to the MiaFl 32
Miami Punt, 6 plays
13:021st & 10 at own 32Robert Burns run for 3 yds to the MiaFl 35
13:022nd & 7 at own 35Jarren Williams sacked by Chris Rumph II for a loss of 5 yards to the MiaFl 23 Jarren Williams fumbled, recovered by MiaFl DJ Scaife Jr. , return for 0 yards
13:023rd & 19 at own 23Robert Burns run for 4 yds to the MiaFl 27 for a 1ST down DUKE Penalty, personal foul (Koby Quansah) to the MiaFl 42 for a 1ST down
11:081st & 10 at own 42Timeout MIAMI FL, clock 11:08
11:081st & 10 at own 42Jarren Williams sacked by Dylan Singleton for a loss of 8 yards to the MiaFl 34
11:082nd & 18 at own 34Jarren Williams pass complete to Robert Burns for 6 yds to the MiaFl 40
11:083rd & 12 at own 40Jarren Williams run for 5 yds to the MiaFl 45
11:084th & 7 at own 45Lou Hedley punt for 42 yds, downed at the Duke 13
Duke Punt, 3 plays
9:031st & 10 at own 13Quentin Harris run for 4 yds to the Duke 17
9:032nd & 6 at own 17Quentin Harris pass incomplete to Deon Jackson
9:033rd & 6 at own 17Quentin Harris pass incomplete to Eli Pancol
9:034th & 6 at own 17Austin Parker punt for 40 yds , K.J. Osborn returns for 43 yds to the Duke 14
Miami Field goal, 4 plays
8:041st & 10 at opp 14Robert Burns run for 4 yds to the Duke 10
8:042nd & 6 at opp 10Robert Burns run for 1 yd to the Duke 9
8:043rd & 5 at opp 9Robert Burns run for a loss of 1 yard to the Duke 10
6:054th & 6 at opp 10Camden Price 27 yd FG GOODMiami 17, Duke 13
Duke Punt, 3 plays
6:051st & 0 at own 35Bubba Baxa kickoff for 63 yds , Damond Philyaw-Johnson return for 23 yds to the Duke 25
6:001st & 10 at own 25Quentin Harris sacked by Jonathan Ford and Gregory Rousseau for a loss of 1 yard to the Duke 24
6:002nd & 11 at own 24Deon Jackson run for a loss of 4 yards to the Duke 20
6:003rd & 15 at own 20Quentin Harris run for 7 yds to the Duke 27
6:004th & 8 at own 27Austin Parker punt for 71 yds, downed at the MiaFl 2
Miami Punt, 3 plays
4:181st & 10 at own 2Robert Burns run for 2 yds to the MiaFl 4
4:182nd & 8 at own 4Robert Burns run for 3 yds to the MiaFl 7
4:183rd & 5 at own 7Jarren Williams pass incomplete to Dee Wiggins
4:184th & 5 at own 7Lou Hedley punt for 44 yds, fair catch by Myles Hudzick at the Duke 49
Duke Fumble, 3 plays
2:511st & 10 at own 49Quentin Harris pass incomplete to Jake Bobo
2:512nd & 10 at own 49Mataeo Durant run for a loss of 1 yard to the Duke 48
2:513rd & 11 at own 48Quentin Harris sacked by Jonathan Garvin for a loss of 9 yards to the Duke 40 Quentin Harris fumbled, recovered by MiaFl Nesta Jade Silvera , return for 0 yards
Miami Punt, 3 plays
2:511st & 10 at opp 40Robert Burns run for 1 yd to the Duke 39
2:512nd & 9 at opp 40Robert Burns run for 2 yds to the Duke 38
2:513rd & 7 at opp 38MIAMI FL Penalty, false start (Corey Gaynor) to the Duke 43
2:513rd & 12 at opp 43Jarren Williams pass incomplete
2:514th & 12 at opp 43Lou Hedley punt for 43 yds for a touchback
Duke Punt, 8 plays
0:161st & 10 at own 20Mataeo Durant run for 1 yd to the Duke 21
Q4 15:002nd & 9 at own 21Quentin Harris pass incomplete to Damond Philyaw-Johnson
Q4 15:003rd & 9 at own 21Quentin Harris pass complete to Darrell Harding Jr. for 16 yds to the Duke 37 for a 1ST down
Q4 15:001st & 10 at own 37Mataeo Durant run for 3 yds to the Duke 40
Q4 15:002nd & 7 at own 40Quentin Harris pass complete to Darrell Harding Jr. for 7 yds to the Duke 47 for a 1ST down
Q4 15:001st & 10 at own 47Quentin Harris run for 1 yd to the Duke 48
Q4 15:002nd & 9 at own 48Quentin Harris sacked by Michael Pinckney for a loss of 2 yards to the Duke 46
Q4 15:003rd & 11 at own 46Quentin Harris pass incomplete to Noah Gray
Q4 15:004th & 11 at own 46Austin Parker punt for 40 yds, fair catch by K.J. Osborn at the MiaFl 14
4th quarter8 drives, then Duke 27, Miami 17
Miami Punt, 3 plays
12:521st & 10 at own 14Jarren Williams pass complete to Mark Pope for 6 yds to the MiaFl 20
12:522nd & 4 at own 20Jarren Williams pass incomplete
12:523rd & 4 at own 20Jarren Williams sacked by Chris Rumph II for a loss of 8 yards to the MiaFl 12
12:524th & 12 at own 12Lou Hedley punt for 28 yds, punt out-of-bounds at the MiaFl 40
Duke Touchdown, 6 plays
11:261st & 10 at opp 40Quentin Harris run for 6 yds to the MiaFl 34
11:262nd & 4 at opp 34Deon Jackson run for 11 yds to the MiaFl 23 for a 1ST down
11:261st & 10 at opp 23Deon Jackson run for no gain to the MiaFl 23
11:262nd & 10 at opp 23Quentin Harris pass complete to Jalon Calhoun for 18 yds to the MiaFl 5 for a 1ST down
11:261st & goal at opp 5Quentin Harris run for 3 yds to the MiaFl 2
9:372nd & goal at opp 2Deon Jackson run for 2 yds for a TD (AJ Reed KICK)Duke 20, Miami 17
Miami Punt, 3 plays
9:371st & 0 at own 35Charlie Ham kickoff for 64 yds , Jeff Thomas return for 25 yds to the MiaFl 26
9:301st & 10 at own 26Robert Burns run for 1 yd to the MiaFl 27
9:302nd & 9 at own 27N’Kosi Perry pass incomplete
9:303rd & 9 at own 27N’Kosi Perry pass incomplete to Will Mallory
9:304th & 9 at own 27Lou Hedley punt for 45 yds , Myles Hudzick returns for 2 yds to the Duke 30
Duke Touchdown, 4 plays
8:291st & 10 at own 30Deon Jackson run for 8 yds to the Duke 38
8:292nd & 2 at own 38Deon Jackson run for no gain to the Duke 38
8:293rd & 2 at own 38Quentin Harris run for 13 yds to the MiaFl 49 for a 1ST down
6:551st & 10 at opp 49Quentin Harris pass complete to Jalon Calhoun for 49 yds for a TD (AJ Reed KICK)Duke 27, Miami 17
Miami Turnover on downs, 8 plays
6:551st & 0 at own 35Charlie Ham kickoff for 65 yds for a touchback
6:551st & 10 at own 25N’Kosi Perry pass complete to Mike Harley for 8 yds to the MiaFl 33
6:552nd & 2 at own 33Robert Burns run for 4 yds to the MiaFl 37 for a 1ST down
6:551st & 10 at own 37N’Kosi Perry run for 17 yds to the Duke 46 for a 1ST down
6:551st & 10 at opp 46N’Kosi Perry pass complete to Mike Harley for 11 yds to the Duke 35 for a 1ST down
5:191st & 10 at opp 35Timeout DUKE, clock 05:19
5:191st & 10 at opp 35N’Kosi Perry pass incomplete to Mike Harley, broken up by Michael Carter II
5:192nd & 10 at opp 35N’Kosi Perry sacked by Chris Rumph II and Shaka Heyward for a loss of 8 yards to the Duke 43
5:193rd & 18 at opp 43N’Kosi Perry pass incomplete to Mark Pope
5:194th & 18 at opp 43N’Kosi Perry pass incomplete to Will Mallory, broken up by Marquis Waters
Duke Punt, 3 plays
4:321st & 10 at own 43Quentin Harris run for 2 yds to the Duke 45
4:322nd & 8 at own 45Quentin Harris run for 1 yd to the Duke 46
3:423rd & 7 at own 46Timeout MIAMI FL, clock 03:42
3:423rd & 7 at own 46Quentin Harris run for no gain to the Duke 46
3:364th & 7 at own 46Timeout MIAMI FL, clock 03:36
3:364th & 7 at own 46Austin Parker punt for 54 yds for a touchback
Miami Fumble, 5 plays
3:291st & 10 at own 20N’Kosi Perry run for 5 yds to the MiaFl 25
3:292nd & 5 at own 25N’Kosi Perry pass incomplete to Mike Harley
3:293rd & 5 at own 25N’Kosi Perry pass incomplete to Dee Wiggins
3:294th & 5 at own 25N’Kosi Perry run for 8 yds to the MiaFl 33 for a 1ST down
3:291st & 10 at own 33MIAMI FL Penalty, false start (-5 Yards) to the MiaFl 28
3:291st & 15 at own 28N’Kosi Perry sacked by Trevon McSwain for a loss of 4 yards to the MiaFl 26 N’Kosi Perry fumbled, recovered by Duke Koby Quansah , return for 0 yards
Duke End of game, 3 plays
2:171st & 10 at opp 26Team run for a loss of 8 yards to the MiaFl 34
1:312nd & 18 at opp 34Timeout DUKE, clock 01:31
1:312nd & 18 at opp 34Team run for a loss of 7 yards to the MiaFl 41
0:453rd & 25 at opp 41Timeout DUKE, clock 00:45
0:453rd & 25 at opp 41Team run for a loss of 5 yards to the MiaFl 46

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, counting the four since this game.

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