From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Duke
Miami
264
Total yards
426
179
Passing yards
223
85
Rushing yards
203
3.5
Yards per pass
6.6
3.4
Yards per rush
5.0
17
First downs
21
2–16
Third downs
2–13
0–3
Fourth downs
1–1
3
Turnovers
2
8–50
Penalties
8–93
27:10
Possession
32:50
Efficiency
Duke
Miami
27%
Success rate
44%
−0.18
EPA per play
0.08
0.97
Explosiveness
0.99
0.17
Rushing EPA
0.01
−0.34
Passing EPA
0.20
17%
Passing-down success
14%
−0.26
First-down EPA
0.13
0.07
Second-down EPA
0.09
−0.20
Third-down EPA
−0.43
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)
Duke 51% to win. Miami won as Elo’s underdog.
The line
Miami −5.5, over/under 58.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 65%, Duke 35%. 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. Miami drives left to right, Duke right to left.
Q1 MiamiField goal, 9 plays, 63 yards
Q1 DukePunt, 3 plays, 45 yards
Q1 MiamiTouchdown, 8 plays, 76 yards
Q1 DukePunt, 3 plays, 48 yards
Q1 MiamiPunt, 5 plays, 54 yards
Q1 DukePunt, 4 plays, 76 yards
Q1 MiamiPunt, 3 plays, 43 yards
Q1 DukePunt, 3 plays, 29 yards
Q2 MiamiPunt, 3 plays, 49 yards
Q2 DukeTouchdown, 6 plays, 73 yards
Q2 MiamiPunt, 3 plays, 60 yards
Q2 DukePunt, 7 plays, 72 yards
Q2 MiamiMissed FG, 8 plays, 49 yards
Q2 DukePunt, 3 plays, 56 yards
Q2 MiamiPunt, 3 plays, 46 yards
Q2 DukePunt, 3 plays, 55 yards
Q3 DukeFumble, 3 plays, 6 yards
Q3 MiamiTouchdown, 8 plays, 32 yards
Q3 DukePunt, 3 plays, 55 yards
Q3 MiamiFumble, 6 plays, 24 yards
Q3 DukeField goal, 7 plays, 29 yards
Q3 MiamiPunt, 7 plays, 75 yards
Q3 DukePunt, 5 plays, 66 yards
Q4 MiamiPunt, 5 plays, 53 yards
Q4 DukeInterception, 1 play, 39 yards
Q4 MiamiTouchdown, 3 plays, 66 yards
Q4 DukeTurnover on downs, 12 plays, 53 yards
Q4 MiamiPunt, 3 plays, 50 yards
Q4 DukeInterception, 8 plays, 20 yards
Q4 MiamiFumble, 1 play, 3 yards
Q4 DukeTurnover on downs, 6 plays, 8 yards
Q4 MiamiEnd of game, 1 play, −1 yard
Play by play
1st quarter8 drives, then Miami 9, Duke 0
Miami Field goal, 9 plays
15:00
1st & 10 at own 35
Jack Willoughby kickoff for 65 yds for a touchback
14:48
1st & 10 at own 25
Brad Kaaya pass complete to Herb Waters for 25 yds to the 50 yard line for a 1ST down
14:30
1st & 10 at the 50
Duke Johnson run for 16 yds to the Duke 34 for a 1ST down
13:50
1st & 10 at opp 34
Duke Johnson run for 4 yds to the Duke 30
13:13
2nd & 6 at opp 30
Brad Kaaya pass complete to Joseph Yearby for 5 yds to the Duke 25
12:45
3rd & 1 at opp 25
Duke Johnson run for 5 yds to the Duke 20 for a 1ST down
12:18
1st & 10 at opp 20
Brad Kaaya pass complete to Walter Tucker for 8 yds to the Duke 12
11:30
2nd & 2 at opp 12
Brad Kaaya pass complete to Stacy Coley for no gain to the Duke 12
11:06
3rd & 2 at opp 12
Brad Kaaya pass incomplete to Phillip Dorsett
11:01
4th & 2 at opp 12
Michael Badgley 29 yd FG GOODMiami 3, Duke 0
Duke Punt, 3 plays
10:55
4th & 2 at own 35
Michael Badgley kickoff for 58 yds , DeVon Edwards return for 24 yds to the Duke 31
10:40
1st & 10 at own 31
Shaquille Powell run for 3 yds to the Duke 34
10:15
2nd & 7 at own 34
Anthony Boone pass complete to Jamison Crowder for no gain to the Duke 34
9:56
3rd & 7 at own 34
Anthony Boone pass incomplete to Issac Blakeney
9:46
4th & 7 at own 34
Will Monday punt for 49 yds , Stacy Coley returns for 7 yds to the MiaFl 24
Miami Touchdown, 8 plays
9:39
1st & 10 at own 24
Brad Kaaya pass incomplete to Stacy Coley
9:30
2nd & 10 at own 24
Brad Kaaya pass complete to Clive Walford for 11 yds to the MiaFl 35 for a 1ST down
9:05
1st & 10 at own 35
Duke Johnson run for 15 yds to the 50 yard line for a 1ST down
8:42
1st & 10 at the 50
Brad Kaaya pass complete to Herb Waters for 10 yds to the Duke 40 for a 1ST down
8:11
1st & 10 at opp 40
Brad Kaaya pass complete to Malcolm Lewis for 15 yds to the Duke 25 for a 1ST down
7:39
1st & 10 at opp 25
Brad Kaaya pass complete to Duke Johnson for 6 yds to the Duke 19
7:15
2nd & 4 at opp 19
Brad Kaaya pass complete to Clive Walford for 12 yds to the Duke 7 for a 1ST down
6:57
1st & goal at opp 7
Duke Johnson run for 7 yds for a TD, (Michael Badgley BLOCKED)Miami 9, Duke 0
Duke Punt, 3 plays
6:57
1st & 10 at own 35
Michael Badgley kickoff for 56 yds , Josh Snead return for 5 yds to the Duke 20 Josh Snead fumbled, recovered by Duke Josh Snead
6:57
1st & 10 at own 20
Anthony Boone pass incomplete to Jamison Crowder
6:30
2nd & 10 at own 20
Anthony Boone run for 5 yds to the Duke 25
6:00
3rd & 5 at own 25
Anthony Boone pass incomplete to Issac Blakeney
5:51
4th & 5 at own 25
Will Monday punt for 45 yds , Stacy Coley returns for 2 yds to the MiaFl 32
Miami Punt, 5 plays
5:51
1st & 10 at own 32
Brad Kaaya pass complete to Herb Waters for 12 yds to the MiaFl 44 for a 1ST down
5:30
1st & 10 at own 44
Duke Johnson run for no gain to the MiaFl 44 MIAMI FL Penalty, Offensive Holding (Clive Walford) to the MiaFl 40
5:00
1st & 14 at own 40
Brad Kaaya pass incomplete to Duke Johnson
4:30
2nd & 14 at own 40
Duke Johnson run for 5 yds to the MiaFl 45
4:02
3rd & 9 at own 45
Brad Kaaya pass complete to Duke Johnson for 4 yds to the MiaFl 49
3:31
4th & 5 at own 49
Justin Vogel punt for 37 yds, downed at the Duke 14
Duke Punt, 4 plays
3:20
1st & 10 at own 14
Shaun Wilson run for no gain to the Duke 14 for a 1ST down MIAMI FL Penalty, Unsportsmanlike Conduct (Jamal Carter) to the Duke 31 for a 1ST down
3:00
1st & 10 at own 31
Anthony Boone pass complete to Jamison Crowder for a loss of 2 yards to the Duke 29
2:45
2nd & 12 at own 29
Shaun Wilson run for 6 yds to the Duke 35
1:43
3rd & 6 at own 35
Anthony Boone pass incomplete to David Reeves
1:31
4th & 6 at own 35
Will Monday punt for 50 yds , Stacy Coley returns for 1 yd to the MiaFl 36 MIAMI FL Penalty, Illegal Block (Garrett Kidd) to the MiaFl 10
Miami Punt, 3 plays
1:20
1st & 10 at own 10
Brad Kaaya pass incomplete to Duke Johnson
1:00
2nd & 10 at own 10
Duke Johnson run for 7 yds to the MiaFl 17
0:36
3rd & 3 at own 17
Brad Kaaya pass incomplete
0:25
4th & 3 at own 17
Justin Vogel punt for 43 yds , Jamison Crowder returns for 7 yds to the Duke 47
Duke Punt, 3 plays
0:15
1st & 10 at own 47
Anthony Boone pass incomplete
0:01
2nd & 10 at own 47
Joseph Ajeigbe run for 3 yds to the 50 yard line
Q2 15:00
3rd & 7 at the 50
DUKE Penalty, False Start (TEAM) to the Duke 45
Q2 14:45
3rd & 12 at own 45
TEAM run for no gain to the Duke 32 TEAM fumbled, recovered by Duke Anthony Boone
Q2 14:15
4th & 25 at own 32
Will Monday punt for 44 yds, fair catch by Stacy Coley at the MiaFl 24
2nd quarter8 drives, then Miami 9, Duke 7
Miami Punt, 3 plays
14:00
1st & 10 at own 24
Joseph Yearby run for 7 yds to the MiaFl 31
13:45
2nd & 3 at own 31
Brad Kaaya pass incomplete to Malcolm Lewis
13:15
3rd & 3 at own 31
Gus Edwards run for a loss of 1 yard to the MiaFl 30
12:55
4th & 4 at own 30
Justin Vogel punt for 43 yds, fair catch by Jamison Crowder at the Duke 27
Duke Touchdown, 6 plays
12:44
1st & 10 at own 27
Shaquille Powell run for 11 yds to the Duke 38 for a 1ST down
12:29
1st & 10 at own 38
Anthony Boone pass incomplete to Issac Blakeney
12:15
2nd & 10 at own 38
Shaquille Powell run for 17 yds to the MiaFl 45 for a 1ST down
12:00
1st & 10 at opp 45
Anthony Boone pass complete to Johnell Barnes for 29 yds to the MiaFl 16 for a 1ST down
11:30
1st & 10 at opp 16
Shaquille Powell run for 9 yds to the MiaFl 7
11:22
2nd & 1 at opp 7
Shaquille Powell run for 7 yds for a TD, (Ross Martin KICK)Miami 9, Duke 7
Miami Punt, 3 plays
11:22
2nd & 1 at own 35
Jack Willoughby kickoff for 60 yds , Stacy Coley return for 23 yds to the MiaFl 28
11:09
1st & 10 at own 28
Brad Kaaya pass incomplete to Phillip Dorsett
10:56
2nd & 10 at own 28
Gus Edwards run for 5 yds to the MiaFl 33
10:26
3rd & 5 at own 33
Brad Kaaya pass incomplete to Herb Waters
10:12
4th & 5 at own 33
Justin Vogel punt for 56 yds , Jamison Crowder returns for 1 yd to the Duke 12
Duke Punt, 7 plays
10:10
1st & 10 at own 12
Anthony Boone pass incomplete to Issac Blakeney
9:52
2nd & 10 at own 12
Josh Snead run for 1 yd to the Duke 13
9:00
3rd & 9 at own 13
Anthony Boone pass complete to Shaun Wilson for 18 yds to the Duke 31 DUKE Penalty, Illegal Block (Max McCaffrey) to the Duke 21
8:55
3rd & 1 at own 21
Anthony Boone run for 3 yds to the Duke 24 for a 1ST down
8:36
1st & 10 at own 24
Anthony Boone pass incomplete to Jamison Crowder
7:51
2nd & 10 at own 24
Josh Snead run for 6 yds to the Duke 30
7:51
3rd & 4 at own 30
Timeout MIAMI FL, clock 07:51
7:46
3rd & 4 at own 30
Anthony Boone pass incomplete to Jamison Crowder
7:38
4th & 4 at own 30
Will Monday punt for 54 yds, punt out-of-bounds at the MiaFl 16
Miami Missed FG, 8 plays
7:23
1st & 10 at own 16
Duke Johnson run for 4 yds to the MiaFl 20
6:45
2nd & 6 at own 20
Duke Johnson run for 14 yds to the MiaFl 34 for a 1ST down
6:15
1st & 10 at own 34
Joseph Yearby run for 13 yds to the MiaFl 47 for a 1ST down
5:46
1st & 10 at own 47
Joseph Yearby run for 14 yds to the Duke 39 for a 1ST down
5:15
1st & 10 at opp 39
Joseph Yearby run for 2 yds to the Duke 37
5:15
2nd & 8 at opp 37
MIAMI FL Penalty, Substitution Infraction (TEAM) to the Duke 42
4:30
2nd & 13 at opp 42
Brad Kaaya pass complete to Stacy Coley for 7 yds to the Duke 35
3:45
3rd & 6 at opp 35
Brad Kaaya pass incomplete to Phillip Dorsett
3:39
4th & 6 at opp 35
Michael Badgley 52 yd FG MISSED
Duke Punt, 3 plays
3:25
1st & 10 at own 35
Anthony Boone pass complete to Jamison Crowder for 5 yds to the Duke 40
3:00
2nd & 5 at own 40
TEAM run for no gain to the Duke 29 TEAM fumbled, recovered by Duke Anthony Boone
2:15
3rd & 16 at own 29
Anthony Boone pass complete to Shaun Wilson for 13 yds to the Duke 42
1:57
4th & 3 at own 42
Will Monday punt for 49 yds, fair catch by Stacy Coley at the MiaFl 9
Miami Punt, 3 plays
1:52
1st & 10 at own 9
Brad Kaaya pass incomplete to Clive Walford
1:46
2nd & 10 at own 9
Brad Kaaya pass complete to Malcolm Lewis for 5 yds to the MiaFl 14
1:35
3rd & 5 at own 14
Duke Johnson run for 4 yds to the MiaFl 18
1:35
4th & 1 at own 18
Timeout DUKE, clock 01:35
1:28
4th & 1 at own 18
Justin Vogel punt for 37 yds, fair catch by Jamison Crowder at the Duke 45
Duke Punt, 3 plays
1:09
1st & 10 at own 45
Anthony Boone pass complete to Shaquille Powell for 2 yds to the Duke 47
1:00
2nd & 8 at own 47
Anthony Boone pass incomplete to Max McCaffrey
0:36
3rd & 8 at own 47
Anthony Boone pass complete to Issac Blakeney for 3 yds to the 50 yard line
0:08
4th & 5 at the 50
Timeout DUKE, clock 00:08
0:08
4th & 5 at the 50
Will Monday punt for 50 yds, downed at the MiaFl 0
0:00
4th & 5 at the 50
Will Monday punt for 50 yds, downed at the MiaFl 0
3rd quarter7 drives, then Miami 16, Duke 10
Duke Fumble, 3 plays
15:00
1st & 10 at own 35
Michael Badgley kickoff for 61 yds , DeVon Edwards return for 22 yds to the Duke 26
14:30
1st & 10 at own 26
Anthony Boone pass complete to Josh Snead for 1 yd to the Duke 27
14:03
2nd & 9 at own 27
Anthony Boone run for 4 yds to the Duke 31
13:22
3rd & 5 at own 31
Anthony Boone pass complete to Issac Blakeney for 1 yd Issac Blakeney fumbled, forced by Denzel Perryman, recovered by MiaFl Antonio Crawford
Miami Touchdown, 8 plays
13:00
1st & 10 at opp 32
Duke Johnson run for 2 yds to the Duke 30
12:30
2nd & 8 at opp 30
Duke Johnson run for 4 yds to the Duke 26
12:12
3rd & 4 at opp 26
Brad Kaaya pass complete to Braxton Berrios for 7 yds to the Duke 19 for a 1ST down
11:40
1st & 10 at opp 19
Gus Edwards run for 1 yd to the Duke 18
11:06
2nd & 9 at opp 18
Brad Kaaya pass incomplete to Malcolm Lewis
10:31
3rd & 9 at opp 18
Brad Kaaya pass complete to Joseph Yearby for no gain to the Duke 18 MIAMI FL Penalty, Illegal Block (Ereck Flowers) to the Duke 28
10:31
3rd & 19 at opp 28
Timeout MIAMI FL, clock 10:31
10:26
3rd & 19 at opp 28
Brad Kaaya pass incomplete to Clive Walford
10:18
4th & 19 at opp 28
Brad Kaaya pass complete to Herb Waters for 28 yds for a TD, (Michael Badgley KICK)Miami 16, Duke 7
Duke Punt, 3 plays
10:18
4th & 19 at own 35
Michael Badgley kickoff for 65 yds for a touchback
10:12
1st & 10 at own 25
Anthony Boone pass incomplete to Shaquille Powell
9:49
2nd & 10 at own 25
Anthony Boone pass complete to Jamison Crowder for no gain to the Duke 25
9:30
3rd & 10 at own 25
Anthony Boone pass incomplete to Jamison Crowder
9:18
4th & 10 at own 25
Will Monday punt for 59 yds , Stacy Coley returns for 4 yds to the MiaFl 20
Miami Fumble, 6 plays
9:10
1st & 10 at own 20
Brad Kaaya pass complete to Malcolm Lewis for 9 yds to the MiaFl 29
8:45
2nd & 1 at own 29
Duke Johnson run for 5 yds to the MiaFl 34 for a 1ST down
7:50
1st & 10 at own 34
Duke Johnson run for 5 yds to the MiaFl 39
7:30
2nd & 5 at own 39
Joseph Yearby run for 5 yds to the MiaFl 44 for a 1ST down
7:16
1st & 10 at own 44
Brad Kaaya pass incomplete to Braxton Berrios
6:59
2nd & 10 at own 44
Brad Kaaya pass complete to Malcolm Lewis for no gain Malcolm Lewis fumbled, forced by Jeremy Cash, recovered by Duke Breon Borders
Duke Field goal, 7 plays
6:45
1st & 10 at opp 44
Anthony Boone pass complete to Shaun Wilson for 12 yds to the MiaFl 32 for a 1ST down
6:10
1st & 10 at opp 32
Shaun Wilson run for 5 yds to the MiaFl 27
5:45
2nd & 5 at opp 27
DUKE Penalty, False Start (Issac Blakeney) to the MiaFl 32
5:26
2nd & 10 at opp 32
Shaun Wilson run for 11 yds to the MiaFl 21 for a 1ST down
4:54
1st & 10 at opp 21
Anthony Boone pass incomplete to Shaun Wilson
4:41
2nd & 10 at opp 21
Shaun Wilson run for 8 yds to the MiaFl 13
4:20
3rd & 2 at opp 13
Shaun Wilson run for a loss of 2 yards to the MiaFl 15
3:57
4th & 4 at opp 15
Ross Martin 33 yd FG GOODMiami 16, Duke 10
Miami Punt, 7 plays
3:57
4th & 4 at own 35
Jack Willoughby kickoff for 65 yds , Stacy Coley return for 11 yds to the MiaFl 11
3:45
1st & 10 at own 11
Duke Johnson run for 4 yds to the MiaFl 15
3:15
2nd & 6 at own 15
Duke Johnson run for 8 yds to the MiaFl 23 for a 1ST down
2:45
1st & 10 at own 23
Joseph Yearby run for 9 yds to the MiaFl 32
2:15
2nd & 1 at own 32
Joseph Yearby run for 4 yds to the MiaFl 36 for a 1ST down
1:45
1st & 10 at own 36
Brad Kaaya pass incomplete to Phillip Dorsett
1:15
2nd & 10 at own 36
Duke Johnson run for 4 yds to the MiaFl 40
0:45
3rd & 6 at own 40
Brad Kaaya run for no gain to the MiaFl 40
0:25
4th & 6 at own 40
Justin Vogel punt for 46 yds, fair catch by Jamison Crowder at the Duke 14
Duke Punt, 5 plays
0:01
1st & 10 at own 14
Shaquille Powell run for 8 yds to the Duke 22
Q4 14:48
2nd & 2 at own 22
Boone, Anthony pass incomplete to Crowder, Jamison, PENALTY MIAMIFL pass interference (Crawford, Antonio) 15 yards to the DUKE37, NO PLAY, 1ST DOWN DUKE. for a 1ST down
Q4 14:15
1st & 10 at own 37
Anthony Boone pass complete to Jamison Crowder for 15 yds to the MiaFl 48 for a 1ST down
Q4 14:00
1st & 10 at opp 48
Shaquille Powell run for 1 yd to the MiaFl 47
Q4 13:45
2nd & 9 at opp 47
Shaquille Powell run for 2 yds to the MiaFl 45
Q4 13:15
3rd & 7 at opp 45
Anthony Boone pass incomplete
Q4 13:01
4th & 7 at opp 45
Will Monday punt for 45 yds for a touchback
4th quarter8 drives, then Miami 22, Duke 10
Miami Punt, 5 plays
12:55
1st & 10 at own 20
Brad Kaaya pass complete to Joseph Yearby for 7 yds to the MiaFl 27
12:15
2nd & 3 at own 27
Duke Johnson run for 16 yds to the MiaFl 43 for a 1ST down
11:45
1st & 10 at own 43
Duke Johnson run for no gain to the MiaFl 43
11:30
2nd & 10 at own 43
TEAM run for a loss of 14 yards to the MiaFl 29
10:55
3rd & 24 at own 29
Brad Kaaya pass complete to Herb Waters for 6 yds to the MiaFl 35
10:04
4th & 18 at own 35
Justin Vogel punt for 38 yds, fair catch by Jamison Crowder at the Duke 27
Duke Interception, 1 play
9:56
1st & 10 at own 27
Anthony Boone pass intercepted Ladarius Gunter return for no gain to the MiaFl 34
Miami Touchdown, 3 plays
9:45
1st & 10 at own 34
Duke Johnson run for 6 yds to the MiaFl 40
9:13
2nd & 4 at own 40
Duke Johnson run for 11 yds to the Duke 49 for a 1ST down
8:27
1st & 10 at opp 49
Joseph Yearby 47 Yd pass from Brad Kaaya (Two-Point Pass Conversion Failed)Miami 22, Duke 10
Duke Turnover on downs, 12 plays
8:27
1st & 10 at own 35
Michael Badgley kickoff for 65 yds for a touchback
8:00
1st & 10 at own 25
Shaquille Powell run for 3 yds to the Duke 28
7:33
2nd & 7 at own 28
Anthony Boone pass complete to Shaun Wilson for 2 yds to the Duke 30
7:00
3rd & 5 at own 30
Anthony Boone pass complete to Shaun Wilson for 8 yds to the Duke 38 for a 1ST down
6:38
1st & 10 at own 38
Anthony Boone pass incomplete to Shaun Wilson
6:30
2nd & 10 at own 38
Anthony Boone pass complete to Issac Blakeney for 10 yds to the Duke 48 for a 1ST down
6:30
1st & 10 at opp 41
Anthony Boone pass incomplete to Jamison Crowder
6:00
1st & 10 at own 48
Anthony Boone pass complete to Jamison Crowder for 11 yds to the MiaFl 41 for a 1ST down
6:00
2nd & 10 at opp 41
Anthony Boone pass complete to Shaun Wilson for 21 yds to the MiaFl 20 for a 1ST down
5:30
1st & 10 at opp 20
Shaun Wilson run for a loss of 2 yards to the MiaFl 22
5:00
2nd & 12 at opp 22
Anthony Boone pass incomplete to David Reeves
4:50
3rd & 12 at opp 22
Anthony Boone pass incomplete to Johnell Barnes
4:42
4th & 12 at opp 22
Anthony Boone pass incomplete to David Reeves
Miami Punt, 3 plays
4:30
1st & 10 at own 22
Duke Johnson run for 1 yd to the MiaFl 23
4:00
2nd & 9 at own 23
Duke Johnson run for a loss of 3 yards to the MiaFl 20
3:54
3rd & 12 at own 20
Timeout DUKE, clock 03:54
3:42
3rd & 12 at own 20
Joseph Yearby run for 5 yds to the MiaFl 25
3:42
4th & 7 at own 25
Timeout DUKE, clock 03:42
3:31
4th & 7 at own 25
Justin Vogel punt for 47 yds , Jamison Crowder returns for no gain to the Duke 28
Duke Interception, 8 plays
3:10
1st & 10 at own 28
Anthony Boone pass complete to Shaquille Powell for 8 yds to the Duke 36
2:50
2nd & 2 at own 36
Anthony Boone pass complete to Jamison Crowder for 18 yds to the MiaFl 46 for a 1ST down
2:45
1st & 10 at opp 46
Anthony Boone pass incomplete to Shaquille Powell
2:45
2nd & 10 at opp 46
DUKE Penalty, False Start (TEAM) to the MiaFl 49
2:41
2nd & 13 at opp 49
Anthony Boone pass incomplete to Johnell Barnes
2:41
3rd & 13 at opp 49
MIAMI FL Penalty, Unsportsmanlike Conduct (Denzel Perryman) to the MiaFl 36 for a 1ST down
2:36
1st & 10 at opp 36
Anthony Boone pass incomplete to Jamison Crowder
2:20
2nd & 10 at opp 36
DUKE Penalty, Illegal Procedure (Matt Skura) to the MiaFl 41
2:15
2nd & 15 at opp 41
Anthony Boone pass complete to Erich Schneider for 2 yds to the MiaFl 39
2:00
3rd & 13 at opp 39
Anthony Boone pass incomplete to Johnell Barnes
1:55
4th & 13 at opp 39
Anthony Boone pass intercepted Denzel Perryman return for 20 yds to the Duke 48
1:49
1st & 10 at opp 48
Gus Edwards run for 1 yd to the Duke 45 Gus Edwards fumbled, forced by Jeremy Cash, recovered by Duke Deondre Singleton
Duke Turnover on downs, 6 plays
1:49
1st & 10 at own 45
Timeout MIAMI FL, clock 01:49
1:40
1st & 10 at own 45
Anthony Boone pass incomplete to Issac Blakeney
1:30
2nd & 10 at own 45
Anthony Boone sacked by Antonio Crawford for a loss of 2 yards to the Duke 43 DUKE Penalty, Intentional Grounding (Anthony Boone) to the Duke 43
1:20
2nd & 12 at own 43
Boone, Anthony pass incomplete to Crowder, Jamison, PENALTY MIAMIFL pass interference (Crawford, Antonio) 13 yards to the MIAMIFL44, NO PLAY, 1ST DOWN DUKE. for a 1ST down
1:20
1st & 10 at opp 44
Anthony Boone pass incomplete to Max McCaffrey
1:00
2nd & 10 at opp 44
Anthony Boone pass incomplete to Jamison Crowder
1:00
3rd & 10 at opp 44
DUKE Penalty, Illegal Procedure (Matt Skura) to the MiaFl 49
1:00
3rd & 15 at opp 49
Anthony Boone pass complete to Shaquille Powell for 2 yds to the MiaFl 47
1:00
4th & 13 at opp 47
Anthony Boone pass incomplete to David Reeves
Miami End of game, 1 play
0:35
1st & 10 at own 47
TEAM run for a loss of 1 yard 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.