← CFB Terminal
62
ACC
AT
#44Duke
22
ACC
2021 week 12 · Thursday, November 18, 2021 at 6:30 PM CT · Wallace Wade Stadium · πŸ“Ί ESPN · 8,493 att · 66.6°F Fair, wind 9.3

Drive chart

Louisville Duke bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
10 pl · 85 yd · 4:50
7–0
14:30 1st & 10 OWN 15 Jalen Mitchell run for 5 yds to the Lvile 20 +5 0.08
14:18 2nd & 5 OWN 20 Malik Cunningham pass incomplete to Tyler Harrell 0 -0.48
13:55 3rd & 5 OWN 20 Malik Cunningham pass complete to Jalen Mitchell for 16 yds to the Lvile 36 for a 1ST down +16 1.88
13:00 1st & 10 OWN 36 Jalen Mitchell run for a loss of 4 yards to the Lvile 32 Jalen Mitchell fumbled, recovered by Lvile Jalen Mitchell -4 -1.60
12:20 2nd & 14 OWN 32 Shai Werts run for 1 yd to the Lvile 33 +1 -0.30
11:50 3rd & 13 OWN 33 Malik Cunningham pass complete to Jalen Mitchell for 12 yds to the Lvile 45 +12 0.80
11:10 4th & 1 OWN 45 Malik Cunningham run for 21 yds to the Duke 34 for a 1ST down +21 3.31
10:40 1st & 10 OPP 34 Trevion Cooley run for 1 yd to the Duke 33 +1 -0.50
10:23 2nd & 9 OPP 33 Malik Cunningham pass incomplete to Jordan Watkins LOUISVILLE Penalty, Personal Foul (Trevor Reid) to the Duke 48 -15 -3.43
10:10 3rd & 24 OPP 48 Malik Cunningham pass complete to Trevion Cooley for 48 yds for a TD, (James Turner KICK) +48 6.87
FG
10 pl · 71 yd · 4:37
7–3
9:50 1st & 10 OWN 25 Gunnar Holmberg pass complete to Jake Bobo for 13 yds to the Duke 38 for a 1ST down +13 1.12
9:35 1st & 10 OWN 38 DUKE Penalty, False Start (Jalon Calhoun) to the Duke 33 -5
9:15 1st & 15 OWN 33 Gunnar Holmberg pass complete to Jake Bobo for 16 yds to the Duke 49 for a 1ST down +16 2.18
9:00 1st & 10 OWN 49 Mataeo Durant run for 2 yds to the Lvile 49 +2 -0.64
8:40 2nd & 8 OPP 49 Mataeo Durant run for no gain to the Lvile 49 0 -1.10
8:00 3rd & 8 OPP 49 Gunnar Holmberg pass complete to Jalon Calhoun for 11 yds to the Lvile 38 for a 1ST down +11 2.57
7:40 1st & 10 OPP 38 Holmberg, Gunnar pass incomplete to Pancol, Eli, PENALTY LOUISVILLE pass interference (Vance, Greedy) 12 yards to the LOUISVILLE26, NO PLAY, 1ST DOWN DUKE. +12
7:20 1st & 10 OPP 26 Gunnar Holmberg pass complete to Jalon Calhoun for 19 yds to the Lvile 7 for a 1ST down +19 0.52
7:00 1st & 7 OPP 7 Jordan Moore run for 4 yds to the Lvile 3 +4 -0.01
5:40 2nd & 3 OPP 3 Jaylen Coleman run for a loss of 1 yard to the Lvile 4 -1 -0.48
5:36 3rd & 4 OPP 4 Gunnar Holmberg pass incomplete to Jake Marwede 0 -0.29
5:33 4th & 4 OPP 4 Charlie Ham 22 yd FG GOOD
PUNT
5 pl · 24 yd · 2:14
7–3
5:00 1st & 10 OWN 25 Malik Cunningham pass complete to Ahmari Huggins-Bruce for 13 yds to the Lvile 38 for a 1ST down +13 1.12
4:25 1st & 10 OWN 38 Malik Cunningham run for 17 yds to the Duke 45 for a 1ST down +17 1.48
4:16 1st & 10 OPP 45 Malik Cunningham pass incomplete to Tyler Harrell 0 -1.00
3:50 2nd & 10 OPP 45 Trevion Cooley run for a loss of 1 yard to the Duke 46 -1 -1.27
3:44 3rd & 11 OPP 46 LOUISVILLE Penalty, False Start (Adonis Boone) to the Lvile 49 -5
3:25 3rd & 16 OWN 49 Malik Cunningham pass incomplete to Marshon Ford 0 -0.44
3:19 4th & 16 OWN 49 TEAM punt blocked by Isaiah Fisher-Smith blocked by Isaiah Fisher-Smith Isaiah Fisher-Smith return for 8 yds to the Lvile 41
INT
3 pl · -2 yd · 0:47
7–3
3:13 1st & 10 OPP 41 Gunnar Holmberg pass incomplete to Mataeo Durant 0 -0.88
3:00 2nd & 10 OPP 41 Gunnar Holmberg pass complete to Jalon Calhoun for a loss of 2 yards to the Lvile 43 -2 -1.47
2:32 3rd & 12 OPP 43 Gunnar Holmberg pass intercepted Marvin Dallas return for 27 yds to the Duke 41 -1.41
TD
4 pl · 41 yd · 1:34
14–3
2:26 1st & 10 OPP 41 Malik Cunningham pass incomplete to Ahmari Huggins-Bruce 0 -0.88
1:50 2nd & 10 OPP 41 Jalen Mitchell run for 7 yds to the Duke 34 +7 0.48
1:15 3rd & 3 OPP 34 Malik Cunningham pass complete to Marshon Ford for 14 yds to the Duke 20 for a 1ST down +14 1.02
0:58 1st & 10 OPP 20 Malik Cunningham pass complete to Marshon Ford for 20 yds for a TD, (James Turner KICK) +20 2.62
PUNT
3 pl · 6 yd · 0:51
14–3
0:47 1st & 10 OWN 30 Gunnar Holmberg pass incomplete to Eli Pancol 0 -0.86
0:25 2nd & 10 OWN 30 Gunnar Holmberg pass complete to Eli Pancol for 6 yds to the Duke 36 +6 0.21
0:20 3rd & 4 OWN 36 Gunnar Holmberg pass incomplete to Eli Pancol 0 -0.57
0:07 4th & 4 OWN 36 Porter Wilson punt for 57 yds, downed at the Lvile 7
TD
7 pl · 93 yd · 3:41
21–3
0:00 1st & 10 OWN 7 Malik Cunningham run for 15 yds to the Lvile 22 for a 1ST down +15 0.60
0:00 OWN 7 End of 1st Quarter
14:30 1st & 10 OWN 22 Trevion Cooley run for 4 yds to the Lvile 26 +4 -0.10
14:00 2nd & 6 OWN 26 Malik Cunningham pass complete to Ahmari Huggins-Bruce for 13 yds to the Lvile 39 for a 1ST down +13 1.52
13:25 1st & 10 OWN 39 Trevion Cooley run for 21 yds to the Duke 40 for a 1ST down +21 1.67
12:30 1st & 10 OPP 40 Malik Cunningham sacked by R.J. Oben for a loss of 6 yards to the Duke 46 -6 -2.15
12:00 2nd & 16 OPP 46 Malik Cunningham pass complete to Shai Werts for 7 yds to the Duke 39 +7 0.50
11:55 3rd & 9 OPP 39 LOUISVILLE Penalty, False Start (Caleb Chandler) to the Duke 44 -5
11:26 3rd & 14 OPP 44 Malik Cunningham run for 44 yds for a TD, (James Turner KICK) +44 5.90
Q2
FG
8 pl · 65 yd · 2:52
21–6
11:05 1st & 10 OWN 25 Mataeo Durant run for 27 yds to the Lvile 48 for a 1ST down +27 2.39
10:45 1st & 10 OPP 48 Gunnar Holmberg pass complete to Cole Finney for 3 yds to the Lvile 45 +3 -0.36
10:20 2nd & 7 OPP 45 Mataeo Durant run for 11 yds to the Lvile 34 for a 1ST down +11 1.11
10:00 1st & 10 OPP 34 Gunnar Holmberg pass complete to Darrell Harding Jr. for 20 yds to the Lvile 14 for a 1ST down +20 0.39
9:25 1st & 10 OPP 14 Trent Davis run for 4 yds to the Lvile 10 +4 -0.02
8:55 2nd & 6 OPP 10 Gunnar Holmberg run for no gain to the Lvile 10 0 -0.33
8:39 3rd & 6 OPP 10 Gunnar Holmberg pass incomplete to Cole Finney 0 -0.37
8:34 4th & 6 OPP 10 Charlie Ham 28 yd FG GOOD
TD
2 pl · 75 yd · 1:05
28–6
8:15 1st & 10 OWN 25 Malik Cunningham pass complete to Marshon Ford for 13 yds to the Lvile 38 for a 1ST down +13 1.12
7:50 1st & 10 OWN 38 Mitchell, Jalen rush for 4 yards to the LOUISVILLE42, PENALTY LOUISVILLE holding (Boone, Adonis) 10 yards to the LOUISVILLE28, NO PLAY. -10
7:29 1st & 20 OWN 28 Malik Cunningham run for 72 yds for a TD, (James Turner KICK) +72 6.79
PUNT
3 pl · 5 yd · 1:27
28–6
7:00 1st & 10 OWN 25 Jordan Moore pass complete to Trent Davis for no gain to the Duke 25 0 -0.70
6:54 2nd & 10 OWN 25 Jordan Moore pass incomplete to Eli Pancol 0 -0.35
6:30 3rd & 10 OWN 25 Gunnar Holmberg pass complete to Jalon Calhoun for 5 yds to the Duke 30 +5 0.02
6:02 4th & 5 OWN 30 Porter Wilson punt for 48 yds , Jordan Watkins returns for a loss of 2 yards to the Lvile 20
TD
10 pl · 80 yd · 4:26
35–6
5:59 1st & 10 OWN 20 Malik Cunningham pass incomplete to Jordan Watkins 0 -0.56
5:30 2nd & 10 OWN 20 Jalen Mitchell run for 3 yds to the Lvile 23 +3 -0.11
5:03 3rd & 7 OWN 23 Malik Cunningham pass complete to Marshon Ford for 13 yds to the Duke 36 for a 1ST down DUKE Penalty, Personal Foul (Isaiah Fisher-Smith) to the Duke 49 for a 1ST down +28 3.30
4:20 1st & 10 OPP 49 Malik Cunningham pass complete to Justin Marshall for 22 yds to the Duke 27 for a 1ST down +22 1.02
4:00 1st & 10 OPP 27 Jalen Mitchell run for 3 yds to the Duke 24 +3 -0.15
3:15 2nd & 7 OPP 24 Malik Cunningham pass complete to Shai Werts for a loss of 2 yards to the Duke 26 -2 -0.84
2:35 3rd & 9 OPP 26 Malik Cunningham run for 6 yds to the Duke 20 +6 0.20
2:00 4th & 3 OPP 20 Malik Cunningham run for 9 yds to the Duke 11 for a 1ST down +9 1.02
1:42 1st & 10 OPP 11 Malik Cunningham pass incomplete to Jalen Mitchell 0 -0.29
1:36 2nd & 10 OPP 11 Jalen Mitchell run for 11 yds for a TD, (James Turner KICK) +11 2.81
END OF HALF
14 pl · 67 yd · 1:36
35–9
1:15 1st & 10 OWN 25 Gunnar Holmberg pass complete to Jake Bobo for 7 yds to the Duke 32 +7 0.60
1:11 2nd & 3 OWN 32 Gunnar Holmberg pass incomplete to Nicky Dalmolin 0 -0.99
1:06 3rd & 3 OWN 32 Gunnar Holmberg pass complete to Jake Bobo for 8 yds to the Duke 40 for a 1ST down +8 1.71
0:50 1st & 10 OWN 40 Gunnar Holmberg pass complete to Mataeo Durant for 3 yds to the Duke 43 +3 -0.43
0:50 2nd & 7 OWN 43 Timeout DUKE, clock 00:50
0:42 2nd & 7 OWN 43 Gunnar Holmberg pass complete to Jake Bobo for 19 yds to the Lvile 38 for a 1ST down +19 2.09
0:41 1st & 10 OPP 38 TEAM pass incomplete 0 -0.78
0:35 2nd & 10 OPP 38 Gunnar Holmberg pass complete to Jake Bobo for 13 yds to the Lvile 25 for a 1ST down +13 1.18
0:28 1st & 10 OPP 25 Gunnar Holmberg run for 3 yds to the Lvile 22 Gunnar Holmberg fumbled, forced by Malik Clark, recovered by Duke Carson Van Lynn +3 -0.14
0:28 2nd & 7 OPP 22 Timeout DUKE, clock 00:28
0:24 2nd & 7 OPP 22 Gunnar Holmberg pass incomplete to Jalon Calhoun 0 -0.50
0:18 3rd & 7 OPP 22 Gunnar Holmberg pass complete to Jake Bobo for 10 yds to the Lvile 12 for a 1ST down +10 0.81
0:14 1st & 10 OPP 12 Gunnar Holmberg pass incomplete to Jake Bobo 0 -0.30
0:14 2nd & 10 OPP 12 DUKE Penalty, False Start (Carson Van Lynn) to the Lvile 17 -5
0:09 2nd & 15 OPP 17 Holmberg, Gunnar pass incomplete to Dalmolin, Nicky, PENALTY LOUISVILLE holding (Duncan, Kenderick) 9 yards to the LOUISVILLE8, NO PLAY, 1ST DOWN DUKE. +9
0:06 1st & 8 OPP 8 Gunnar Holmberg pass incomplete to Jake Bobo 0 -0.36
0:01 2nd & 8 OPP 8 Gunnar Holmberg pass incomplete to Nicky Dalmolin 0 -0.27
0:00 3rd & 8 OPP 8 Charlie Ham 26 yd FG GOOD
0:00 OPP 8 End of 2nd Quarter
Q3
ON DOWNS
11 pl · 43 yd · 3:37
35–9
14:45 1st & 10 OWN 25 Gunnar Holmberg pass complete to Jake Bobo for 12 yds to the Duke 37 for a 1ST down +12 1.03
14:36 1st & 10 OWN 37 Gunnar Holmberg pass incomplete to Jake Bobo 0 -1.07
14:15 2nd & 10 OWN 37 Gunnar Holmberg pass complete to Jake Marwede for 5 yds to the Duke 42 +5 0.06
13:58 3rd & 5 OWN 42 Gunnar Holmberg pass incomplete to Jalon Calhoun 0 -0.69
13:47 4th & 5 OWN 42 Porter Wilson run for 11 yds to the Lvile 47 for a 1ST down +11 3.13
12:50 1st & 10 OPP 47 Mataeo Durant run for 5 yds to the Lvile 42 +5 0.10
12:30 2nd & 5 OPP 42 Gunnar Holmberg pass complete to Mataeo Durant for 5 yds to the Lvile 37 for a 1ST down +5 0.46
12:10 1st & 10 OPP 37 Mataeo Durant run for 2 yds to the Lvile 35 +2 -0.40
11:35 2nd & 8 OPP 35 Gunnar Holmberg pass complete to Jake Marwede for 3 yds to the Lvile 32 +3 -0.29
11:30 3rd & 5 OPP 32 Gunnar Holmberg pass incomplete to Jake Bobo 0 -0.97
11:23 4th & 5 OPP 32 Gunnar Holmberg pass incomplete to Jarett Garner 0 -2.29
TD
6 pl · 68 yd · 3:37
42–9
11:00 1st & 10 OWN 32 Malik Cunningham pass complete to Ahmari Huggins-Bruce for 3 yds to the Lvile 35 +3 -0.38
10:10 2nd & 7 OWN 35 Trevion Cooley run for 6 yds to the Lvile 41 +6 0.33
10:00 3rd & 1 OWN 41 Malik Cunningham run for 4 yds to the Lvile 45 for a 1ST down +4 1.29
9:00 1st & 10 OWN 45 Malik Cunningham run for 35 yds to the Duke 20 for a 1ST down +35 1.66
8:10 1st & 10 OPP 20 Trevion Cooley run for 1 yd to the Duke 19 +1 -0.29
7:46 2nd & 9 OPP 19 Malik Cunningham pass complete to Jordan Watkins for 19 yds for a TD, (James Turner KICK) +19 2.91
TD
8 pl · 72 yd · 2:40
42–16
7:20 1st & 10 OWN 28 Riley Leonard pass complete to Jontavis Robertson for 14 yds to the Duke 42 for a 1ST down +14 1.29
7:00 1st & 10 OWN 42 Riley Leonard pass complete to Nicky Dalmolin for 3 yds to the Duke 45 +3 -0.43
6:40 2nd & 7 OWN 45 Mataeo Durant run for 9 yds to the Lvile 46 for a 1ST down +9 1.45
6:20 1st & 10 OPP 46 Riley Leonard run for 11 yds to the Lvile 35 for a 1ST down +11 0.57
5:50 1st & 10 OPP 35 Riley Leonard pass complete to Jontavis Robertson for 4 yds to the Lvile 31 +4 -0.07
5:30 2nd & 6 OPP 31 Riley Leonard pass complete to Nicky Dalmolin for 11 yds to the Lvile 20 for a 1ST down +11 0.42
5:26 1st & 10 OPP 20 Riley Leonard pass complete to Eli Pancol for 14 yds to the Lvile 6 for a 1ST down +14 0.57
5:06 1st & 6 OPP 6 Jalon Calhoun run for 6 yds for a TD, (Charlie Ham KICK) +6 2.05
TD
4 pl · 46 yd · 1:51
48–16
4:35 1st & 10 OPP 46 Jalen Mitchell run for 6 yds to the Duke 40 +6 0.31
3:55 2nd & 4 OPP 40 Malik Cunningham pass complete to Dez Melton for 23 yds to the Duke 17 for a 1ST down +23 0.65
3:30 1st & 10 OPP 17 Jalen Mitchell run for 5 yds to the Duke 12 +5 0.07
3:15 2nd & 5 OPP 12 Malik Cunningham pass complete to Ahmari Huggins-Bruce for 12 yds for a TD, (James Turner PAT MISSED) +12 2.51
TD
8 pl · 75 yd · 3:21
48–22
2:45 1st & 10 OWN 25 Riley Leonard pass complete to Jalon Calhoun for 11 yds to the Duke 36 for a 1ST down +11 0.93
2:30 1st & 10 OWN 36 Riley Leonard pass complete to Jalon Calhoun for 4 yds to the Duke 40 +4 -0.16
1:50 2nd & 6 OWN 40 Riley Leonard pass complete to Jalon Calhoun for 7 yds to the Duke 47 for a 1ST down +7 1.21
1:20 1st & 10 OWN 47 Riley Leonard pass complete to Jake Bobo for 4 yds to the Lvile 49 +4 -0.15
1:00 2nd & 6 OPP 49 Riley Leonard pass complete to Jontavis Robertson for 8 yds to the Lvile 41 for a 1ST down +8 1.01
0:35 1st & 10 OPP 41 Mataeo Durant run for 3 yds to the Lvile 38 +3 -0.28
0:00 2nd & 7 OPP 38 Mataeo Durant run for 3 yds to the Lvile 35 +3 -0.32
0:00 OPP 38 End of 3rd Quarter
14:54 3rd & 4 OPP 35 Riley Leonard run for 35 yds for a TD, (Two-Point Conversion failed) +35 3.84
14:54 3rd & goal OPP 3 Leonard, Riley pass attempt to Calhoun, Jalon failed, PENALTY LOUISVILLE pass interference (Vance, Greedy) 1 yards to the LOUISVILLE2, NO PLAY. +1
Q4
TD
5 pl · 75 yd · 2:37
55–22
14:25 1st & 10 OWN 25 Malik Cunningham pass complete to Dez Melton for 21 yds to the Lvile 46 for a 1ST down +21 1.89
13:50 1st & 10 OWN 46 Maurice Burkley run for 5 yds to the Duke 49 +5 0.11
13:20 2nd & 5 OPP 49 Malik Cunningham run for 7 yds to the Duke 42 for a 1ST down +7 0.78
12:40 1st & 10 OPP 42 Maurice Burkley run for 6 yds to the Duke 36 +6 0.28
12:17 2nd & 4 OPP 36 Malik Cunningham pass complete to Tyler Harrell for 36 yds for a TD, (James Turner KICK) +36 3.02
FUMBLE
9 pl · 48 yd · 3:43
55–22
11:50 1st & 10 OWN 28 Riley Leonard pass complete to Jontavis Robertson for 7 yds to the Duke 35 +7 0.65
11:30 2nd & 3 OWN 35 Mataeo Durant run for 10 yds to the Duke 45 for a 1ST down +10 0.93
10:55 1st & 10 OWN 45 Riley Leonard run for 3 yds to the Duke 48 +3 -0.42
10:30 2nd & 7 OWN 48 Mataeo Durant run for 13 yds to the Lvile 39 for a 1ST down +13 1.56
10:00 1st & 10 OPP 39 Riley Leonard run for 2 yds to the Lvile 37 +2 -0.44
9:40 2nd & 8 OPP 37 Riley Leonard run for 12 yds to the Lvile 25 for a 1ST down +12 0.88
9:25 1st & 10 OPP 25 Riley Leonard pass complete to Jontavis Robertson for 8 yds to the Lvile 17 +8 0.48
9:00 2nd & 2 OPP 17 Mataeo Durant run for 1 yd to the Lvile 16 +1 -0.44
8:34 3rd & 1 OPP 16 Mataeo Durant run for a loss of 8 yards to the Lvile 24 Mataeo Durant fumbled, forced by Qwynnterrio Cole, recovered by Lvile Dorian Jones -4.34
TD
6 pl · 76 yd · 3:24
62–22
8:10 1st & 10 OWN 24 Brock Domann run for 5 yds to the Lvile 29 +5 0.09
7:18 2nd & 5 OWN 29 Jawhar Jordan run for 9 yds to the Lvile 38 for a 1ST down +9 1.10
6:40 1st & 10 OWN 38 Jawhar Jordan run for 21 yds to the Duke 41 for a 1ST down +21 1.71
5:55 1st & 10 OPP 41 Brock Domann run for no gain to the Duke 41 0 -0.88
5:30 2nd & 10 OPP 41 Aidan Robbins run for 7 yds to the Duke 34 +7 0.48
5:10 3rd & 3 OPP 34 Aidan Robbins run for 34 yds for a TD, (Brock Travelstead KICK) +34 3.64
ON DOWNS
6 pl · 19 yd · 3:30
62–22
4:45 1st & 10 OWN 20 Riley Leonard run for 8 yds to the Duke 28 +8 0.80
4:10 2nd & 2 OWN 28 Trent Davis run for 3 yds to the Duke 31 for a 1ST down +3 -0.02
3:15 1st & 10 OWN 31 Trent Davis run for 1 yd to the Duke 32 +1 -0.74
2:40 2nd & 9 OWN 32 Trent Davis run for 4 yds to the Duke 36 +4 -0.10
2:00 3rd & 5 OWN 36 Riley Leonard pass complete to Malik Bowen-Sims for 4 yds to the Duke 40 +4 -0.09
1:40 4th & 1 OWN 40 Riley Leonard run for a loss of 1 yard to the Duke 39 -1 -0.46
3 pl · 4 yd · 1:40
62–22
1:00 1st & 10 OPP 39 Jawhar Jordan run for 3 yds to the Duke 36 +3 -0.26
0:30 2nd & 7 OPP 36 Jawhar Jordan run for 3 yds to the Duke 33 +3 -0.29
0:00 3rd & 4 OPP 33 TEAM run for a loss of 2 yards to the Duke 35 -2 -1.44
0:00 OPP 33 End of 4th Quarter
22 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks1
3plays for loss5
2takeaways0
2three-and-outs forced0
8explosive plays allowed18
5.94yards allowed / play11.33
4 of 11scoring drives allowed9 of 11
Louisville
Qwynnterrio Cole 8 (6) 2 TFL · 1 PD
Chandler Jones 8 (5) 1 PD
Greedy Vance 8 (7)
C.J. Avery 8 (2) 1 QH
Kenderick Duncan Jr. 7 (6) 0.5 TFL · 2 PD
Zay Peterson 6 (4)
Marvin Dallas 5 (3) 1 INT
Dorian Jones 4 (4)
Duke
Shaka Heyward 9 (5)
Jaylen Stinson 6 (5)
Dorian Mausi 5 (4)
Aeneas Peebles 4
J'Marick Woods 3 (1) 1 PD
Josh Blackwell 3 (2) 1 PD
Brandon Johnson 3 (2)
Da'Quan Johnson 3 (1)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

