Week 8 · 2023
Duke at Florida State
Sat 10/21/2023 07:30 PMDoak Campbell StadiumFlorida State pregame83% — Pregame win probability: 83% for Florida State. Florida State favored, and won.Conference
66°Clear0 mph N · 68% humidityRecorded at kickoff by College Football Data
Duke
20
8–5
Florida State
38
13–1
Attendance
79,560
reported
FSU10 plays, 39 yd · On downs | ||||
| 15:00 | 1st & 10 | own 35 | Charlie Ham kickoff for 65 yds for a touchback | 0 |
| 14:55 | 1st & 10 | own 25 | Jordan Travis pass incomplete | 0 |
| 14:35 | 2nd & 10 | own 25 | Lawrance Toafili run for 13 yds to the FSU 38 for a 1ST down | +13 |
| 14:30 | 1st & 10 | own 38 | Jordan Travis pass incomplete to Jaheim Bell | 0 |
| 14:04 | 2nd & 10 | own 38 | Jordan Travis pass complete to Jaheim Bell for 9 yds to the FSU 47 | +9 |
| 13:30 | 3rd & 1 | own 47 | Trey Benson run for 8 yds to the DUKE 45 for a 1ST down | +8 |
| 13:24 | 1st & 10 | opp 45 | Trey Benson run for 1 yd to the DUKE 44 | +1 |
| 12:42 | 2nd & 9 | opp 44 | Rodney Hill run for 2 yds to the DUKE 42 | +2 |
| 12:06 | 3rd & 7 | opp 42 | Jordan Travis pass complete to Lawrance Toafili for 6 yds to the DUKE 36 | +6 |
| 11:56 | 4th & 1 | opp 36 | Jordan Travis run for no gain to the DUKE 36 | 0 |
DUKE6 plays, 64 yd · Touchdown | ||||
| 11:35 | 1st & 10 | own 36 | Jordan Waters run for 8 yds to the DUKE 44 | +8 |
| 11:08 | 2nd & 2 | own 44 | Jordan Waters run for 3 yds to the DUKE 47 for a 1ST down | +3 |
| 10:47 | 1st & 10 | own 47 | Riley Leonard pass incomplete to Jeremiah Hasley | 0 |
| 10:38 | 2nd & 10 | own 47 | Riley Leonard pass complete to Jalon Calhoun for 11 yds to the FSU 42 for a 1ST down | +11 |
| 10:01 | 1st & 10 | opp 42 | Riley Leonard pass incomplete to Jordan Waters | 0 |
| 9:50 | 2nd & 10 | opp 42 | Jaquez Moore run for 42 yds for a TD (Todd Pelino KICK) | +42 |
FSU6 plays, 8 yd · On downs | ||||
| 9:50 | 2nd & 10 | own 35 | Charlie Ham kickoff for 65 yds , Rodney Hill return for 27 yds to the FSU 27 | +27 |
| 9:48 | 1st & 10 | own 27 | Florida State Penalty, Delay of Game (-5 Yards) to the FSU 22 | −5 |
| 9:25 | 1st & 15 | own 22 | Jordan Travis pass complete to Johnny Wilson for 10 yds to the FSU 32 | +10 |
| 9:00 | 2nd & 5 | own 32 | Trey Benson run for 4 yds to the FSU 36 | +4 |
| 9:00 | 3rd & 1 | own 36 | Florida State Penalty, Illegal Touching (Kyle Morlock) to the FSU 36 | 0 |
| 8:17 | 4th & 1 | own 36 | Trey Benson run for a loss of 1 yard to the FSU 35 | −1 |
DUKE4 plays, 7 yd · Field goal | ||||
| 8:12 | 1st & 10 | opp 35 | Jaquez Moore run for 3 yds to the FSU 32 | +3 |
| 7:13 | 2nd & 7 | opp 32 | Jaquez Moore run for 4 yds to the FSU 28 | +4 |
| 6:53 | 3rd & 3 | opp 28 | Riley Leonard pass incomplete to Sahmir Hagans | 0 |
| 6:48 | 4th & 3 | opp 28 | Todd Pelino 45 yd FG GOOD | +45 |
FSU15 plays, 85 yd · Touchdown | ||||
| 6:48 | 4th & 3 | own 35 | Charlie Ham kickoff for 65 yds , Rodney Hill return for 15 yds to the FSU 15 | +15 |
| 6:30 | 1st & 10 | own 15 | Jordan Travis pass complete to Markeston Douglas for 10 yds to the FSU 25 for a 1ST down | +10 |
| 6:04 | 1st & 10 | own 25 | Jordan Travis pass complete to Johnny Wilson for 11 yds to the FSU 36 for a 1ST down | +11 |
| 5:45 | 1st & 10 | own 36 | Caziah Holmes run for 1 yd to the FSU 37 | +1 |
| 5:03 | 2nd & 9 | own 37 | Jordan Travis pass complete to Jaheim Bell for 6 yds to the FSU 43 | +6 |
| 4:30 | 3rd & 3 | own 43 | Jordan Travis pass complete to Markeston Douglas for 8 yds to the DUKE 49 for a 1ST down | +8 |
| 4:00 | 1st & 10 | opp 49 | Trey Benson run for 3 yds to the DUKE 46 | +3 |
| 3:55 | 2nd & 7 | opp 46 | Jordan Travis run for a loss of 4 yards to the 50 yard line Jordan Travis fumbled, recovered by FSU Maurice Smith , return to the 50 yard line | −4 |
| 3:40 | 3rd & 11 | midfield | Jordan Travis pass complete to Johnny Wilson for 12 yds to the DUKE 38 for a 1ST down | +12 |
| 3:25 | 1st & 10 | opp 38 | Jordan Travis pass incomplete | 0 |
| 2:30 | 2nd & 10 | opp 38 | Florida State Penalty, Offensive Holding (-10 Yards) to the DUKE 48 | −10 |
| 2:00 | 2nd & 20 | opp 48 | Jordan Travis pass complete to Kyle Morlock for 22 yds to the DUKE 26 for a 1ST down | +22 |
| 1:45 | 1st & 10 | opp 26 | Lawrance Toafili run for 4 yds to the DUKE 22 | +4 |
| 0:45 | 2nd & 6 | opp 22 | Jordan Travis pass complete to Jaheim Bell for 15 yds to the DUKE 7 for a 1ST down | +15 |
| 0:13 | 1st & goal | opp 7 | Jordan Travis pass complete to Caziah Holmes for 7 yds for a TD (Ryan Fitzgerald KICK) | +7 |
DUKE6 plays, 0 yd · Punt | ||||
| 0:13 | 1st & 10 | own 35 | Ryan Fitzgerald kickoff for 65 yds for a touchback | 0 |
| 0:00 | 1st & 10 | own 25 | Jordan Waters run for no gain to the DUKE 25 | 0 |
| 0:00 | own 25 | End of 1st Quarter | 0 | |
| 14:53 | 2nd & 10 | own 25 | Riley Leonard pass incomplete | 0 |
| 14:47 | 3rd & 10 | own 25 | Riley Leonard pass incomplete to Jalon Calhoun | 0 |
| 14:35 | 4th & 10 | own 25 | Porter Wilson punt for 60 yds , Keon Coleman returns for 1 yd to the FSU 26 Florida State Penalty, Illegal Block (8 Yards) to the FSU 8 | +1 |
FSU3 plays, -2 yd · Defensive TD | ||||
| 14:02 | 1st & 10 | own 8 | Jordan Travis pass complete to Trey Benson for a loss of 5 yards to the FSU 3 | −5 |
| 13:32 | 2nd & 15 | own 3 | Trey Benson run for 3 yds to the FSU 6 | +3 |
| 13:04 | 3rd & 12 | own 6 | Jordan Travis pass intercepted for a TD Chandler Rivers return for 13 yds for a TD (Todd Pelino KICK) | +13 |
FSU1 play, 0 yd · Touchdown | ||||
| 12:51 | 1st & 10 | own 35 | Charlie Ham kickoff for 64 yds , Deuce Spann return for 99 yds for a TD (Ryan Fitzgerald KICK) | +99 |
DUKE9 plays, 17 yd · Turnover | ||||
| 12:51 | 1st & 10 | own 35 | Ryan Fitzgerald kickoff for 65 yds for a touchback | 0 |
| 12:33 | 1st & 10 | own 25 | Jaquez Moore run for 15 yds to the DUKE 40 for a 1ST down | +15 |
| 12:26 | 1st & 10 | own 40 | Riley Leonard pass incomplete to Jordan Moore | 0 |
| 12:26 | 2nd & 10 | own 40 | Duke Penalty, False Start (-5 Yards) to the DUKE 35 | −5 |
| 12:05 | 2nd & 15 | own 35 | Riley Leonard pass complete to Jordan Moore for 18 yds to the FSU 47 for a 1ST down | +18 |
| 11:49 | 1st & 10 | opp 47 | Jaquez Moore run for a loss of 3 yards to the 50 yard line | −3 |
| 10:58 | 2nd & 13 | midfield | Jordan Waters run for 2 yds to the FSU 48 | +2 |
| 10:32 | 3rd & 11 | opp 48 | Duke Penalty, Offensive Holding (Graham Barton) to the DUKE 42 | −10 |
| 10:15 | 3rd & 21 | own 42 | Riley Leonard pass intercepted Shyheim Brown return for no gain to the FSU 41 | 0 |
FSU7 plays, 45 yd · Field goal | ||||
| 10:03 | 1st & 10 | own 41 | Florida State Penalty, Illegal Formation (-5 Yards) to the FSU 36 | −5 |
| 9:26 | 1st & 15 | own 36 | Jordan Travis pass complete to Johnny Wilson for 14 yds to the 50 yard line | +14 |
| 8:55 | 2nd & 1 | midfield | Jordan Travis pass complete to Keon Coleman for 30 yds to the DUKE 20 for a 1ST down | +30 |
| 8:37 | 1st & 10 | opp 20 | Rodney Hill run for 8 yds to the DUKE 12 | +8 |
| 8:11 | 2nd & 2 | opp 12 | Rodney Hill run for a loss of 2 yards to the DUKE 14 | −2 |
| 7:35 | 3rd & 4 | opp 14 | Jordan Travis pass incomplete to Johnny Wilson | 0 |
| 7:31 | 4th & 4 | opp 14 | Ryan Fitzgerald 32 yd FG GOOD | +32 |
DUKE21 plays, 58 yd · Field goal | ||||
| 7:31 | 4th & 4 | own 35 | Ryan Fitzgerald kickoff for 65 yds , Terry Moore return for 26 yds to the DUKE 26 | +26 |
| 7:08 | 1st & 10 | own 26 | Jaquez Moore run for 6 yds to the DUKE 32 | +6 |
| 6:40 | 2nd & 4 | own 32 | Jaquez Moore run for 3 yds to the DUKE 35 | +3 |
| 6:05 | 3rd & 1 | own 35 | Jaquez Moore run for 5 yds to the DUKE 40 for a 1ST down | +5 |
| 5:02 | 1st & 10 | own 40 | Riley Leonard pass complete to Jordan Waters for 8 yds to the DUKE 48 | +8 |
| 4:30 | 2nd & 2 | own 48 | Jordan Waters run for 3 yds to the FSU 49 for a 1ST down | +3 |
| 3:59 | 1st & 10 | opp 49 | Duke Penalty, Offensive Holding (Maurice McIntyre) to the DUKE 41 | −10 |
| 3:54 | 1st & 20 | own 41 | Riley Leonard pass incomplete | 0 |
| 3:20 | 2nd & 20 | own 41 | Riley Leonard run for 13 yds to the FSU 46 | +13 |
| 2:42 | 3rd & 7 | opp 46 | Jaquez Moore run for 24 yds to the FSU 22 for a 1ST down | +24 |
| 2:19 | 1st & 10 | opp 22 | Jordan Waters run for 2 yds to the FSU 20 | +2 |
| 2:19 | 2nd & 8 | opp 20 | Timeout Florida State, clock 02:19 | 0 |
| 2:06 | 2nd & 8 | opp 20 | Jordan Waters run for 14 yds to the FSU 6 for a 1ST down | +14 |
| 1:38 | 1st & goal | opp 6 | Jordan Waters run for a loss of 3 yards to the FSU 9 | −3 |
| 1:38 | 2nd & 0 | opp 9 | Timeout Florida State, clock 01:38 | 0 |
| 1:32 | 2nd & 0 | opp 9 | Duke Penalty, Offensive Holding (Jake Hornibrook) to the FSU 19 | −10 |
| 1:26 | 2nd & 0 | opp 19 | Jaquez Moore run for 1 yd to the FSU 18 | +1 |
| 1:26 | 3rd & 0 | opp 18 | Timeout Florida State, clock 01:26 | 0 |
| 1:05 | 3rd & 0 | opp 18 | Jordan Waters run for 2 yds to the FSU 16 | +2 |
| 0:40 | 4th & 0 | opp 16 | Timeout Duke, clock 00:40 | 0 |
| 0:36 | 4th & 0 | opp 16 | Todd Pelino 33 yd FG GOOD | +33 |
FSU7 plays, 18 yd · End of period | ||||
| 0:36 | 4th & 20 | own 35 | Charlie Ham kickoff for 65 yds for a touchback | 0 |
| 0:27 | 1st & 10 | own 25 | Jordan Travis pass complete to Lawrance Toafili for 9 yds to the FSU 34 | +9 |
| 0:21 | 2nd & 1 | own 34 | Jordan Travis pass complete to Lawrance Toafili for 4 yds to the FSU 38 for a 1ST down | +4 |
| 0:15 | 1st & 10 | own 38 | Jordan Travis pass incomplete | 0 |
| 0:10 | 2nd & 10 | own 38 | Jordan Travis pass complete to Hykeem Williams for 7 yds to the FSU 45 | +7 |
| 0:00 | 3rd & 3 | own 45 | Jordan Travis sacked by Wesley Williams for a loss of 2 yards to the FSU 43 | −2 |
| 0:00 | own 45 | End of 2nd Quarter | 0 | |
DUKE7 plays, 2 yd · Punt | ||||
| 14:52 | 1st & 10 | own 35 | Ryan Fitzgerald kickoff for 64 yds , Terry Moore return for 32 yds to the DUKE 33 Florida State Penalty, Defensive Offside (-5 Yards) to the DUKE 38 | +32 |
| 14:20 | 1st & 10 | own 38 | Riley Leonard pass complete to Sahmir Hagans for 6 yds to the DUKE 44 | +6 |
| 13:50 | 2nd & 4 | own 44 | Jordan Waters run for 1 yd to the DUKE 45 | +1 |
| 13:22 | 3rd & 3 | own 45 | Riley Leonard pass incomplete | 0 |
| 13:21 | 4th & 3 | own 45 | Timeout Florida State, clock 13:21 | 0 |
| 13:21 | 4th & 3 | own 45 | Duke Penalty, Delay of Game (-5 Yards) to the DUKE 40 | −5 |
| 13:12 | 4th & 8 | own 40 | Porter Wilson punt for 54 yds , Keon Coleman returns for 7 yds to the FSU 13 | +7 |
FSU6 plays, 8 yd · Punt | ||||
| 12:40 | 1st & 10 | own 13 | Trey Benson run for 10 yds to the FSU 23 for a 1ST down | +10 |
| 12:08 | 1st & 10 | own 23 | Jordan Travis pass complete to Jaheim Bell for 3 yds to the FSU 26 | +3 |
| 11:23 | 2nd & 7 | own 26 | Trey Benson run for no gain to the FSU 26 | 0 |
| 11:14 | 3rd & 7 | own 26 | Jordan Travis pass incomplete | 0 |
| 11:14 | 4th & 7 | own 26 | Florida State Penalty, Delay of Game (-5 Yards) to the FSU 21 | −5 |
| 11:07 | 4th & 12 | own 21 | Alex Mastromanno punt for 40 yds, fair catch by Jalon Calhoun at the DUKE 39 | 0 |
DUKE12 plays, 57 yd · On downs | ||||
| 10:43 | 1st & 10 | own 39 | Riley Leonard pass complete to Jordan Moore for 8 yds to the DUKE 47 | +8 |
| 10:05 | 2nd & 2 | own 47 | Jaquez Moore run for 5 yds to the FSU 48 for a 1ST down | +5 |
| 9:29 | 1st & 10 | opp 48 | Riley Leonard pass complete to Sahmir Hagans for 6 yds to the FSU 42 | +6 |
| 8:57 | 2nd & 4 | opp 42 | Jaquez Moore run for 3 yds to the FSU 39 | +3 |
| 8:18 | 3rd & 1 | opp 39 | Jaylen Coleman run for 4 yds to the FSU 35 for a 1ST down | +4 |
| 7:13 | 1st & 10 | opp 35 | Riley Leonard pass complete to Jeremiah Hasley for 12 yds to the FSU 23 for a 1ST down | +12 |
| 7:00 | 1st & 10 | opp 23 | Florida State Penalty, Face Mask (12 Yards) to the FSU 11 for a 1ST down | +12 |
| 6:18 | 1st & 10 | opp 11 | Jordan Waters run for 4 yds to the FSU 7 | +4 |
| 5:47 | 2nd & 6 | opp 7 | Jordan Waters run for no gain to the FSU 7 | 0 |
| 4:43 | 3rd & 6 | opp 7 | Jordan Waters run for 3 yds to the FSU 4 | +3 |
| 4:27 | 4th & 3 | opp 4 | Timeout Duke, clock 04:27 | 0 |
| 4:21 | 4th & 3 | opp 4 | Henry Belin IV pass incomplete to Jalon Calhoun | 0 |
FSU16 plays, 96 yd · Touchdown | ||||
| 3:46 | 1st & 10 | own 4 | Jordan Travis run for 8 yds to the FSU 12 | +8 |
| 3:15 | 2nd & 2 | own 12 | Trey Benson run for a loss of 3 yards to the FSU 9 | −3 |
| 2:40 | 3rd & 5 | own 9 | Jordan Travis pass complete to Jaheim Bell for 6 yds to the FSU 15 for a 1ST down | +6 |
| 2:16 | 1st & 10 | own 15 | Jordan Travis run for 10 yds to the FSU 25 for a 1ST down | +10 |
| 2:00 | 1st & 10 | own 25 | Jordan Travis pass complete to Trey Benson for 3 yds to the FSU 28 | +3 |
| 1:49 | 2nd & 7 | own 28 | Jordan Travis pass incomplete | 0 |
| 1:25 | 3rd & 7 | own 28 | Jordan Travis pass complete to Hykeem Williams for 11 yds to the FSU 39 for a 1ST down | +11 |
| 1:06 | 1st & 10 | own 39 | Lawrance Toafili run for 6 yds to the FSU 45 | +6 |
| 0:43 | 2nd & 4 | own 45 | Jordan Travis pass complete to Johnny Wilson for 11 yds to the DUKE 44 for a 1ST down | +11 |
| 0:07 | 1st & 10 | opp 44 | Jordan Travis pass complete to Jaheim Bell for 6 yds to the DUKE 38 | +6 |
| 0:00 | opp 44 | End of 3rd Quarter | 0 | |
| 14:40 | 2nd & 4 | opp 38 | Jordan Travis pass complete to Jaheim Bell for 3 yds to the DUKE 35 | +3 |
| 14:06 | 3rd & 1 | opp 35 | Jordan Travis pass complete to Jaheim Bell for 5 yds to the DUKE 30 for a 1ST down | +5 |
| 13:50 | 1st & 10 | opp 30 | Jordan Travis run for 20 yds to the DUKE 10 for a 1ST down | +20 |
| 13:07 | 1st & 0 | opp 10 | Duke Penalty, Defensive Pass Interference (8 Yards) to the DUKE 2 for a 1ST down | +8 |
| 13:03 | 1st & goal | opp 2 | Jordan Travis run for 2 yds for a TD (Ryan Fitzgerald KICK) | +2 |
DUKE6 plays, -9 yd · Punt | ||||
| 13:03 | 1st & 10 | own 35 | Ryan Fitzgerald kickoff for 65 yds for a touchback | 0 |
| 12:38 | 1st & 10 | own 25 | Jaquez Moore run for a loss of 4 yards to the DUKE 21 | −4 |
| 12:14 | 2nd & 14 | own 21 | Duke Penalty, Delay of Game (-5 Yards) to the DUKE 16 | −5 |
| 11:47 | 2nd & 19 | own 16 | Henry Belin IV pass incomplete | 0 |
| 11:43 | 3rd & 19 | own 16 | Henry Belin IV pass incomplete to Jalon Calhoun | 0 |
| 11:35 | 4th & 19 | own 16 | Porter Wilson punt for 58 yds , Keon Coleman returns for no gain to the FSU 26 | 0 |
FSU7 plays, 74 yd · Touchdown | ||||
| 11:13 | 1st & 10 | own 26 | Jordan Travis run for 4 yds to the FSU 30 | +4 |
| 10:32 | 2nd & 6 | own 30 | Trey Benson run for 1 yd to the FSU 31 | +1 |
| 9:57 | 3rd & 5 | own 31 | Jordan Travis pass complete to Keon Coleman for 24 yds to the DUKE 45 for a 1ST down | +24 |
| 9:33 | 1st & 10 | opp 45 | Jordan Travis run for 5 yds to the DUKE 40 | +5 |
| 9:00 | 2nd & 5 | opp 40 | Jordan Travis run for 19 yds to the DUKE 21 for a 1ST down | +19 |
| 8:29 | 1st & 10 | opp 21 | Jordan Travis pass incomplete to Kentron Poitier | 0 |
| 8:23 | 2nd & 10 | opp 21 | Jordan Travis pass complete to Lawrance Toafili for 21 yds for a TD (Ryan Fitzgerald KICK) | +21 |
DUKE5 plays, 6 yd · On downs | ||||
| 8:23 | 2nd & 10 | own 35 | Ryan Fitzgerald kickoff for 63 yds , Terry Moore return for 24 yds to the DUKE 26 | +24 |
| 8:11 | 1st & 10 | own 26 | Henry Belin IV pass incomplete | 0 |
| 7:51 | 2nd & 10 | own 26 | Henry Belin IV pass complete to Sahmir Hagans for 7 yds to the DUKE 33 | +7 |
| 7:16 | 3rd & 3 | own 33 | Jaquez Moore run for a loss of 1 yard to the DUKE 32 | −1 |
| 7:12 | 4th & 4 | own 32 | Henry Belin IV pass incomplete | 0 |
FSU5 plays, 32 yd · Touchdown | ||||
| 6:43 | 1st & 10 | opp 32 | Rodney Hill run for 4 yds to the DUKE 28 | +4 |
| 5:48 | 2nd & 6 | opp 28 | Rodney Hill run for 9 yds to the DUKE 19 for a 1ST down | +9 |
| 5:14 | 1st & 10 | opp 19 | Caziah Holmes run for 3 yds to the DUKE 16 | +3 |
| 4:42 | 2nd & 7 | opp 16 | Caziah Holmes run for 7 yds to the DUKE 9 for a 1ST down | +7 |
| 4:15 | 1st & goal | opp 9 | Rodney Hill run for 9 yds for a TD (Ryan Fitzgerald KICK) | +9 |
DUKE8 plays, 38 yd · End of period | ||||
| 4:15 | 1st & 10 | own 35 | Ryan Fitzgerald kickoff for 62 yds for a touchback | 0 |
| 3:48 | 1st & 10 | own 25 | Jaquez Moore run for 3 yds to the DUKE 28 | +3 |
| 3:05 | 2nd & 7 | own 28 | Jaquez Moore run for 4 yds to the DUKE 32 | +4 |
| 2:36 | 3rd & 3 | own 32 | Jaylen Coleman run for 15 yds to the DUKE 47 for a 1ST down | +15 |
| 1:38 | 1st & 10 | own 47 | Jaylen Coleman run for 7 yds to the FSU 46 | +7 |
| 1:04 | 2nd & 3 | opp 46 | Jaylen Coleman run for 4 yds to the FSU 42 for a 1ST down | +4 |
| 0:29 | 1st & 10 | opp 42 | Peyton Jones run for 5 yds to the FSU 37 | +5 |
| 0:00 | opp 42 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Team
Florida State 10–0 vs Duke
- 2020 · wk 15Duke 35 @ Florida State 56
- 2017 · wk 7Florida State 17 @ Duke 10
- 2013 · wk 15Duke 7 @ Florida State 45
- 2012 · wk 9Duke 7 @ Florida State 48
- 2011 · wk 7Florida State 41 @ Duke 16
- 2007 · wk 9Duke 6 @ Florida State 25
- 2006 · wk 7Florida State 51 @ Duke 24
- 2005 · wk 8Florida State 55 @ Duke 24
- 2004 · wk 11Duke 7 @ Florida State 29
- 2003 · wk 6Florida State 56 @ Duke 7
Previous meeting vs. Mike Norvell
Duke 0–1 vs Mike Norvell
- 2020 · wk 15Duke 35 @ Florida State 56
Research
Keep this open while you look at others