MiamiAway
47
DukeHome
10
FinalNov 27, 2021 · Wallace Wade Stadium
Team1234Final
Miami102017047
Duke1000010

Game flow

Miami won by 37 · 10 scores
Lead changes
1
2 times tied
DUKE biggest lead
+7
Q1 8:25
MIA biggest lead
+23
Q3 7:15
Time in front
DUKE 19% · MIA 64%
tied 17% · 11:15 vs 38:30 of game clock
+28+14Tie+14+28Q1Q2Q3Q4▲ Duke ahead▼ Miami aheadQ1 10:47 · DUKE Field Goal Good: Charlie Ham 40 Yd Field Goal (MIA 0, DUKE 3)Q1 8:37 · MIA Field Goal Good: Andres Borregales 35 Yd Field Goal (MIA 3, DUKE 3)Q1 8:25 · DUKE Kickoff Return Touchdown: Jaylen Stinson 94 Yd Kickoff Return (Charlie Ham Kick) (MIA 3, DUKE 10)Q1 5:05 · MIA Passing Touchdown: Xavier Restrepo 21 Yd pass from Tyler Van Dyke (Andres Borregales Kick) (MIA 14, DUKE 21)Q2 14:20 · MIA Passing Touchdown: Charleston Rambo 12 Yd pass from Tyler Van Dyke (Andres Borregales Kick) (MIA 21, DUKE 21)Q2 8:30 · MIA Rushing Touchdown: Jaylan Knighton 2 Yd Run (Andres Borregales Kick) (MIA 28, DUKE 21)Q2 3:04 · MIA Field Goal Good: Andres Borregales 29 Yd Field Goal (MIA 31, DUKE 21)Q2 0:00 · MIA Field Goal Good: Andres Borregales 25 Yd Field Goal (MIA 34, DUKE 21)Q3 9:43 · MIA Field Goal Good: Andres Borregales 43 Yd Field Goal (MIA 37, DUKE 21)Q3 7:15 · MIA Passing Touchdown: Charleston Rambo 14 Yd pass from Tyler Van Dyke (Andres Borregales Kick) (MIA 44, DUKE 21)

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

Scoring summary

1st quarter
10:47DUKE
FG Charlie Ham 40 Yd Field Goal 10 plays, 37 yds, 4:06 · from DUKE 41
MIA 0–3 DUKE
8:37MIA
FG Andres Borregales 35 Yd Field Goal 6 plays, 54 yds, 2:03 · from MIA 28
MIA 3–3 DUKE
8:25DUKE
TD Jaylen Stinson 94 Yd Kickoff Return (Charlie Ham Kick)
MIA 3–10 DUKE
5:05MIA
TD Xavier Restrepo 21 Yd pass from Tyler Van Dyke (Andres Borregales Kick)10 plays, 75 yds, 3:20 · from MIA 25
MIA 14–21 DUKE
2nd quarter
14:20MIA
TD Charleston Rambo 12 Yd pass from Tyler Van Dyke (Andres Borregales Kick)9 plays, 70 yds, 3:26 · from MIA 30
MIA 21–21 DUKE
8:30MIA
TD Jaylan Knighton 2 Yd Run (Andres Borregales Kick)5 plays, 80 yds, 2:04 · from MIA 20
MIA 28–21 DUKE
3:04MIA
FG Andres Borregales 29 Yd Field Goal 8 plays, 41 yds, 2:38 · from MIA 47
MIA 31–21 DUKE
0:00MIA
FG Andres Borregales 25 Yd Field Goal 14 plays, 75 yds, 2:00 · from MIA 17
MIA 34–21 DUKE
3rd quarter
9:43MIA
FG Andres Borregales 43 Yd Field Goal 12 plays, 49 yds, 5:17 · from MIA 25
MIA 37–21 DUKE
7:15MIA
TD Charleston Rambo 14 Yd pass from Tyler Van Dyke (Andres Borregales Kick)4 plays, 32 yds, 1:22 · from DUKE 32
MIA 44–21 DUKE

Drives

DUKE 1/10 scoredMIA 9/12 scored
QStartTeamFromPlaysYdsTimeResult
Q114:53DUKEDUKE 4110374:06Field Goal
Q110:40MIAMIA 286542:03Field Goal
Q18:25MIAMIA 2510753:20Touchdown
Q15:05DUKEDUKE 306172:19Punt
Q12:46MIAMIA 309703:26Touchdown
Q214:20DUKEDUKE 343-61:28Punt
Q212:52MIAMIA 15330:42Punt
Q212:10DUKEDUKE 42341:36Punt
Q210:34MIAMIA 205802:04Touchdown
Q28:30DUKEDUKE 258282:48Downs
Q25:42MIAMIA 478412:38Field Goal
Q22:54DUKEDUKE 30350:54Punt

Win probability

