Air Force
Louisville
bar spans the drive · tick marks the start · click a drive for the plays
▸
Q1
PUNT
5 pl · 13 yd · 2:26
0–0
| 14:44 |
1st & 10 |
OWN 28 |
Trevion Cooley run for 7 yds to the Lvile 35 |
+7 |
0.65 |
| 14:09 |
2nd & 3 |
OWN 35 |
Malik Cunningham run for 5 yds to the Lvile 40 for a 1ST down |
+5 |
0.45 |
| 13:38 |
1st & 10 |
OWN 40 |
Malik Cunningham pass incomplete |
0 |
-1.12 |
| 13:24 |
2nd & 10 |
OWN 40 |
Trevion Cooley run for 7 yds to the Lvile 47 |
+7 |
0.53 |
| 12:42 |
3rd & 3 |
OWN 47 |
Malik Cunningham run for a loss of 6 yards to the Lvile 41 Malik Cunningham fumbled, recovered by Lvile |
-6 |
-1.64 |
| 12:34 |
4th & 9 |
OWN 41 |
Mark Vassett punt for 59 yds for a touchback |
|
|
▸
PUNT
3 pl · 5 yd · 1:57
0–0
| 12:20 |
1st & 10 |
OWN 20 |
Brad Roberts run for 2 yds to the AFA 22 |
+2 |
-0.36 |
| 11:47 |
2nd & 8 |
OWN 22 |
Brad Roberts run for 3 yds to the AFA 25 |
+3 |
-0.16 |
| 11:40 |
3rd & 5 |
OWN 25 |
Haaziq Daniels run for no gain to the AFA 25 |
0 |
-0.28 |
| 10:37 |
4th & 5 |
OWN 25 |
Carson Bay punt for 46 yds , Josh Johnson returns for 4 yds to the Lvile 33 |
|
|
▸
MISSED FG
8 pl · 41 yd · 3:08
0–0
| 10:01 |
1st & 10 |
OWN 33 |
Trevion Cooley run for 22 yds to the AFA 45 for a 1ST down |
+22 |
1.95 |
| 9:42 |
1st & 10 |
OPP 45 |
Trevion Cooley run for a loss of 5 yards to the 50 yard line Trevion Cooley fumbled, recovered by Lvile |
-5 |
-2.12 |
| 9:25 |
2nd & 15 |
50 |
Malik Cunningham pass incomplete |
0 |
-0.84 |
| 9:12 |
3rd & 15 |
50 |
Malik Cunningham run for 34 yds to the AFA 16 for a 1ST down |
+34 |
3.86 |
| 8:20 |
1st & 10 |
OPP 16 |
Maurice Burkley run for no gain to the AFA 16 |
0 |
-0.33 |
| 8:04 |
2nd & 10 |
OPP 16 |
Malik Cunningham pass incomplete to Ahmari Huggins-Bruce |
0 |
-0.38 |
| 7:59 |
3rd & 10 |
OPP 16 |
LOUISVILLE Penalty, Offensive Holding (-10 Yards) to the AFA 26 |
-10 |
|
| 7:34 |
3rd & 20 |
OPP 26 |
Malik Cunningham pass incomplete |
0 |
-0.98 |
| 7:29 |
4th & 20 |
OPP 26 |
James Turner 44 yd FG MISSED |
|
|
▸
TD
10 pl · 74 yd · 5:28
7–0
| 7:00 |
1st & 10 |
OWN 26 |
Haaziq Daniels pass complete to Caleb Rillos for 40 yds to the Lvile 34 for a 1ST down |
+40 |
3.07 |
| 6:24 |
1st & 10 |
OPP 34 |
Haaziq Daniels run for 2 yds to the Lvile 32 |
+2 |
-0.35 |
| 6:01 |
2nd & 8 |
OPP 32 |
Brad Roberts run for 6 yds to the Lvile 26 |
+6 |
0.22 |
| 5:20 |
3rd & 2 |
OPP 26 |
Brad Roberts run for 3 yds to the Lvile 23 for a 1ST down |
+3 |
0.41 |
| 4:47 |
1st & 10 |
OPP 23 |
Brad Roberts run for 3 yds to the Lvile 20 |
+3 |
-0.13 |
| 4:11 |
2nd & 7 |
OPP 20 |
DeAndre Hughes run for 3 yds to the Lvile 17 |
+3 |
-0.14 |
| 3:41 |
3rd & 4 |
OPP 17 |
Dane Kinamon run for 9 yds to the Lvile 8 for a 1ST down |
+9 |
0.62 |
| 3:15 |
1st & 8 |
OPP 8 |
Emmanuel Michel run for 1 yd to the Lvile 7 |
+1 |
-0.29 |
| 2:40 |
2nd & 7 |
OPP 7 |
Brandon Lewis run for 2 yds to the Lvile 5 |
+2 |
-0.15 |
| 2:01 |
3rd & 5 |
OPP 5 |
Haaziq Daniels run for 5 yds for a TD, (Matthew Dapore KICK) |
+5 |
2.76 |
▸
PUNT
3 pl · 5 yd · 1:50
7–0
▸
TD
3 pl · 73 yd · 0:57
14–0
▸
Q2
TD
11 pl · 65 yd · 4:58
14–7
| 13:50 |
1st & 10 |
OWN 35 |
Trevion Cooley run for 11 yds to the Lvile 46 for a 1ST down |
+11 |
1.06 |
| 13:17 |
1st & 10 |
OWN 46 |
Trevion Cooley run for 3 yds to the Lvile 49 |
+3 |
-0.42 |
| 12:36 |
2nd & 7 |
OWN 49 |
Malik Cunningham run for 7 yds to the AFA 44 for a 1ST down |
+7 |
1.19 |
| 12:20 |
1st & 10 |
OPP 44 |
Malik Cunningham sacked by Jordan Jackson for a loss of 1 yard to the AFA 45 |
-1 |
-1.19 |
| 11:52 |
2nd & 11 |
OPP 45 |
Jawhar Jordan run for 10 yds to the AFA 35 |
+10 |
1.18 |
| 11:05 |
3rd & 1 |
OPP 35 |
Jawhar Jordan run for 8 yds to the AFA 27 for a 1ST down |
+8 |
0.69 |
| 10:32 |
1st & 10 |
OPP 27 |
Jawhar Jordan run for 10 yds to the AFA 17 for a 1ST down |
+10 |
0.16 |
| 10:04 |
1st & 10 |
OPP 17 |
Malik Cunningham run for 7 yds to the AFA 10 |
+7 |
0.31 |
| 9:45 |
2nd & 3 |
OPP 10 |
Trevion Cooley run for a loss of 3 yards to the AFA 13 |
-3 |
-0.69 |
| 9:24 |
3rd & 6 |
OPP 13 |
Trevion Cooley run for 12 yds to the AFA 1 for a 1ST down |
+12 |
2.02 |
| 9:16 |
1st & 1 |
OPP 1 |
Trevion Cooley run for 1 yd for a TD, (Brock Travelstead KICK) |
+1 |
0.94 |
▸
TD
6 pl · 75 yd · 3:34
21–7
| 9:00 |
1st & 10 |
OWN 25 |
Brad Roberts run for 3 yds to the AFA 28 |
+3 |
-0.30 |
| 8:32 |
2nd & 7 |
OWN 28 |
Brad Roberts run for 6 yds to the AFA 34 |
+6 |
0.27 |
| 7:40 |
3rd & 1 |
OWN 34 |
Haaziq Daniels run for 2 yds to the AFA 36 for a 1ST down |
+2 |
0.95 |
| 7:05 |
1st & 10 |
OWN 36 |
Brandon Lewis run for 2 yds to the AFA 38 |
+2 |
-0.64 |
| 6:44 |
2nd & 8 |
OWN 38 |
AIR FORCE Penalty, False Start (-5 Yards) to the AFA 33 |
-5 |
|
| 6:02 |
2nd & 13 |
OWN 33 |
DeAndre Hughes run for 3 yds to the AFA 36 |
+3 |
-0.18 |
| 5:42 |
3rd & 10 |
OWN 36 |
Haaziq Daniels pass complete to Brandon Lewis for 64 yds for a TD, (Matthew Dapore KICK) |
+64 |
6.82 |
▸
TD
0 pl · 0 yd · 0:12
21–14
| 5:30 |
1st & 10 |
OPP 3 |
AIR FORCE Penalty, Illegal Block (15 Yards) to the 50 yard line |
+15 |
|
| 5:30 |
1st & 57 |
50 |
LOUISVILLE Penalty, Kickoff Out of Bounds (-5 Yards) to the Lvile 45 |
-5 |
|
▸
TD
11 pl · 75 yd · 4:36
28–14
| 5:02 |
1st & 10 |
OWN 25 |
Dane Kinamon run for a loss of 5 yards to the AFA 20 for a 1ST down LOUISVILLE Penalty, Face Mask (15 yards) (15 Yards) to the AFA 35 for a 1ST down |
+10 |
0.84 |
| 4:54 |
1st & 10 |
OWN 35 |
Brandon Lewis run for 14 yds to the AFA 49 for a 1ST down |
+14 |
1.32 |
| 3:59 |
1st & 10 |
OWN 49 |
Haaziq Daniels pass complete to Dane Kinamon for 13 yds to the Lvile 38 for a 1ST down |
+13 |
0.83 |
| 3:30 |
1st & 10 |
OPP 38 |
Brad Roberts run for 4 yds to the Lvile 34 |
+4 |
-0.08 |
| 3:00 |
2nd & 6 |
OPP 34 |
Brad Roberts run for no gain to the Lvile 34 |
0 |
-0.84 |
| 2:40 |
3rd & 6 |
OPP 34 |
Haaziq Daniels pass incomplete |
0 |
-1.02 |
| 2:00 |
4th & 6 |
OPP 34 |
Haaziq Daniels pass complete to Brandon Lewis for 9 yds to the Lvile 25 for a 1ST down |
+9 |
2.33 |
| 1:28 |
1st & 10 |
OPP 25 |
Brad Roberts run for 5 yds to the Lvile 20 |
+5 |
0.08 |
| 1:07 |
2nd & 5 |
OPP 20 |
Timeout LOUISVILLE, clock 01:07 |
|
|
| 1:00 |
2nd & 5 |
OPP 20 |
Haaziq Daniels pass complete to Dane Kinamon for 12 yds to the Lvile 8 for a 1ST down |
+12 |
0.31 |
| 0:59 |
1st & 8 |
OPP 8 |
DeAndre Hughes run for 7 yds to the Lvile 1 |
+7 |
0.42 |
| 0:54 |
2nd & 1 |
OPP 1 |
Haaziq Daniels 1 Yd Run (Matthew Dapore Kick) |
+1 |
1.90 |
▸
END OF HALF
8 pl · 61 yd · 0:54
29–14
| 0:45 |
1st & 10 |
OWN 13 |
Malik Cunningham pass complete to Tyler Harrell for 31 yds to the Lvile 44 for a 1ST down |
+31 |
2.33 |
| 0:31 |
1st & 10 |
OWN 44 |
Malik Cunningham pass incomplete to Josh Johnson |
0 |
-1.16 |
| 0:24 |
2nd & 10 |
OWN 44 |
Malik Cunningham pass complete to Elijah Downing for 9 yds to the AFA 47 |
+9 |
1.11 |
| 0:24 |
3rd & 1 |
OPP 47 |
Timeout LOUISVILLE, clock 00:24 |
|
|
| 0:18 |
3rd & 1 |
OPP 47 |
Trevion Cooley run for no gain to the AFA 47 |
0 |
-1.19 |
| 0:18 |
4th & 1 |
OPP 47 |
Timeout LOUISVILLE, clock 00:18 |
|
|
| 0:13 |
4th & 1 |
OPP 47 |
Trevion Cooley run for 3 yds to the AFA 44 for a 1ST down |
+3 |
2.20 |
| 0:13 |
1st & 10 |
OPP 44 |
TEAM pass incomplete |
0 |
-0.97 |
| 0:13 |
2nd & 10 |
OPP 44 |
Timeout AIR FORCE, clock 00:13 |
|
|
| 0:07 |
2nd & 10 |
OPP 44 |
Malik Cunningham pass incomplete to Tyler Harrell |
0 |
-1.07 |
| 0:07 |
3rd & 10 |
OPP 44 |
Timeout AIR FORCE, clock 00:07 |
|
|
| 0:01 |
3rd & 10 |
OPP 44 |
Malik Cunningham pass complete to Trevion Cooley for 18 yds to the AFA 26 for a 1ST down |
+18 |
2.73 |
| 0:00 |
|
OPP 44 |
End of 2nd Quarter |
|
|
▸
Q3
PUNT
6 pl · 36 yd · 4:07
29–14
| 14:52 |
1st & 10 |
OWN 25 |
Brad Roberts run for no gain to the AFA 25 |
0 |
-0.70 |
| 14:17 |
2nd & 10 |
OWN 25 |
Haaziq Daniels pass complete to Brandon Lewis for 27 yds to the Lvile 48 for a 1ST down |
+27 |
3.09 |
| 13:25 |
1st & 10 |
OPP 48 |
DeAndre Hughes run for 13 yds to the Lvile 35 for a 1ST down |
+13 |
0.71 |
| 12:45 |
1st & 10 |
OPP 35 |
Haaziq Daniels run for 3 yds to the Lvile 32 |
+3 |
-0.22 |
| 12:00 |
2nd & 7 |
OPP 32 |
Haaziq Daniels run for a loss of 1 yard to the Lvile 33 |
-1 |
-0.97 |
| 11:25 |
3rd & 8 |
OPP 33 |
Haaziq Daniels sacked by Ashton Gillotte for a loss of 6 yards to the Lvile 39 |
-6 |
-2.16 |
| 10:53 |
4th & 14 |
OPP 39 |
Carson Bay punt for 39 yds for a touchback |
|
|
▸
ON DOWNS
14 pl · 78 yd · 6:49
29–14
| 10:25 |
1st & 10 |
OWN 20 |
Trevion Cooley run for 4 yds to the Lvile 24 |
+4 |
-0.09 |
| 10:01 |
2nd & 6 |
OWN 24 |
Malik Cunningham pass complete to Trevion Cooley for 10 yds to the Lvile 34 for a 1ST down |
+10 |
1.14 |
| 9:38 |
1st & 10 |
OWN 34 |
Trevion Cooley run for 13 yds to the Lvile 47 for a 1ST down |
+13 |
1.24 |
| 8:36 |
1st & 10 |
OWN 47 |
Trevion Cooley run for 5 yds to the AFA 48 |
+5 |
0.11 |
| 8:02 |
2nd & 5 |
OPP 48 |
Malik Cunningham run for a loss of 5 yards to the Lvile 47 |
-5 |
-2.22 |
| 7:34 |
3rd & 10 |
OWN 47 |
Malik Cunningham pass complete to Ahmari Huggins-Bruce for 13 yds to the AFA 40 for a 1ST down |
+13 |
3.02 |
| 6:59 |
1st & 10 |
OPP 40 |
Malik Cunningham pass complete to Ahmari Huggins-Bruce for 19 yds to the AFA 21 for a 1ST down |
+19 |
0.56 |
| 6:40 |
1st & 10 |
OPP 21 |
Malik Cunningham pass complete to Tyler Harrell for 9 yds to the AFA 12 |
+9 |
0.63 |
| 6:15 |
2nd & 1 |
OPP 12 |
Malik Cunningham run for a loss of 4 yards to the AFA 16 Malik Cunningham fumbled, recovered by Lvile |
-4 |
-0.97 |
| 5:20 |
3rd & 5 |
OPP 16 |
Jawhar Jordan run for 6 yds to the AFA 10 for a 1ST down |
+6 |
0.46 |
| 5:00 |
1st & 10 |
OPP 10 |
Malik Cunningham sacked by TD Blackmon for a loss of 2 yards to the AFA 12 |
-2 |
-0.40 |
| 4:50 |
2nd & 12 |
OPP 12 |
Trevion Cooley run for 6 yds to the AFA 6 |
+6 |
0.09 |
| 4:30 |
3rd & 6 |
OPP 6 |
Trevion Cooley run for 4 yds to the AFA 2 |
+4 |
-0.03 |
| 4:04 |
4th & 2 |
OPP 2 |
Trevion Cooley run for no gain to the AFA 2 |
0 |
-4.15 |
▸
PUNT
3 pl · 8 yd · 2:14
29–14
| 3:48 |
1st & 10 |
OWN 2 |
Brad Roberts run for 2 yds to the AFA 4 |
+2 |
-0.16 |
| 3:11 |
2nd & 8 |
OWN 4 |
Brad Roberts run for 5 yds to the AFA 9 |
+5 |
0.04 |
| 2:08 |
3rd & 3 |
OWN 9 |
DeAndre Hughes run for 1 yd to the AFA 10 DeAndre Hughes fumbled, recovered by AFA |
+1 |
-0.15 |
| 1:50 |
4th & 2 |
OWN 10 |
Carson Bay punt for 41 yds, downed at the Lvile 49 |
|
|
▸
TD
5 pl · 51 yd · 1:46
29–21
▸
FG
17 pl · 66 yd · 9:36
31–21
| 0:01 |
1st & 10 |
OWN 25 |
Haaziq Daniels run for 1 yd to the AFA 26 |
+1 |
-0.59 |
| 0:00 |
|
OWN 25 |
End of 3rd Quarter |
|
|
| 14:55 |
2nd & 9 |
OWN 26 |
Brad Roberts run for 3 yds to the AFA 29 |
+3 |
-0.18 |
| 14:13 |
3rd & 6 |
OWN 29 |
Haaziq Daniels pass complete to Brandon Lewis for 11 yds to the AFA 40 for a 1ST down |
+11 |
2.09 |
| 13:30 |
1st & 10 |
OWN 40 |
Brad Roberts run for 2 yds to the AFA 42 |
+2 |
-0.68 |
| 12:44 |
2nd & 8 |
OWN 42 |
Haaziq Daniels sacked by Yasir Abdullah for a loss of 6 yards to the AFA 36 |
-6 |
-1.57 |
| 12:22 |
3rd & 14 |
OWN 36 |
Haaziq Daniels pass complete to Dane Kinamon for 15 yds to the Lvile 49 for a 1ST down |
+15 |
3.24 |
| 11:40 |
1st & 10 |
OPP 49 |
Emmanuel Michel run for 2 yds to the Lvile 47 |
+2 |
-0.62 |
| 11:19 |
2nd & 8 |
OPP 47 |
Haaziq Daniels run for 10 yds to the Lvile 37 for a 1ST down |
+10 |
1.33 |
| 10:45 |
1st & 10 |
OPP 37 |
DeAndre Hughes run for 4 yds to the Lvile 33 |
+4 |
-0.08 |
| 10:00 |
2nd & 6 |
OPP 33 |
Haaziq Daniels run for 4 yds to the Lvile 29 |
+4 |
-0.08 |
| 9:30 |
3rd & 2 |
OPP 29 |
Brad Roberts run for 4 yds to the Lvile 25 for a 1ST down |
+4 |
0.51 |
| 8:25 |
1st & 10 |
OPP 25 |
Haaziq Daniels run for 8 yds to the Lvile 17 |
+8 |
0.48 |
| 8:00 |
2nd & 2 |
OPP 17 |
Emmanuel Michel run for 2 yds to the Lvile 15 for a 1ST down |
+2 |
-0.34 |
| 7:20 |
1st & 10 |
OPP 15 |
Emmanuel Michel run for 1 yd to the Lvile 14 |
+1 |
-0.25 |
| 6:40 |
2nd & 9 |
OPP 14 |
Dane Kinamon run for 1 yd to the Lvile 13 |
+1 |
-0.26 |
| 5:50 |
3rd & 8 |
OPP 13 |
Haaziq Daniels run for 4 yds to the Lvile 9 |
+4 |
-0.05 |
| 5:28 |
4th & 4 |
OPP 9 |
Matthew Dapore 26 Yd Field Goal |
|
|
▸
Q4
TD
6 pl · 70 yd · 2:31
31–28
▸
END OF GAME
7 pl · 20 yd · 2:57
31–28
| 2:28 |
1st & 10 |
OPP 47 |
Brad Roberts run for 3 yds to the Lvile 44 |
+3 |
-0.35 |
| 2:07 |
2nd & 7 |
OPP 44 |
Brad Roberts run for 10 yds to the Lvile 34 for a 1ST down |
+10 |
1.03 |
| 2:03 |
1st & 10 |
OPP 34 |
Timeout LOUISVILLE, clock 02:03 |
|
|
| 1:37 |
1st & 10 |
OPP 34 |
Brad Roberts run for 9 yds to the Lvile 25 |
+9 |
0.74 |
| 1:37 |
2nd & 1 |
OPP 25 |
Timeout LOUISVILLE, clock 01:37 |
|
|
| 1:35 |
2nd & 1 |
OPP 25 |
Haaziq Daniels run for 2 yds to the Lvile 23 for a 1ST down |
+2 |
-0.46 |
| 1:35 |
1st & 10 |
OPP 23 |
Timeout LOUISVILLE, clock 01:35 |
|
|
| 1:17 |
1st & 10 |
OPP 23 |
TEAM run for a loss of 1 yard to the Lvile 24 |
-1 |
-0.52 |
| 0:42 |
2nd & 11 |
OPP 24 |
TEAM run for a loss of 2 yards to the Lvile 26 |
-2 |
-0.94 |
| 0:03 |
3rd & 13 |
OPP 26 |
TEAM run for a loss of 1 yard to the Lvile 27 |
-1 |
-1.18 |
| 0:00 |
|
OPP 26 |
End of 4th Quarter |
|
|