field goals3 of 3
punts2
punt average52.5
punts inside the 201
13return yards116
own 26average drive startown 29
Louisville
K James Turner 7/8 XP
K Brock Travelstead 1/1 XP
KR Tyler Harrell 1 ret · 15 yds · long 15
PR Jordan Watkins 1 ret · -2 yds · long -2
Duke
K Charlie Ham 3/3 FG · long 28 · 1/1 XP
P Porter Wilson 2 punts · 52.5 avg · 1 in 20
KR Jaylen Stinson 3 ret · 80 yds · long 28
KR Trent Davis 1 ret · 28 yds · long 28
PR Isaiah Fisher-Smith 1 ret · 8 yds · long 8
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

61plays78
691yards463
11drives11
61%success rate44%
52.88total PPA17.02
Derived from 139 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Malik Cunningham pass complete to Trevion Cooley for 48 yds for a TD, (James Turner KICK) 7–0
Q1Charlie Ham 22 yd FG GOOD 3–7
Q1Malik Cunningham pass complete to Marshon Ford for 20 yds for a TD, (James Turner KICK) 14–3
Q2Malik Cunningham run for 44 yds for a TD, (James Turner KICK) 21–3
Q2Charlie Ham 28 yd FG GOOD 6–21
Q2Malik Cunningham run for 72 yds for a TD, (James Turner KICK) 28–6
Q2Jalen Mitchell run for 11 yds for a TD, (James Turner KICK) 35–6
Q2Charlie Ham 26 yd FG GOOD 9–35
Q3Malik Cunningham pass complete to Jordan Watkins for 19 yds for a TD, (James Turner KICK) 42–9
Q3Jalon Calhoun run for 6 yds for a TD, (Charlie Ham KICK) 16–42
Q3Malik Cunningham pass complete to Ahmari Huggins-Bruce for 12 yds for a TD, (James Turner PAT… 48–16
Q4Riley Leonard run for 35 yds for a TD, (Two-Point Conversion failed) 22–48
Q4Malik Cunningham pass complete to Tyler Harrell for 36 yds for a TD, (James Turner KICK) 55–22
Q4Aidan Robbins run for 34 yds for a TD, (Brock Travelstead KICK) 62–22

Biggest plays by PPA

Q1Malik Cunningham pass complete to Trevion Cooley for 48 yds for a TD, (James Turner… 6.87
Q2Malik Cunningham run for 72 yds for a TD, (James Turner KICK) 6.79
Q2Malik Cunningham run for 44 yds for a TD, (James Turner KICK) 5.90
Q4Riley Leonard run for 35 yds for a TD, (Two-Point Conversion failed) 3.84
Q4Aidan Robbins run for 34 yds for a TD, (Brock Travelstead KICK) 3.64
Q1Malik Cunningham run for 21 yds to the Duke 34 for a 1ST down 3.31

Series recent meetings

2023 Duke 0 – 23 Louisville
2016 Duke 14 – 24 Louisville
2002 Louisville 40 – 3 Duke
Last 3 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal