Q4
0:00End of 4th Quarter31–28
0:03TEAM run for a loss of 1 yard to the Lvile 2731–28
0:42TEAM run for a loss of 2 yards to the Lvile 2631–28
1:17TEAM run for a loss of 1 yard to the Lvile 2431–28
1:35Timeout LOUISVILLE, clock 01:3531–28
1:35Haaziq Daniels run for 2 yds to the Lvile 23 for a 1ST down31–28
1:37Timeout LOUISVILLE, clock 01:3731–28
1:37Brad Roberts run for 9 yds to the Lvile 2531–28
2:03Timeout LOUISVILLE, clock 02:0331–28
2:07Brad Roberts run for 10 yds to the Lvile 34 for a 1ST down31–28
2:28Brad Roberts run for 3 yds to the Lvile 4431–28
2:57Ryan Chalifoux on-side kick recovered by AIR FORCE at the Lvile 47 , Dane Kinamon return for no gain to the Lvile 4731–28
2:57Malik Cunningham 22 Yd Run (Brock Travelstead Kick)31–28
3:11Malik Cunningham pass complete to Jawhar Jordan for 24 yds to the AFA 22 for a 1ST down31–21
3:37Malik Cunningham run for 4 yds to the AFA 4631–21
4:07Malik Cunningham pass complete to Marshon Ford for 17 yds to the 50 yard line for a 1ST down31–21
4:33LOUISVILLE Penalty, False Start (-5 Yards) to the Lvile 3331–21
4:47Malik Cunningham pass complete to Tyler Harrell for 6 yds to the Lvile 3831–21
5:07Trevion Cooley run for 2 yds to the Lvile 3231–21
5:24Matthew Dapore kickoff for 46 yds , Jawhar Jordan return for 11 yds to the Lvile 3031–21
5:28Matthew Dapore 26 Yd Field Goal 31–21
5:50Haaziq Daniels run for 4 yds to the Lvile 928–21
6:40Dane Kinamon run for 1 yd to the Lvile 1328–21
7:20Emmanuel Michel run for 1 yd to the Lvile 1428–21
8:00Emmanuel Michel run for 2 yds to the Lvile 15 for a 1ST down28–21
8:25Haaziq Daniels run for 8 yds to the Lvile 1728–21
9:30Brad Roberts run for 4 yds to the Lvile 25 for a 1ST down28–21
10:00Haaziq Daniels run for 4 yds to the Lvile 2928–21
10:45DeAndre Hughes run for 4 yds to the Lvile 3328–21
11:19Haaziq Daniels run for 10 yds to the Lvile 37 for a 1ST down28–21
11:40Emmanuel Michel run for 2 yds to the Lvile 4728–21
12:22Haaziq Daniels pass complete to Dane Kinamon for 15 yds to the Lvile 49 for a 1ST down28–21
12:44Haaziq Daniels sacked by Yasir Abdullah for a loss of 6 yards to the AFA 3628–21
13:30Brad Roberts run for 2 yds to the AFA 4228–21
14:13Haaziq Daniels pass complete to Brandon Lewis for 11 yds to the AFA 40 for a 1ST down28–21
14:55Brad Roberts run for 3 yds to the AFA 2928–21
Q3
0:00End of 3rd Quarter28–21
0:01Haaziq Daniels run for 1 yd to the AFA 2628–21
0:04Brock Travelstead kickoff for 40 yds fair catch by Brandon Lewis at the AFA 128–21
0:04Tyler Harrell 34 Yd pass from Malik Cunningham (Brock Travelstead Kick)28–21
0:21Malik Cunningham pass complete to Ahmari Huggins-Bruce for 14 yds to the AFA 34 for a 1ST down29–14
0:50Malik Cunningham pass incomplete to Tyler Harrell28–14
1:10Jawhar Jordan run for a loss of 1 yard to the AFA 4828–14
1:30Jawhar Jordan run for 4 yds to the AFA 4728–14
1:50Carson Bay punt for 41 yds, downed at the Lvile 4928–14
2:08DeAndre Hughes run for 1 yd to the AFA 10 DeAndre Hughes fumbled, recovered by AFA28–14
3:11Brad Roberts run for 5 yds to the AFA 928–14
3:48Brad Roberts run for 2 yds to the AFA 428–14
4:04Trevion Cooley run for no gain to the AFA 228–14
4:30Trevion Cooley run for 4 yds to the AFA 228–14
4:50Trevion Cooley run for 6 yds to the AFA 628–14
5:00Malik Cunningham sacked by TD Blackmon for a loss of 2 yards to the AFA 1228–14
5:20Jawhar Jordan run for 6 yds to the AFA 10 for a 1ST down28–14
6:15Malik Cunningham run for a loss of 4 yards to the AFA 16 Malik Cunningham fumbled, recovered by Lvile28–14
6:40Malik Cunningham pass complete to Tyler Harrell for 9 yds to the AFA 1228–14
6:59Malik Cunningham pass complete to Ahmari Huggins-Bruce for 19 yds to the AFA 21 for a 1ST down28–14
7:34Malik Cunningham pass complete to Ahmari Huggins-Bruce for 13 yds to the AFA 40 for a 1ST down28–14
8:02Malik Cunningham run for a loss of 5 yards to the Lvile 4728–14
8:36Trevion Cooley run for 5 yds to the AFA 4828–14
9:38Trevion Cooley run for 13 yds to the Lvile 47 for a 1ST down28–14
10:01Malik Cunningham pass complete to Trevion Cooley for 10 yds to the Lvile 34 for a 1ST down28–14
10:25Trevion Cooley run for 4 yds to the Lvile 2428–14
10:53Carson Bay punt for 39 yds for a touchback28–14
11:25Haaziq Daniels sacked by Ashton Gillotte for a loss of 6 yards to the Lvile 3928–14
12:00Haaziq Daniels run for a loss of 1 yard to the Lvile 3328–14
12:45Haaziq Daniels run for 3 yds to the Lvile 3228–14
13:25DeAndre Hughes run for 13 yds to the Lvile 35 for a 1ST down28–14
14:17Haaziq Daniels pass complete to Brandon Lewis for 27 yds to the Lvile 48 for a 1ST down28–14
14:52Brad Roberts run for no gain to the AFA 2528–14
15:00Brock Travelstead kickoff for 65 yds for a touchback28–14
Q2
0:00End of 2nd Quarter28–14
0:01Malik Cunningham pass complete to Trevion Cooley for 18 yds to the AFA 26 for a 1ST down28–14
0:07Timeout AIR FORCE, clock 00:0728–14
0:07Malik Cunningham pass incomplete to Tyler Harrell28–14
0:13Timeout AIR FORCE, clock 00:1328–14
0:13TEAM pass incomplete28–14
0:13Trevion Cooley run for 3 yds to the AFA 44 for a 1ST down28–14
0:18Timeout LOUISVILLE, clock 00:1828–14
0:18Trevion Cooley run for no gain to the AFA 4728–14
0:24Timeout LOUISVILLE, clock 00:2428–14
0:24Malik Cunningham pass complete to Elijah Downing for 9 yds to the AFA 4728–14
0:31Malik Cunningham pass incomplete to Josh Johnson28–14
0:45Malik Cunningham pass complete to Tyler Harrell for 31 yds to the Lvile 44 for a 1ST down28–14
0:54Matthew Dapore kickoff for 56 yds , Maurice Burkley return for 4 yds to the Lvile 1328–14
0:54Haaziq Daniels 1 Yd Run (Matthew Dapore Kick)28–14
0:59DeAndre Hughes run for 7 yds to the Lvile 121–14
1:00Haaziq Daniels pass complete to Dane Kinamon for 12 yds to the Lvile 8 for a 1ST down21–14
1:07Timeout LOUISVILLE, clock 01:0721–14
1:28Brad Roberts run for 5 yds to the Lvile 2021–14
2:00Haaziq Daniels pass complete to Brandon Lewis for 9 yds to the Lvile 25 for a 1ST down21–14
2:40Haaziq Daniels pass incomplete21–14
3:00Brad Roberts run for no gain to the Lvile 3421–14
3:30Brad Roberts run for 4 yds to the Lvile 3421–14
3:59Haaziq Daniels pass complete to Dane Kinamon for 13 yds to the Lvile 38 for a 1ST down21–14
4:54Brandon Lewis run for 14 yds to the AFA 49 for a 1ST down21–14
5:02Dane Kinamon run for a loss of 5 yards to the AFA 20 LOUISVILLE Penalty, Face Mask (15 yards) (15 Yards) to the AFA 35 for a 1ST down21–14
5:30Brock Travelstead kickoff for 55 yds for a touchback21–14
5:30LOUISVILLE Penalty, Kickoff Out of Bounds (-5 Yards) to the Lvile 4521–14
5:30AIR FORCE Penalty, Illegal Block (15 Yards) to the 50 yard line21–7
5:30Matthew Dapore kickoff for 65 yds , Jawhar Jordan return for 100 yds for a TD, (Brock Travelstead KICK)21–14
5:42Haaziq Daniels pass complete to Brandon Lewis for 64 yds for a TD, (Matthew Dapore KICK)21–7
6:02DeAndre Hughes run for 3 yds to the AFA 3614–7
6:44AIR FORCE Penalty, False Start (-5 Yards) to the AFA 3314–7
7:05Brandon Lewis run for 2 yds to the AFA 3814–7
7:40Haaziq Daniels run for 2 yds to the AFA 36 for a 1ST down14–7
8:32Brad Roberts run for 6 yds to the AFA 3414–7
9:00Brad Roberts run for 3 yds to the AFA 2814–7
9:16Brock Travelstead kickoff for 65 yds for a touchback14–7
9:16Trevion Cooley run for 1 yd for a TD, (Brock Travelstead KICK)14–7
9:24Trevion Cooley run for 12 yds to the AFA 1 for a 1ST down14–0
9:45Trevion Cooley run for a loss of 3 yards to the AFA 1314–0
10:04Malik Cunningham run for 7 yds to the AFA 1014–0
10:32Jawhar Jordan run for 10 yds to the AFA 17 for a 1ST down14–0
11:05Jawhar Jordan run for 8 yds to the AFA 27 for a 1ST down14–0
11:52Jawhar Jordan run for 10 yds to the AFA 3514–0
12:20Malik Cunningham sacked by Jordan Jackson for a loss of 1 yard to the AFA 4514–0
12:36Malik Cunningham run for 7 yds to the AFA 44 for a 1ST down14–0
13:17Trevion Cooley run for 3 yds to the Lvile 4914–0
13:50Trevion Cooley run for 11 yds to the Lvile 46 for a 1ST down14–0
14:14Brice Honaker kickoff for 56 yds for a 1ST down14–0
14:14Haaziq Daniels pass complete to Brandon Lewis for 61 yds for a TD, (Matthew Dapore KICK)14–0
14:55Brad Roberts run for 4 yds to the AFA 39 for a 1ST down7–0
Q1
0:00End of 1st Quarter7–0
0:02DeAndre Hughes run for 8 yds to the AFA 357–0
0:11Mark Vassett punt for 34 yds, downed at the AFA 277–0
0:41Malik Cunningham pass complete to Marshon Ford for 3 yds to the Lvile 397–0
1:38Malik Cunningham run for 2 yds to the Lvile 367–0
1:49Malik Cunningham pass incomplete to Ahmari Huggins-Bruce7–0
2:01Brice Honaker kickoff for 64 yds for a 1ST down , Jawhar Jordan return for 18 yds to the LOUISVILLE 47 for a 1ST down AIR FORCE Penalty, Face Mask (15 yards) (-15 Yards) to the Lvile 34 for a 1ST down7–0
2:01Haaziq Daniels run for 5 yds for a TD, (Matthew Dapore KICK)7–0
2:40Brandon Lewis run for 2 yds to the Lvile 50–0
3:15Emmanuel Michel run for 1 yd to the Lvile 70–0
3:41Dane Kinamon run for 9 yds to the Lvile 8 for a 1ST down0–0
4:11DeAndre Hughes run for 3 yds to the Lvile 170–0
4:47Brad Roberts run for 3 yds to the Lvile 200–0
5:20Brad Roberts run for 3 yds to the Lvile 23 for a 1ST down0–0
6:01Brad Roberts run for 6 yds to the Lvile 260–0
6:24Haaziq Daniels run for 2 yds to the Lvile 320–0
7:00Haaziq Daniels pass complete to Caleb Rillos for 40 yds to the Lvile 34 for a 1ST down0–0
7:29James Turner 44 yd FG MISSED0–0
7:34Malik Cunningham pass incomplete0–0
7:59LOUISVILLE Penalty, Offensive Holding (-10 Yards) to the AFA 260–0
8:04Malik Cunningham pass incomplete to Ahmari Huggins-Bruce0–0
8:20Maurice Burkley run for no gain to the AFA 160–0
9:12Malik Cunningham run for 34 yds to the AFA 16 for a 1ST down0–0
9:25Malik Cunningham pass incomplete0–0
9:42Trevion Cooley run for a loss of 5 yards to the 50 yard line Trevion Cooley fumbled, recovered by Lvile0–0
10:01Trevion Cooley run for 22 yds to the AFA 45 for a 1ST down0–0
10:37Carson Bay punt for 46 yds , Josh Johnson returns for 4 yds to the Lvile 330–0
11:40Haaziq Daniels run for no gain to the AFA 250–0
11:47Brad Roberts run for 3 yds to the AFA 250–0
12:20Brad Roberts run for 2 yds to the AFA 220–0
12:34Mark Vassett punt for 59 yds for a touchback0–0
12:42Malik Cunningham run for a loss of 6 yards to the Lvile 41 Malik Cunningham fumbled, recovered by Lvile0–0
13:24Trevion Cooley run for 7 yds to the Lvile 470–0
13:38Malik Cunningham pass incomplete0–0
14:09Malik Cunningham run for 5 yds to the Lvile 40 for a 1ST down0–0
14:44Trevion Cooley run for 7 yds to the Lvile 350–0
15:00Brice Honaker kickoff for 63 yds , Jawhar Jordan return for 26 yds to the Lvile 280–0