Referee Duane Heydt; umpire Terrence Ramsey; head linesman Michael Kelley; line judge Colin Formulak; side judge Jim Corpora; field judge C. Clougherty; back judge Keith Parham; center judge Larry SaundersGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Miami
14
7
21
6
48
Duke
0
0
0
0
0
Standouts
No. 1PassingD’Eriq King16 of 24, 248 yards, 3 TDMiami
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Miami
Duke
524
Total yards
177
304
Passing yards
121
220
Rushing yards
56
11.7
Yards per pass
3.9
5.2
Yards per rush
1.7
24
First downs
14
4–10
Third downs
5–15
1–1
Fourth downs
1–2
1
Turnovers
5
3–45
Penalties
6–55
24:06
Possession
32:22
3
Sacks (by defense)
1
Efficiency
Miami
Duke
47%
Success rate
38%
0.37
EPA per play
−0.35
1.34
Explosiveness
0.74
0.10
Rushing EPA
−0.64
0.78
Passing EPA
−0.09
48%
Passing-down success
23%
0.26
First-down EPA
−0.35
0.62
Second-down EPA
−0.40
0.11
Third-down EPA
−0.09
30%
Havoc by its defense
18%
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 70% to win. Elo’s favorite won.
The line
Miami −14.5, over/under 62.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 84%, Duke 16%. CollegeFootballData.com’s estimate from the point spread.
Every drive
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.
Q1 MiamiFumble, 2 plays, 10 yards
Q1 DukePunt, 3 plays, −4 yards
Q1 MiamiPunt, 4 plays, 8 yards
Q1 DukePunt, 3 plays, −6 yards
Q1 MiamiTouchdown, 12 plays, 88 yards
Q1 DukePunt, 6 plays, 23 yards
Q1 MiamiTouchdown, 6 plays, 80 yards
Q1 DukeTurnover on downs, 12 plays, 31 yards
Q2 MiamiTouchdown, 5 plays, 56 yards
Q2 DukePunt, 6 plays, 19 yards
Q2 MiamiPunt, 3 plays, 3 yards
Q2 DukeFumble, 2 plays, 0 yards
Q2 MiamiMissed FG, 4 plays, 6 yards
Q2 DukePunt, 3 plays, 3 yards
Q2 MiamiEnd of half, 2 plays, 5 yards
Q3 DukeFumble, 8 plays, 40 yards
Q3 MiamiTouchdown, 9 plays, 62 yards
Q3 DukePunt, 5 plays, 8 yards
Q3 MiamiTouchdown, 2 plays, 91 yards
Q3 DukeFumble, 0 yards
Q3 MiamiTouchdown, 7 plays, 27 yards
Q3 DukePunt, 6 plays, 31 yards
Q4 MiamiField goal, 5 plays, 48 yards
Q4 DukeFumble, 1 play, 6 yards
Q4 MiamiField goal, 5 plays, 16 yards
Q4 DukeInterception, 9 plays, 26 yards
Q4 MiamiResult not recorded, 5 plays, −39 yards
Play by play
1st quarter8 drives, then Miami 14, Duke 0
Miami Fumble, 2 plays
15:00
1st & 10 at own 35
Charlie Ham kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
D’Eriq King pass incomplete to Mike Harley
15:00
2nd & 10 at own 25
Jaylan Knighton run for 8 yds to the MiaFl 35 Jaylan Knighton fumbled, forced by Leonard Johnson, recovered by Duke Chris Rumph II
Duke Punt, 3 plays
14:46
1st & 10 at opp 35
Deon Jackson run for no gain to the MiaFl 35
14:46
2nd & 10 at opp 35
Chase Brice sacked by Quincy Roche and Jaelan Phillips for a loss of 4 yards to the MiaFl 39
14:46
3rd & 14 at opp 39
Chase Brice run for no gain to the MiaFl 39
14:46
4th & 14 at opp 39
Porter Wilson punt for 29 yds, downed at the MiaFl 10
Miami Punt, 4 plays
12:52
1st & 10 at own 10
D’Eriq King pass complete to Brevin Jordan for 13 yds to the MiaFl 23 for a 1ST down
12:52
1st & 10 at own 23
D’Eriq King pass incomplete to Mike Harley
12:52
2nd & 10 at own 23
Jaylan Knighton run for 1 yd to the MiaFl 24
12:52
3rd & 9 at own 24
D’Eriq King run for a loss of 6 yards to the MiaFl 18 D’Eriq King fumbled, recovered by MiaFl D’Eriq King
12:52
4th & 15 at own 18
Lou Hedley punt for 41 yds, downed at the Duke 41
Duke Punt, 3 plays
11:12
1st & 10 at own 41
DUKE Penalty, false start (Jacob Monk) to the Duke 36
11:12
1st & 15 at own 36
Chase Brice run for a loss of 1 yard to the Duke 35
11:12
2nd & 16 at own 35
Chase Brice pass complete to Jalon Calhoun for no gain to the Duke 35
11:12
3rd & 16 at own 35
Chase Brice pass incomplete to Jake Bobo
11:12
4th & 16 at own 35
Porter Wilson punt for 53 yds, downed at the MiaFl 12
Miami Touchdown, 12 plays
9:40
1st & 10 at own 12
D’Eriq King pass complete to Cam’Ron Harris for a loss of 3 yards to the MiaFl 9
9:40
2nd & 13 at own 9
D’Eriq King pass incomplete to Brevin Jordan, broken up by Michael Carter II
9:40
3rd & 13 at own 9
D’Eriq King pass complete to Mike Harley for 16 yds to the MiaFl 25 for a 1ST down
9:40
1st & 10 at own 25
Cam’Ron Harris run for 2 yds to the MiaFl 27
9:40
2nd & 8 at own 27
D’Eriq King run for 11 yds to the MiaFl 38 for a 1ST down
9:40
1st & 10 at own 38
Cam’Ron Harris run for 4 yds to the MiaFl 42
9:40
2nd & 6 at own 42
Cam’Ron Harris run for 2 yds to the MiaFl 44
9:40
3rd & 4 at own 44
D’Eriq King pass complete to Donald Chaney Jr. for 19 yds to the Duke 37 for a 1ST down
9:40
1st & 10 at opp 37
D’Eriq King run for 3 yds to the Duke 34
9:40
2nd & 7 at opp 34
Cam’Ron Harris run for 10 yds to the Duke 24 for a 1ST down
9:40
1st & 10 at opp 24
D’Eriq King pass incomplete to Dee Wiggins
6:01
2nd & 10 at opp 24
D’Eriq King pass complete to Brevin Jordan for 24 yds for a TD, (Jose Borregales KICK)Miami 7, Duke 0
Duke Punt, 6 plays
6:01
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
6:01
1st & 10 at own 25
Chase Brice pass complete to Eli Pancol for 10 yds to the Duke 35 for a 1ST down
6:01
1st & 10 at own 35
Mataeo Durant run for 9 yds to the Duke 44
6:01
2nd & 1 at own 44
Mataeo Durant run for 3 yds to the Duke 47 for a 1ST down
6:01
1st & 10 at own 47
Mataeo Durant run for a loss of 1 yard to the Duke 46
6:01
2nd & 11 at own 46
Chase Brice pass complete to Mataeo Durant for 2 yds to the Duke 48
6:01
3rd & 9 at own 48
Chase Brice pass incomplete to Darrell Harding Jr., broken up by Te’Cory Couch
6:01
4th & 9 at own 48
Porter Wilson punt for 52 yds for a touchback
Miami Touchdown, 6 plays
3:02
1st & 10 at own 20
Donald Chaney Jr. run for 8 yds to the MiaFl 28
3:02
2nd & 2 at own 28
D’Eriq King run for 1 yd to the MiaFl 29
3:02
3rd & 1 at own 29
Cam’Ron Harris run for 2 yds to the MiaFl 31 for a 1ST down
3:02
1st & 10 at own 31
D’Eriq King pass complete to Brevin Jordan for 8 yds to the Duke 39 for a 1ST down DUKE Penalty, personal foul (Christian Hood) to the Duke 46 for a 1ST down
3:02
1st & 10 at opp 46
D’Eriq King pass complete to Xavier Restrepo for 12 yds to the Duke 34 for a 1ST down
1:15
1st & 10 at opp 34
Cam’Ron Harris run for 34 yds for a TD, (Jose Borregales KICK)Miami 14, Duke 0
Duke Turnover on downs, 12 plays
1:15
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
1:15
1st & 10 at own 25
Chase Brice pass complete to Jalon Calhoun for 12 yds to the Duke 37 for a 1ST down
1:15
1st & 10 at own 37
Chase Brice pass complete to Jake Bobo for 4 yds to the Duke 41
1:15
2nd & 6 at own 41
Deon Jackson run for 5 yds to the Duke 46
Q2 15:00
3rd & 1 at own 46
Deon Jackson run for 1 yd to the Duke 47 for a 1ST down
Q2 15:00
1st & 10 at own 47
Chase Brice pass complete to Jake Marwede for 9 yds to the MiaFl 44
Q2 15:00
2nd & 1 at opp 44
Deon Jackson run for no gain to the MiaFl 44
Q2 15:00
3rd & 1 at opp 44
Mataeo Durant run for no gain to the MiaFl 44
Q2 15:00
4th & 1 at opp 44
Chase Brice run for 2 yds to the MiaFl 42 for a 1ST down
Q2 15:00
1st & 10 at opp 42
Brice, C. pass incomplete to Smith, M., PENALTY DU holding (Holman, C.) 10 yards to the DU48, NO PLAY.
Q2 15:00
1st & 20 at own 48
Mataeo Durant run for 4 yds to the MiaFl 48
Q2 15:00
2nd & 16 at opp 48
Chase Brice pass complete to Jake Bobo for 9 yds to the MiaFl 39
Q2 15:00
3rd & 7 at opp 39
Chase Brice pass complete to Jalon Calhoun for 6 yds to the MiaFl 33
Q2 15:00
4th & 1 at opp 33
Eli Pancol run for a loss of 11 yards to the MiaFl 44
2nd quarter7 drives, then Miami 21, Duke 0
Miami Touchdown, 5 plays
10:41
1st & 10 at own 44
D’Eriq King pass incomplete to Mike Harley, broken up by Michael Carter II
10:41
2nd & 10 at own 44
Cam’Ron Harris run for 31 yds to the Duke 25 for a 1ST down
10:41
1st & 10 at opp 25
D’Eriq King run for 8 yds to the Duke 17
10:41
2nd & 2 at opp 17
Donald Chaney Jr. run for 6 yds to the Duke 11 for a 1ST down
9:07
1st & 10 at opp 11
D’Eriq King run for 11 yds for a TD, (Jose Borregales KICK)Miami 21, Duke 0
Duke Punt, 6 plays
9:07
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
9:07
1st & 10 at own 25
Chase Brice pass complete to Jalon Calhoun for 2 yds to the Duke 27
9:07
2nd & 8 at own 27
Chase Brice pass complete to Mataeo Durant for 1 yd to the Duke 28
9:07
3rd & 7 at own 28
Chase Brice pass complete to Jake Bobo for 11 yds to the Duke 39 for a 1ST down
9:07
1st & 10 at own 39
Chase Brice pass incomplete to Jalon Calhoun
9:07
2nd & 10 at own 39
Chase Brice pass complete to Jalon Calhoun for no gain to the Duke 39
9:07
3rd & 10 at own 39
Chase Brice pass complete to Jake Marwede for 5 yds to the Duke 44
9:07
4th & 5 at own 44
Porter Wilson punt for 38 yds, downed at the DUKE 18 DUKE Penalty, illegal formation (-5 Yards) to the MiaFl 23
Miami Punt, 3 plays
5:56
1st & 10 at own 23
Cam’Ron Harris run for a loss of 1 yard to the MiaFl 22
5:56
2nd & 11 at own 22
Cam’Ron Harris run for 4 yds to the MiaFl 26
5:56
3rd & 7 at own 26
D’Eriq King pass incomplete
5:56
4th & 7 at own 26
Lou Hedley punt for 42 yds, fair catch by Jontavis Robertson at the Duke 32
Duke Fumble, 2 plays
4:44
1st & 10 at own 32
Deon Jackson run for 5 yds to the Duke 37
4:44
2nd & 5 at own 37
Deon Jackson run for a loss of 1 yard to the Duke 32 Deon Jackson fumbled, forced by Nesta Jade Silvera, recovered by MiaFl Quincy Roche
Miami Missed FG, 4 plays
4:01
1st & 10 at opp 32
D’Eriq King pass complete to Donald Chaney Jr. for a loss of 1 yard to the Duke 33
4:01
2nd & 11 at opp 33
D’Eriq King run for 3 yds to the Duke 30
4:01
3rd & 8 at opp 30
D’Eriq King pass complete to Dee Wiggins for 4 yds to the Duke 26
1:36
4th & 4 at opp 26
Timeout MIAMI FL, clock 01:36
1:31
4th & 4 at opp 26
Jose Borregales 43 yd FG MISSED
Duke Punt, 3 plays
1:31
1st & 10 at own 26
Chase Brice pass incomplete to Jalon Calhoun
1:31
2nd & 10 at own 26
Chase Brice pass complete to Jake Bobo for 3 yds to the Duke 29
1:06
3rd & 7 at own 29
Timeout MIAMI FL, clock 01:06
1:06
3rd & 7 at own 29
Chase Brice pass incomplete to Jake Bobo
1:06
4th & 7 at own 29
Porter Wilson punt for 57 yds, punt out-of-bounds at the MiaFl 6 , Mike Harley returns for 17 yds to the MiaFl 46 MIAMI FL Penalty, illegal block (25 Yards) declined
Miami End of half, 2 plays
0:50
1st & 10 at own 6
Cam’Ron Harris run for a loss of 1 yard to the MiaFl 5
0:50
2nd & 11 at own 5
Cam’Ron Harris run for 6 yds to the MiaFl 11
3rd quarter6 drives, then Miami 42, Duke 0
Duke Fumble, 8 plays
15:00
3rd & 5 at own 35
Jose Borregales kickoff for 63 yds , Damond Philyaw-Johnson return for 20 yds to the Duke 22
14:56
1st & 10 at own 22
Mataeo Durant run for 3 yds to the Duke 25
14:56
2nd & 7 at own 25
Mataeo Durant run for 16 yds to the Duke 41 for a 1ST down
14:56
1st & 10 at own 41
Chase Brice pass complete to Jake Bobo for 9 yds to the 50 yard line
14:56
2nd & 1 at the 50
Mataeo Durant run for 8 yds to the MiaFl 42 for a 1ST down
14:56
1st & 10 at opp 42
Deon Jackson run for 8 yds to the MiaFl 34
14:56
2nd & 2 at opp 34
Chase Brice pass complete to Jalon Calhoun for 1 yd to the MiaFl 33
14:56
3rd & 1 at opp 33
Chase Brice run for 3 yds to the MiaFl 30 for a 1ST down
14:56
1st & 10 at opp 30
Chase Brice sacked by Quincy Roche for a loss of 8 yards to the MiaFl 38 Chase Brice fumbled, recovered by MiaFl Corey Flagg Jr. , return for 0 yards
Miami Touchdown, 9 plays
10:58
1st & 10 at own 38
D’Eriq King pass complete to Dee Wiggins for 8 yds to the MiaFl 46
10:58
2nd & 2 at own 46
D’Eriq King run for 4 yds to the 50 yard line for a 1ST down
10:58
1st & 10 at the 50
Cam’Ron Harris run for a loss of 2 yards to the MiaFl 48
10:58
2nd & 12 at own 48
D’Eriq King pass complete to Brevin Jordan for 30 yds to the Duke 22 for a 1ST down
10:58
1st & 10 at opp 22
Cam’Ron Harris run for 2 yds to the Duke 20
10:58
2nd & 8 at opp 20
D’Eriq King run for 8 yds to the Duke 12 for a 1ST down
10:58
1st & 10 at opp 12
D’Eriq King pass incomplete to Mike Harley, broken up by Jeremiah Lewis
10:58
2nd & 10 at opp 12
D’Eriq King pass complete to Will Mallory for 10 yds to the Duke 2 for a 1ST down
8:15
1st & goal at opp 2
D’Eriq King pass complete to Dee Wiggins for 2 yds for a TD (Jose Borregales KICK)Miami 28, Duke 0
Duke Punt, 5 plays
8:15
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
8:15
1st & 10 at own 25
Deon Jackson run for 2 yds to the Duke 27
8:15
2nd & 8 at own 27
Chase Brice pass complete to Eli Pancol for a loss of 1 yard to the Duke 26 for a 1ST down MIAMI FL Penalty, personal foul (D’Eriq King) to the Duke 41 for a 1ST down
8:15
1st & 10 at own 41
Chase Brice pass complete to Eli Pancol for 5 yds to the Duke 46
8:15
2nd & 5 at own 46
Deon Jackson run for a loss of 2 yards to the Duke 44
8:15
3rd & 7 at own 44
Chase Brice sacked by Jaelan Phillips for a loss of 6 yards to the Duke 38
8:15
4th & 13 at own 38
DUKE Penalty, false start (Jeremiah Lewis) to the Duke 33
8:15
4th & 18 at own 33
Porter Wilson punt for 54 yds , Mike Harley returns for no gain to the MiaFl 9 Mike Harley fumbled, recovered by MiaFl Mike Harley
Miami Touchdown, 2 plays
5:20
1st & 10 at own 9
Cam’Ron Harris run for 2 yds to the MiaFl 11
4:48
2nd & 8 at own 11
D’Eriq King pass complete to Mike Harley for 89 yds for a TD (Jose Borregales KICK)Miami 35, Duke 0
4:48
1st & 0 at own 35
Jose Borregales kickoff for 63 yds , Damond Philyaw-Johnson return for 25 yds to the Duke 27 Damond Philyaw-Johnson fumbled, forced by Elijah Roberts, recovered by MiaFl Dominic Mammarelli
Miami Touchdown, 7 plays
4:38
1st & 10 at opp 27
D’Eriq King pass incomplete to Brevin Jordan
4:38
2nd & 10 at opp 27
D’Eriq King pass complete to Donald Chaney Jr. for 7 yds to the Duke 20
4:38
3rd & 3 at opp 20
D’Eriq King run for 2 yds to the Duke 18
4:38
4th & 1 at opp 18
Donald Chaney Jr. run for 6 yds to the Duke 12 for a 1ST down
4:38
1st & 10 at opp 12
D’Eriq King run for 1 yd to the Duke 11
4:38
2nd & 9 at opp 11
D’Eriq King pass complete to Cam’Ron Harris for 10 yds to the Duke 1 for a 1ST down
2:03
1st & goal at opp 1
Cam’Ron Harris run for 1 yd for a TD (Jose Borregales KICK)Miami 42, Duke 0
Duke Punt, 6 plays
2:03
1st & 0 at own 35
Jose Borregales kickoff for 65 yds , Jaylen Stinson return for 23 yds to the Duke 23
1:56
1st & 10 at own 23
Mataeo Durant run for no gain to the Duke 23
1:56
2nd & 10 at own 23
Brice, C. pass incomplete to Pancol, E., PENALTY UM offside (Burns, R) 5 yards to the DU28, NO PLAY.
1:56
2nd & 5 at own 28
Mataeo Durant run for 6 yds to the Duke 34 for a 1ST down
1:56
1st & 10 at own 34
Chase Brice run for 16 yds to the 50 yard line for a 1ST down
1:56
1st & 10 at the 50
Chase Brice run for a loss of 2 yards to the Duke 48
Q4 15:00
2nd & 12 at own 48
Chase Brice pass complete to Eli Pancol for 9 yds to the MiaFl 43
Q4 15:00
3rd & 3 at opp 43
Chase Brice pass complete to Mataeo Durant for a loss of 3 yards to the MiaFl 46
Q4 15:00
4th & 6 at opp 46
Porter Wilson punt for 29 yds , Gurvan Hall Jr. returns for no gain to the MiaFl 17
4th quarter4 drives, then Miami 48, Duke 0
Miami Field goal, 5 plays
13:25
1st & 10 at own 17
N’Kosi Perry pass complete to Donald Chaney Jr. for 56 yds to the Duke 27 for a 1ST down
13:25
1st & 10 at opp 27
Donald Chaney Jr. run for 2 yds to the Duke 25
13:25
2nd & 8 at opp 25
Donald Chaney Jr. run for no gain to the Duke 25
13:25
3rd & 8 at opp 25
N’Kosi Perry sacked by Caleb Oppan for a loss of 10 yards to the Duke 35
10:50
4th & 18 at opp 35
Jose Borregales 52 yd FG GOODMiami 45, Duke 0
10:50
1st & 0 at own 35
Jose Borregales kickoff for 65 yds for a touchback
10:50
1st & 10 at own 25
Gunnar Holmberg run for 6 yds to the Duke 31 Gunnar Holmberg fumbled, forced by Bubba Bolden, recovered by MiaFl Amari Carter
Miami Field goal, 5 plays
10:44
1st & 10 at opp 31
N’Kosi Perry run for 12 yds to the Duke 19 for a 1ST down
10:44
1st & 10 at opp 19
Donald Chaney Jr. run for 1 yd to the Duke 18
10:44
2nd & 9 at opp 18
Donald Chaney Jr. run for 3 yds to the Duke 15
10:44
3rd & 6 at opp 15
N’Kosi Perry pass incomplete to Xavier Restrepo
8:39
4th & 6 at opp 15
Jose Borregales 32 yd FG GOODMiami 48, Duke 0
8:39
1st & goal at own 35
DUKE Penalty, personal foul (Victor Dimukeje) to the 50 yard line
Duke Interception, 9 plays
8:39
1st & 0 at the 50
Jose Borregales kickoff for 35 yds, downed at the Duke 15
8:37
1st & 10 at own 15
Gunnar Holmberg pass complete to Jontavis Robertson for 6 yds to the Duke 21
8:37
2nd & 4 at own 21
Jordan Waters run for a loss of 3 yards to the Duke 18
8:37
3rd & 7 at own 18
Gunnar Holmberg pass complete to Mark Birmingham for 7 yds to the Duke 25 for a 1ST down
8:37
1st & 10 at own 25
Jordan Waters run for 1 yd to the Duke 26
6:21
2nd & 9 at own 26
Timeout MIAMI FL, clock 06:21
6:21
2nd & 9 at own 26
Gunnar Holmberg pass complete to Jontavis Robertson for 2 yds to the Duke 28
6:21
3rd & 7 at own 28
Gunnar Holmberg pass complete to Nicky Dalmolin for 13 yds to the Duke 41 for a 1ST down
6:21
1st & 10 at own 41
Gunnar Holmberg pass complete to Eli Pancol for a loss of 1 yard to the Duke 40
6:21
2nd & 11 at own 40
Gunnar Holmberg run for 1 yd to the Duke 41
6:21
3rd & 10 at own 41
Gunnar Holmberg pass intercepted Marcus Clarke return for a loss of 3 yards to the MiaFl 40
Miami Result not recorded, 5 plays
3:32
1st & 10 at own 40
Donald Chaney Jr. run for 31 yds to the Duke 29 for a 1ST down
3:32
1st & 10 at opp 29
Donald Chaney Jr. run for 5 yds to the Duke 24
3:32
2nd & 5 at opp 24
Peyton Matocha run for 1 yd to the Duke 23
3:32
3rd & 4 at opp 23
Peyton Matocha run for 4 yds to the Duke 19 for a 1ST down
3:32
1st & 10 at opp 19
TEAM run for a loss of 2 yards to the Duke 21
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.