From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Miami
Duke
530
Total yards
219
390
Passing yards
157
140
Rushing yards
62
7.5
Yards per pass
4.5
3.9
Yards per rush
1.8
33
First downs
15
8–17
Third downs
9–19
3–3
Fourth downs
1–4
0
Turnovers
1
5–30
Penalties
8–82
32:38
Possession
27:22
3
Sacks (by defense)
0
Efficiency
Miami
Duke
52%
Success rate
30%
0.39
EPA per play
−0.24
1.09
Explosiveness
1.30
0.16
Rushing EPA
−0.58
0.55
Passing EPA
0.19
41%
Passing-down success
25%
0.34
First-down EPA
−0.49
0.31
Second-down EPA
−0.42
0.45
Third-down EPA
0.73
17%
Havoc by its defense
9%
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 71% to win. Elo’s favorite won.
The line
Miami −20.5, over/under 67.
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 92%, Duke 8%. 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. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 DukeField goal, 10 plays, 37 yards
Q1 MiamiField goal, 6 plays, 54 yards
Q1 MiamiTouchdown, 10 plays, 75 yards
Q1 DukePunt, 6 plays, 17 yards
Q1 MiamiTouchdown, 9 plays, 70 yards
Q2 DukePunt, 3 plays, −6 yards
Q2 MiamiPunt, 3 plays, 3 yards
Q2 DukePunt, 3 plays, 4 yards
Q2 MiamiTouchdown, 5 plays, 80 yards
Q2 DukeTurnover on downs, 8 plays, 28 yards
Q2 MiamiField goal, 8 plays, 41 yards
Q2 DukePunt, 3 plays, 5 yards
Q2 MiamiField goal, 14 plays, 75 yards
Q3 MiamiField goal, 12 plays, 49 yards
Q3 DukeTurnover on downs, 4 plays, 7 yards
Q3 MiamiTouchdown, 4 plays, 32 yards
Q3 DukeTurnover on downs, 9 plays, 28 yards
Q3 MiamiTouchdown, 8 plays, 53 yards
Q3 DukePunt, 8 plays, 26 yards
Q4 MiamiPunt, 7 plays, 21 yards
Q4 DukeInterception, 16 plays, 68 yards
Q4 MiamiEnd of game, 6 plays, 24 yards
Play by play
1st quarter5 drives, then Tied at 10
Duke Field goal, 10 plays
14:53
1st & 10 at own 35
Andres Borregales kickoff for 61 yds , Jaylen Stinson return for 37 yds to the Duke 41
14:53
1st & 10 at own 41
Mataeo Durant run for 3 yds to the Duke 44
14:53
2nd & 7 at own 44
Gunnar Holmberg pass complete to Sahmir Hagans for 5 yds to the Duke 49
14:53
3rd & 2 at own 49
Mataeo Durant run for 4 yds to the MiaFl 47 for a 1ST down
14:53
1st & 10 at opp 47
Mataeo Durant run for 3 yds to the MiaFl 44
14:53
2nd & 7 at opp 44
Durant,Mataeo rush for 10 yards gain to the UM34 (Clarke,Marcus; Flagg, Jr.,Corey), out of bounds PENALTY DU Holding (Gelotte,John) 10 yards from UM44 to DU46. NO PLAY.
14:53
2nd & 17 at own 46
Gunnar Holmberg pass complete to Mataeo Durant for 10 yds to the MiaFl 44
14:53
3rd & 7 at opp 44
Gunnar Holmberg pass complete to Jalon Calhoun for 11 yds to the MiaFl 33 for a 1ST down
14:53
1st & 10 at opp 33
Holmberg,Gunnar pass complete to Bobo,Jake for 3 yards to the UM30 (Miller,Jordan; Williams,Chantz) PENALTY UM Illegal Substitution 5 yards from UM33 to UM28. NO PLAY.
11:42
1st & 5 at opp 28
Calhoun,Jalon pass intercepted by Ivey,DJ at UM14 Ivey,DJ return 21 yards to the UM35 (Wohlabaugh,Jack) PENALTY UM Offside (Flagg, Jr.,Corey) 5 yards from UM28 to UM23, 1ST DOWN. NO PLAY.
11:42
1st & 10 at opp 23
Gunnar Holmberg pass incomplete to J’Marick Woods
11:42
2nd & 10 at opp 23
Gunnar Holmberg pass incomplete to Jake Bobo
11:42
3rd & 10 at opp 23
Gunnar Holmberg pass complete to Jake Marwede for 1 yd to the MiaFl 22
10:47
4th & 9 at opp 22
Charlie Ham 40 yd FG GOODDuke 3, Miami 0
Miami Field goal, 6 plays
10:40
1st & 10 at own 35
Charlie Ham kickoff for 63 yds , Brashard Smith return for 26 yds to the MiaFl 28
10:40
1st & 10 at own 28
Tyler Van Dyke pass complete to Mike Harley for 5 yds to the MiaFl 33
10:40
2nd & 5 at own 33
Tyler Van Dyke pass complete to Charleston Rambo for 44 yds to the Duke 23 for a 1ST down
10:40
1st & 10 at opp 23
Tyler Van Dyke pass complete to Mike Harley for 4 yds to the Duke 19
10:40
2nd & 6 at opp 19
Tyler Van Dyke pass complete to Brashard Smith for 1 yd to the Duke 18
10:40
3rd & 5 at opp 18
Tyler Van Dyke pass incomplete to Jaylan Knighton
8:37
4th & 5 at opp 18
Andres Borregales 35 yd FG GOODTied at 3
Miami Touchdown, 10 plays
8:25
1st & 10 at own 35
Andres Borregales kickoff for 59 yds , Jaylen Stinson return for 94 yds for a TD
8:25
1st & 10 at own 35
Charlie Ham kickoff for 65 yds for a touchback
8:25
1st & 10 at own 25
Tyler Van Dyke pass incomplete to Jaylan Knighton
8:25
2nd & 10 at own 25
Tyler Van Dyke pass complete to Jaylan Knighton for 13 yds to the MiaFl 38 for a 1ST down
8:25
1st & 10 at own 38
Jaylan Knighton run for 3 yds to the MiaFl 41
8:25
2nd & 7 at own 41
Jaylan Knighton run for 2 yds to the MiaFl 43
8:25
3rd & 5 at own 43
Tyler Van Dyke pass complete to Mike Harley for 9 yds to the DUKE 48 for a 1ST down DUKE Penalty, Defensive Offside ( Yards) declined for a 1ST down
8:25
1st & 10 at opp 48
Tyler Van Dyke pass incomplete to Mike Harley
8:25
2nd & 10 at opp 48
Tyler Van Dyke pass complete to Mike Harley for 4 yds to the Duke 44
8:25
3rd & 6 at opp 44
Tyler Van Dyke pass complete to Mike Harley for 9 yds to the Duke 35 for a 1ST down
8:25
1st & 10 at opp 35
DUKE Penalty, UNR: Unnecessary Roughness (15 Yards) to the Duke 21 for a 1ST down
5:05
1st & 10 at opp 21
Tyler Van Dyke pass complete to Xavier Restrepo for 21 yds for a TD (Andres Borregales KICK)
Duke Punt, 6 plays
5:05
1st & 10 at own 35
Andres Borregales kickoff for 35 yds
5:05
1st & 10 at own 30
Mataeo Durant run for 5 yds to the Duke 35
5:05
2nd & 5 at own 35
Mataeo Durant run for 2 yds to the Duke 37
5:05
3rd & 3 at own 37
Gunnar Holmberg pass complete to Jake Bobo for 6 yds to the Duke 43 for a 1ST down
5:05
1st & 10 at own 43
Gunnar Holmberg pass complete to Jalon Calhoun for 6 yds to the Duke 49
5:05
2nd & 4 at own 49
Mataeo Durant run for 2 yds to the Duke 47
5:05
3rd & 6 at own 47
Gunnar Holmberg pass incomplete to Jontavis Robertson
2:46
4th & 6 at own 47
Porter Wilson punt for 23 yds, punt out-of-bounds at the MiaFl 30
Miami Touchdown, 9 plays
2:46
1st & 10 at own 30
Jaylan Knighton run for 7 yds to the MiaFl 37
2:46
2nd & 3 at own 37
Tyler Van Dyke run for 5 yds to the MiaFl 42 for a 1ST down DUKE Penalty, Horse Collar Tackle (Michael Reese) to the MiaFl 47 for a 1ST down
2:46
1st & 10 at own 47
Tyler Van Dyke pass complete to Jacolby George for 5 yds to the Duke 48
2:46
2nd & 5 at opp 48
Jaylan Knighton run for 8 yds to the Duke 40 for a 1ST down
2:46
1st & 10 at opp 40
Tyler Van Dyke pass complete to Romello Brinson for 13 yds to the Duke 27 for a 1ST down
2:46
1st & 10 at opp 27
Thaddius Franklin Jr. run for 11 yds to the Duke 16 for a 1ST down
0:00
1st & 10 at opp 16
Thaddius Franklin Jr. run for 2 yds to the Duke 14
Q2 15:00
2nd & 8 at opp 14
Jaylan Knighton run for 2 yds to the Duke 12
Q2 14:45
3rd & 6 at opp 12
Timeout DUKE, clock 14:45
Q2 14:20
3rd & 6 at opp 12
Tyler Van Dyke pass complete to Charleston Rambo for 12 yds for a TD (Andres Borregales KICK)
2nd quarter8 drives, then Miami 30, Duke 10
Duke Punt, 3 plays
14:20
1st & 10 at own 35
Andres Borregales kickoff for 31 yds
14:20
1st & 10 at own 34
Leonard,Riley rush for 1 yard loss to the DU33 (Smith,Chase) PENALTY UM Offside (Johnson,Deandre) 5 yards from DU34 to DU39. NO PLAY.
14:20
1st & 5 at own 39
Riley Leonard sacked by Keontra Smith for a loss of 15 yards to the Duke 24 Riley Leonard fumbled, recovered by Duke Jack Wohlabaugh , return for 0 yards
14:20
2nd & 20 at own 24
Riley Leonard pass complete to Mataeo Durant for 9 yds to the Duke 33
14:20
3rd & 11 at own 33
Riley Leonard pass incomplete to Jake Marwede
14:20
4th & 11 at own 33
PENALTY DU False Start (Hagans,Sahmir) 5 yards from DU33 to DU28. NO PLAY.
12:52
4th & 16 at own 28
Porter Wilson punt for 57 yds , Jacolby George returns for no gain to the MiaFl 15
Miami Punt, 3 plays
12:52
1st & 10 at own 15
Thaddius Franklin Jr. run for 3 yds to the MiaFl 18
12:52
2nd & 7 at own 18
Tyler Van Dyke pass incomplete to Charleston Rambo
12:52
3rd & 7 at own 18
Tyler Van Dyke pass incomplete to Thaddius Franklin Jr.
12:10
4th & 7 at own 18
Nelson Foley punt for 40 yds
Duke Punt, 3 plays
12:10
1st & 10 at own 42
Mataeo Durant run for no gain to the Duke 42
12:10
2nd & 10 at own 42
Mataeo Durant run for 1 yd to the Duke 43
12:10
3rd & 9 at own 43
Gunnar Holmberg pass complete to for 3 yds to the Duke 46
10:34
4th & 6 at own 46
Porter Wilson punt for 54 yds for a touchback
Miami Touchdown, 5 plays
10:34
1st & 10 at own 20
Smith,Brashard rush for 9 yards gain to the UM29 (Stevens,Sayyid) PENALTY UM Holding (Franklin, Jr.,Thad) 10 yards from UM20 to UM10. NO PLAY.
10:34
1st & 20 at own 10
Tyler Van Dyke pass complete to Jacolby George for 39 yds to the MiaFl 49 for a 1ST down
10:34
1st & 10 at own 49
Tyler Van Dyke pass complete to Jacolby George for 36 yds to the Duke 15 for a 1ST down
10:34
1st & 10 at opp 15
Tyler Van Dyke pass incomplete to Romello Brinson
10:34
2nd & 10 at opp 15
Jaylan Knighton run for 1 yd to the Duke 14
10:34
3rd & 9 at opp 14
Van Dyke,Tyler pass incomplete to Harley,Mike QB hurried by Heyward,Shaka, 1ST DOWN, PENALTY DU Pass Interference (Alexander,Jalen) 12 yards from DU14 to DU02, 1ST DOWN. NO PLAY.
8:30
1st & goal at opp 2
Jaylan Knighton run for 2 yds for a TD (Andres Borregales KICK)
Duke Turnover on downs, 8 plays
8:30
1st & 10 at own 35
Andres Borregales kickoff for 45 yds
8:30
1st & 10 at own 25
Mataeo Durant run for 10 yds to the Duke 35 for a 1ST down
8:30
1st & 10 at own 35
Mataeo Durant run for 3 yds to the Duke 32
8:30
2nd & 13 at own 32
Gunnar Holmberg pass incomplete to Jake Marwede
8:30
3rd & 13 at own 32
Mataeo Durant run for 14 yds to the Duke 46 for a 1ST down
8:30
1st & 10 at own 46
Jaylen Coleman run for no gain to the Duke 46
8:30
2nd & 10 at own 46
Mataeo Durant run for 5 yds to the MiaFl 49
8:30
3rd & 5 at opp 49
Gunnar Holmberg run for 3 yds to the MiaFl 46
5:42
4th & 2 at opp 46
Mataeo Durant run for 1 yd to the MiaFl 47
Miami Field goal, 8 plays
5:42
1st & 10 at own 47
Van Dyke,Tyler pass incomplete to Rambo,Charleston PENALTY DU Pass Interference (Johnson,Da’Quan) 15 yards from UM47 to DU38, 1ST DOWN. NO PLAY.
5:42
1st & 10 at opp 38
Tyler Van Dyke pass incomplete to Mike Harley
5:42
2nd & 10 at opp 38
Cody Brown run for 3 yds to the Duke 35
5:42
3rd & 7 at opp 35
Cody Brown run for 2 yds to the Duke 33
4:30
4th & 5 at opp 33
Timeout DUKE, clock 04:30
4:30
4th & 5 at opp 33
Tyler Van Dyke pass complete to Mike Harley for 14 yds to the Duke 19 for a 1ST down
4:30
1st & 10 at opp 19
Cody Brown run for 7 yds to the Duke 12
4:30
2nd & 3 at opp 12
Tyler Van Dyke pass incomplete to Charleston Rambo
4:30
3rd & 3 at opp 12
Tyler Van Dyke pass incomplete to Elijah Arroyo
3:04
4th & 3 at opp 12
Andres Borregales 29 yd FG GOOD
Duke Punt, 3 plays
2:54
1st & 10 at own 35
Andres Borregales kickoff for 45 yds , Sahmir Hagans return for 10 yds to the Duke 30
2:54
1st & 10 at own 30
Gunnar Holmberg pass incomplete to Jalon Calhoun
2:54
2nd & 10 at own 30
Mataeo Durant run for 5 yds to the Duke 35
2:54
3rd & 5 at own 35
Gunnar Holmberg pass incomplete to Nicky Dalmolin
2:00
4th & 5 at own 35
Porter Wilson punt for 48 yds
Miami Field goal, 14 plays
2:00
1st & 10 at own 17
Tyler Van Dyke pass complete to Mike Harley for 4 yds to the MiaFl 21
2:00
2nd & 6 at own 21
Tyler Van Dyke pass incomplete to Charleston Rambo
2:00
3rd & 6 at own 21
Tyler Van Dyke pass complete to Will Mallory for 8 yds to the MiaFl 29 for a 1ST down
2:00
1st & 10 at own 29
Tyler Van Dyke pass complete to Will Mallory for 18 yds to the MiaFl 47 for a 1ST down
2:00
1st & 10 at own 47
Tyler Van Dyke pass complete to Jaylan Knighton for 7 yds to the Duke 46
2:00
2nd & 3 at opp 46
Jaylan Knighton run for 17 yds to the Duke 29 for a 1ST down
2:00
1st & 10 at opp 29
Tyler Van Dyke pass incomplete to Charleston Rambo
0:44
2nd & 10 at opp 29
Timeout MIAMI FL, clock 00:44
0:44
2nd & 10 at opp 29
Tyler Van Dyke pass complete to Will Mallory for 8 yds to the Duke 21
0:44
3rd & 2 at opp 21
Jaylan Knighton run for 1 yd to the Duke 20
0:44
4th & 1 at opp 20
Tyler Van Dyke pass complete to Mike Harley for 8 yds to the Duke 12 for a 1ST down
0:44
1st & 10 at opp 12
Tyler Van Dyke pass complete to Jaylan Knighton for 9 yds to the Duke 3
0:44
2nd & 1 at opp 3
Tyler Van Dyke pass incomplete
0:07
3rd & 1 at opp 3
Timeout DUKE, clock 00:07
0:07
3rd & 1 at opp 3
PENALTY UM False Start (Clark,Jakai) 5 yards from DU03 to DU08. NO PLAY.
0:07
3rd & 6 at opp 8
Tyler Van Dyke pass incomplete to Key’Shawn Smith
0:00
4th & 6 at opp 8
Andres Borregales 25 yd FG GOOD
3rd quarter6 drives, then Miami 47, Duke 10
Miami Field goal, 12 plays
15:00
1st & 10 at own 35
Charlie Ham kickoff for 53 yds
15:00
1st & 10 at own 25
Tyler Van Dyke pass complete to Mike Harley for 26 yds to the Duke 49 for a 1ST down
14:48
1st & 10 at opp 49
Timeout DUKE, clock 14:48
14:48
1st & 10 at opp 49
Jaylan Knighton run for 4 yds to the Duke 45
14:48
2nd & 6 at opp 45
Tyler Van Dyke pass complete to Charleston Rambo for 4 yds to the Duke 41
14:48
3rd & 2 at opp 41
Tyler Van Dyke pass complete to Charleston Rambo for 3 yds to the Duke 38 for a 1ST down
14:48
1st & 10 at opp 38
Tyler Van Dyke pass complete to Charleston Rambo for 6 yds to the Duke 32
14:48
2nd & 4 at opp 32
Jaylan Knighton run for 3 yds to the Duke 29
14:48
3rd & 1 at opp 29
Jaylan Knighton run for no gain to the Duke 29
14:48
4th & 1 at opp 29
Jaylan Knighton run for 1 yd to the Duke 28 for a 1ST down
14:48
1st & 10 at opp 28
Tyler Van Dyke run for 4 yds to the Duke 32 Tyler Van Dyke fumbled, forced by Da’Quan Johnson, recovered by MiaFl Tyler Van Dyke
14:48
2nd & 14 at opp 32
Tyler Van Dyke pass complete to Key’Shawn Smith for 6 yds to the Duke 26
14:48
3rd & 8 at opp 26
Tyler Van Dyke pass incomplete to Charleston Rambo
9:43
4th & 8 at opp 26
Andres Borregales 43 yd FG GOOD
Duke Turnover on downs, 4 plays
9:43
1st & 10 at own 35
Andres Borregales kickoff for 65 yds for a touchback
9:43
1st & 10 at own 25
Gunnar Holmberg pass incomplete to Mataeo Durant
9:43
2nd & 10 at own 25
Mataeo Durant run for 7 yds to the Duke 32
9:43
3rd & 3 at own 32
Mataeo Durant run for 1 yd to the Duke 33
8:37
4th & 2 at own 33
DeWayne Carter run for 1 yd to the Duke 32
Miami Touchdown, 4 plays
8:37
1st & 10 at opp 32
Tyler Van Dyke pass complete to Charleston Rambo for 9 yds to the Duke 23
8:37
2nd & 1 at opp 23
Cody Brown run for 8 yds to the Duke 15 for a 1ST down
8:37
1st & 10 at opp 15
Tyler Van Dyke run for 1 yd to the Duke 14
7:15
2nd & 9 at opp 14
Tyler Van Dyke pass complete to Charleston Rambo for 14 yds for a TD (Andres Borregales KICK)
Duke Turnover on downs, 9 plays
7:15
1st & 10 at own 35
Andres Borregales kickoff for 65 yds for a touchback
7:15
1st & 10 at own 25
Gunnar Holmberg pass complete to Eli Pancol for 9 yds to the Duke 34
7:15
2nd & 1 at own 34
Gunnar Holmberg pass complete to Jalon Calhoun for 5 yds to the Duke 39 for a 1ST down
7:15
1st & 10 at own 39
Gunnar Holmberg sacked by DJ Ivey for a loss of 5 yards to the Duke 34
7:15
2nd & 15 at own 34
Gunnar Holmberg run for 6 yds to the Duke 40
7:15
3rd & 9 at own 40
Gunnar Holmberg pass complete to Jake Bobo for 12 yds to the MiaFl 48 for a 1ST down
7:15
1st & 10 at opp 48
Mataeo Durant run for 2 yds to the MiaFl 46
7:15
2nd & 8 at opp 46
Gunnar Holmberg pass incomplete to Nicky Dalmolin
7:15
3rd & 8 at opp 46
Mataeo Durant run for no gain to the MiaFl 46
3:39
4th & 8 at opp 46
Porter Wilson run for 1 yd to the MiaFl 47
Miami Touchdown, 8 plays
3:39
1st & 10 at own 47
PENALTY UM UNS: Unsportsmanlike Conduct offsetting DU UNS: Unsportsmanlike Conduct offsetting. NO PLAY.
3:39
1st & 10 at own 47
Brashard Smith run for 7 yds to the Duke 46
3:39
2nd & 3 at opp 46
Tyler Van Dyke pass complete to Mike Harley for 6 yds to the Duke 40 for a 1ST down
3:39
1st & 10 at opp 40
Thaddius Franklin Jr. run for 14 yds to the Duke 26 for a 1ST down
3:39
1st & 10 at opp 26
Tyler Van Dyke pass incomplete to Charleston Rambo
3:39
2nd & 10 at opp 26
Van Dyke,Tyler pass incomplete to Rambo,Charleston PENALTY DU Offside (Peebles,Aeneas) 5 yards from DU26 to DU21. NO PLAY.
3:39
2nd & 5 at opp 21
Tyler Van Dyke pass incomplete to Charleston Rambo
3:39
3rd & 5 at opp 21
Tyler Van Dyke pass complete to Mike Harley for 6 yds to the Duke 15 for a 1ST down
3:39
1st & 10 at opp 15
Thaddius Franklin Jr. run for 6 yds to the Duke 9
1:16
2nd & 4 at opp 9
Thaddius Franklin Jr. run for 9 yds for a TD (Camden Price KICK)
Duke Punt, 8 plays
1:11
1st & 10 at own 35
Andres Borregales kickoff for 65 yds , Sahmir Hagans return for 27 yds to the Duke 27
1:11
1st & 10 at own 27
Gunnar Holmberg pass complete to Eli Pancol for 6 yds to the Duke 33
1:11
2nd & 4 at own 33
Mataeo Durant run for 4 yds to the Duke 37 for a 1ST down
1:11
1st & 10 at own 37
Gunnar Holmberg pass complete to Jontavis Robertson for 5 yds to the Duke 42
0:00
2nd & 5 at own 42
Mataeo Durant run for 3 yds to the Duke 45
Q4 15:00
3rd & 2 at own 45
Gunnar Holmberg run for 8 yds to the MiaFl 47 for a 1ST down
Q4 15:00
1st & 10 at opp 47
Mataeo Durant run for 2 yds to the MiaFl 45
Q4 15:00
2nd & 8 at opp 45
PENALTY DU False Start (Addo,Peace) 5 yards from UM45 to UM50. NO PLAY.
Q4 15:00
2nd & 13 at the 50
Mataeo Durant run for 3 yds to the MiaFl 47
Q4 15:00
3rd & 10 at opp 47
Gunnar Holmberg pass incomplete to Jontavis Robertson
Q4 13:04
4th & 10 at opp 47
Porter Wilson punt for 43 yds
4th quarter3 drives, then Miami 47, Duke 10
Miami Punt, 7 plays
13:04
1st & 10 at own 4
Tyler Van Dyke pass complete to Mike Harley for 2 yds to the MiaFl 6
13:04
2nd & 8 at own 6
Cody Brown run for 4 yds to the MiaFl 10
13:04
3rd & 4 at own 10
Tyler Van Dyke pass complete to Charleston Rambo for 9 yds to the MiaFl 19 for a 1ST down
13:04
1st & 10 at own 19
Cody Brown run for 10 yds to the MiaFl 29 for a 1ST down
13:04
1st & 10 at own 29
Ryan Rizk run for 5 yds to the MiaFl 24
13:04
2nd & 15 at own 24
Cody Brown run for 1 yd to the MiaFl 25
13:04
3rd & 14 at own 25
Ryan Rizk pass incomplete to Jacolby George
9:36
4th & 14 at own 25
Matias Gasc punt for 49 yds, fair catch by Sahmir Hagans at the Duke 26
Duke Interception, 16 plays
9:36
1st & 10 at own 26
Gunnar Holmberg pass complete to Jake Bobo for 14 yds to the Duke 40 for a 1ST down
9:36
1st & 10 at own 40
Nate Kyei-Donkor run for no gain to the Duke 40
9:36
2nd & 10 at own 40
Gunnar Holmberg pass complete to Jake Marwede for 3 yds to the Duke 43
9:36
3rd & 7 at own 43
Gunnar Holmberg pass complete to Jalon Calhoun for 11 yds to the MiaFl 46 for a 1ST down
9:36
1st & 10 at opp 46
Gunnar Holmberg sacked by Leonard Taylor for a loss of 2 yards to the MiaFl 48
9:36
2nd & 12 at opp 48
Gunnar Holmberg pass complete to Nate Kyei-Donkor for no gain to the MiaFl 48
9:36
3rd & 12 at opp 48
Gunnar Holmberg pass complete to Darrell Harding Jr. for 14 yds to the MiaFl 34 for a 1ST down
9:36
1st & 10 at opp 34
Gunnar Holmberg pass incomplete to Jake Bobo
9:36
2nd & 10 at opp 34
Nate Kyei-Donkor run for 2 yds to the MiaFl 32
9:36
3rd & 8 at opp 32
Gunnar Holmberg pass incomplete to Jarett Garner
9:36
4th & 8 at opp 32
Gunnar Holmberg pass complete to Jarett Garner for 9 yds to the MiaFl 23 for a 1ST down
9:36
1st & 10 at opp 23
Gunnar Holmberg pass incomplete to Jake Marwede
9:36
2nd & 10 at opp 23
Gunnar Holmberg pass complete to Nate Kyei-Donkor for 4 yds to the MiaFl 19
9:36
3rd & 6 at opp 19
Gunnar Holmberg pass complete to Malik Bowen-Sims for 14 yds to the MiaFl 5 for a 1ST down
9:36
1st & goal at opp 5
Nate Kyei-Donkor run for 1 yd to the MiaFl 6
3:48
2nd & goal at opp 6
Gunnar Holmberg pass intercepted, touchback.
Miami End of game, 6 plays
3:48
1st & 10 at own 20
Ryan Rizk pass complete to Xavier Restrepo for 9 yds to the MiaFl 29
3:48
2nd & 1 at own 29
Isaiah Cashwell run for 3 yds to the MiaFl 32 for a 1ST down
3:48
1st & 10 at own 32
Isaiah Cashwell run for 4 yds to the MiaFl 36
3:48
2nd & 6 at own 36
Isaiah Cashwell run for 4 yds to the MiaFl 40
3:48
3rd & 2 at own 40
Isaiah Cashwell run for 3 yds to the MiaFl 43 for a 1ST down
0:00
1st & 10 at own 43
Isaiah Cashwell run for 1 yd to the MiaFl 44
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.