Miami 100% · pregame line Miami −20.5 (closing line)
Q1Q2Q3Q4▲ Duke▼ MiamiDuke +19% win probability: Jaylen Stinson 94 Yd Kickoff Return (Charlie Ham Kick)Miami +14% win probability: Tyler Van Dyke pass complete to Xavier Restrepo for 21 yds for a TD, (Andres Borregales KICK)Miami +10% win probability: Tyler Van Dyke pass complete to Charleston Rambo for 12 yds for a TD, (Andres Borregales KICK)Duke +10% win probability: Andres Borregales kickoff for 35 ydsDuke +9% win probability: Charlie Ham kickoff for 65 yds for a touchback

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
Tyler Van Dyke34/493817.83077.3
Ryan Rizk1/294.5001.6
Team0/100.000--
RushingCARYDSAVGTDLONG
Jaylan Knighton13513.9117
Thad Franklin Jr.6457.5114
Cody Brown7355.0010
Isaiah Cashwell5153.004
Brashard Smith177.007
Ryan Rizk1-5-5.000
Tyler Van Dyke3-8-2.701
ReceivingRECYDSAVGTDLONG
Charleston Rambo810112.6244
Mike Harley Jr.13967.4026
Jacolby George38026.7039
Will Mallory33411.3018
Xavier Restrepo23015.0121
Jaylan Knighton3299.7013
Romello Brinson11313.0013
Key'Shawn Smith166.006
Brashard Smith111.001
InterceptionsINTYDSTD
Marcus Clarke100
KickingFGPCTLONGXPPTS
Andy Borregales4/4100.0434/416
Camden Price0/00.001/11
PuntingNOYDSAVGTBIn 20LONG
Matias Gasc14949.00049
Nelson Foley14040.00040

Biggest plays

DUKE +19% Q1 8:25 Jaylen Stinson 94 Yd Kickoff Return (Charlie Ham Kick)
MIA +14% Q1 5:05 Tyler Van Dyke pass complete to Xavier Restrepo for 21 yds for a TD, (Andres Borregales KICK)
MIA +10% Q2 14:20 Tyler Van Dyke pass complete to Charleston Rambo for 12 yds for a TD, (Andres Borregales KICK)
DUKE +10% Q1 5:05 Andres Borregales kickoff for 35 yds
DUKE +9% Q1 8:25 Charlie Ham kickoff for 65 yds for a touchback

Team stats

StatMIADUKE
1st Downs3315
3rd down efficiency8-179-19
4th down efficiency3-31-4
Total Yards530219
Passing390157
Comp/Att35/5221/35
Yards per pass7.54.5
Rushing14062
Rushing Attempts3634
Yards per rush3.91.8
Penalties5-308-82
Turnovers01
Fumbles lost00
Interceptions thrown01
Possession32:3827:22

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at MIA 43 Isaiah Cashwell run for 1 yd to the MiaFl 44
Q4 3:48 3rd & 2 at MIA 40 Isaiah Cashwell run for 3 yds to the MiaFl 43 for a 1ST down
Q4 3:48 2nd & 6 at MIA 36 Isaiah Cashwell run for 4 yds to the MiaFl 40
Q4 3:48 1st & 10 at MIA 32 Isaiah Cashwell run for 4 yds to the MiaFl 36
Q4 3:48 2nd & 1 at MIA 29 Isaiah Cashwell run for 3 yds to the MiaFl 32 for a 1ST down
Q4 3:48 1st & 10 at MIA 20 Ryan Rizk pass complete to Xavier Restrepo for 9 yds to the MiaFl 29
Q4 3:48 2nd & Goal at MIA 6 Gunnar Holmberg pass intercepted, touchback.
Q4 9:36 1st & Goal at MIA 5 Nate Kyei-Donkor run for 1 yd to the MiaFl 6
Q4 9:36 3rd & 6 at MIA 19 Gunnar Holmberg pass complete to Malik Bowen-Sims for 14 yds to the MiaFl 5 for a 1ST down
Q4 9:36 2nd & 10 at MIA 23 Gunnar Holmberg pass complete to Nate Kyei-Donkor for 4 yds to the MiaFl 19
Q4 9:36 1st & 10 at MIA 23 Gunnar Holmberg pass incomplete to Jake Marwede
Q4 9:36 4th & 8 at MIA 32 Gunnar Holmberg pass complete to Jarett Garner for 9 yds to the MiaFl 23 for a 1ST down
Q4 9:36 3rd & 8 at MIA 32 Gunnar Holmberg pass incomplete to Jarett Garner
Q4 9:36 2nd & 10 at MIA 34 Nate Kyei-Donkor run for 2 yds to the MiaFl 32
Q4 9:36 1st & 10 at MIA 34 Gunnar Holmberg pass incomplete to Jake Bobo
Q4 9:36 3rd & 12 at MIA 48 Gunnar Holmberg pass complete to Darrell Harding Jr. for 14 yds to the MiaFl 34 for a 1ST down
Q4 9:36 2nd & 12 at MIA 48 Gunnar Holmberg pass complete to Nate Kyei-Donkor for no gain to the MiaFl 48
Q4 9:36 1st & 10 at MIA 46 Gunnar Holmberg sacked by Leonard Taylor for a loss of 2 yards to the MiaFl 48
Q4 9:36 3rd & 7 at DUKE 43 Gunnar Holmberg pass complete to Jalon Calhoun for 11 yds to the MiaFl 46 for a 1ST down
Q4 9:36 2nd & 10 at DUKE 40 Gunnar Holmberg pass complete to Jake Marwede for 3 yds to the Duke 43
Q4 9:36 1st & 10 at DUKE 40 Nate Kyei-Donkor run for no gain to the Duke 40
Q4 9:36 1st & 10 at DUKE 26 Gunnar Holmberg pass complete to Jake Bobo for 14 yds to the Duke 40 for a 1ST down
Q4 9:36 4th & 14 at MIA 25 Matias Gasc punt for 49 yds, fair catch by Sahmir Hagans at the Duke 26
Q4 13:04 3rd & 14 at MIA 25 Ryan Rizk pass incomplete to Jacolby George