Play-By-Play
1st Quarter
Kickoff Return (Offense)
15:00 - 1st
Brice Honaker kickoff for 63 yds , Jawhar Jordan return for 26 yds to the Lvile 28
7-yd Run
14:44 - 1st
Trevion Cooley run for 7 yds to the Lvile 35
1st & 10 at LOU 28
5-yd Run
14:09 - 1st
Malik Cunningham run for 5 yds to the Lvile 40 for a 1ST down
2nd & 3 at LOU 35
Incompletion
13:38 - 1st
Malik Cunningham pass incomplete
1st & 10 at LOU 40
7-yd Run
13:24 - 1st
Trevion Cooley run for 7 yds to the Lvile 47
2nd & 10 at LOU 40
-6-yd Run
12:42 - 1st
Malik Cunningham run for a loss of 6 yards to the Lvile 41 Malik Cunningham fumbled, recovered by Lvile
3rd & 3 at LOU 47
Punt
12:34 - 1st
Mark Vassett punt for 59 yds for a touchback
4th & 9 at LOU 41
2-yd Run
12:20 - 1st
Brad Roberts run for 2 yds to the AFA 22
1st & 10 at AFA 20
3-yd Run
11:47 - 1st
Brad Roberts run for 3 yds to the AFA 25
2nd & 8 at AFA 22
0-yd Run
11:40 - 1st
Haaziq Daniels run for no gain to the AFA 25
3rd & 5 at AFA 25
Punt
10:37 - 1st
Carson Bay punt for 46 yds , Josh Johnson returns for 4 yds to the Lvile 33
4th & 5 at AFA 25
22-yd Run
10:01 - 1st
Trevion Cooley run for 22 yds to the AFA 45 for a 1ST down
1st & 10 at LOU 33
-5-yd Run
9:42 - 1st
Trevion Cooley run for a loss of 5 yards to the 50 yard line Trevion Cooley fumbled, recovered by Lvile
1st & 10 at AFA 45
Incompletion
9:25 - 1st
Malik Cunningham pass incomplete
2nd & 15 at 50
34-yd Run
9:12 - 1st
Malik Cunningham run for 34 yds to the AFA 16 for a 1ST down
3rd & 15 at 50
0-yd Run
8:20 - 1st
Maurice Burkley run for no gain to the AFA 16
1st & 10 at AFA 16
Incompletion
8:04 - 1st
Malik Cunningham pass incomplete to Ahmari Huggins-Bruce
2nd & 10 at AFA 16
10-yd Penalty
7:59 - 1st
LOUISVILLE Penalty, Offensive Holding (-10 Yards) to the AFA 26
3rd & 10 at AFA 16
Incompletion
7:34 - 1st
Malik Cunningham pass incomplete
3rd & 20 at AFA 26
Field Goal Missed
7:29 - 1st
James Turner 44 yd FG MISSED
4th & 20 at AFA 26
40-yd Pass
7:00 - 1st
Haaziq Daniels pass complete to Caleb Rillos for 40 yds to the Lvile 34 for a 1ST down
1st & 10 at AFA 26
2-yd Run
6:24 - 1st
Haaziq Daniels run for 2 yds to the Lvile 32
1st & 10 at LOU 34
6-yd Run
6:01 - 1st
Brad Roberts run for 6 yds to the Lvile 26
2nd & 8 at LOU 32
3-yd Run
5:20 - 1st
Brad Roberts run for 3 yds to the Lvile 23 for a 1ST down
3rd & 2 at LOU 26
3-yd Run
4:47 - 1st
Brad Roberts run for 3 yds to the Lvile 20
1st & 10 at LOU 23
3-yd Run
4:11 - 1st
DeAndre Hughes run for 3 yds to the Lvile 17
2nd & 7 at LOU 20
9-yd Run
3:41 - 1st
Dane Kinamon run for 9 yds to the Lvile 8 for a 1ST down
3rd & 4 at LOU 17
1-yd Run
3:15 - 1st
Emmanuel Michel run for 1 yd to the Lvile 7
1st & Goal at LOU 8
2-yd Run
2:40 - 1st
Brandon Lewis run for 2 yds to the Lvile 5
2nd & Goal at LOU 7
5-yd Touchdown Run
2:01 - 1st
Haaziq Daniels run for 5 yds for a TD, (Matthew Dapore KICK)
3rd & Goal at LOU 5
Kickoff Return (Offense)
2:01 - 1st
Brice 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 down
Incompletion
1:49 - 1st
Malik Cunningham pass incomplete to Ahmari Huggins-Bruce
1st & 10 at LOU 34
2-yd Run
1:38 - 1st
Malik Cunningham run for 2 yds to the Lvile 36
2nd & 10 at LOU 34
3-yd Pass
0:41 - 1st
Malik Cunningham pass complete to Marshon Ford for 3 yds to the Lvile 39
3rd & 8 at LOU 36
Punt
0:11 - 1st
Mark Vassett punt for 34 yds, downed at the AFA 27
4th & 5 at LOU 39
2nd Quarter
8-yd Run
0:02 - 1st
DeAndre Hughes run for 8 yds to the AFA 35
1st & 10 at AFA 27

End of 1st Quarter

4-yd Run
14:55 - 2nd
Brad Roberts run for 4 yds to the AFA 39 for a 1ST down
2nd & 2 at AFA 35
61-yd Touchdown Pass
14:14 - 2nd
Haaziq Daniels pass complete to Brandon Lewis for 61 yds for a TD, (Matthew Dapore KICK)
1st & 10 at AFA 39
Kickoff
14:14 - 2nd
Brice Honaker kickoff for 56 yds for a 1ST down
11-yd Run
13:50 - 2nd
Trevion Cooley run for 11 yds to the Lvile 46 for a 1ST down
1st & 10 at LOU 35
3-yd Run
13:17 - 2nd
Trevion Cooley run for 3 yds to the Lvile 49
1st & 10 at LOU 46
7-yd Run
12:36 - 2nd
Malik Cunningham run for 7 yds to the AFA 44 for a 1ST down
2nd & 7 at LOU 49
Sack
12:20 - 2nd
Malik Cunningham sacked by Jordan Jackson for a loss of 1 yard to the AFA 45
1st & 10 at AFA 44
10-yd Run
11:52 - 2nd
Jawhar Jordan run for 10 yds to the AFA 35
2nd & 11 at AFA 45
8-yd Run
11:05 - 2nd
Jawhar Jordan run for 8 yds to the AFA 27 for a 1ST down
3rd & 1 at AFA 35
10-yd Run
10:32 - 2nd
Jawhar Jordan run for 10 yds to the AFA 17 for a 1ST down
1st & 10 at AFA 27
7-yd Run
10:04 - 2nd
Malik Cunningham run for 7 yds to the AFA 10
1st & 10 at AFA 17
-3-yd Run
9:45 - 2nd
Trevion Cooley run for a loss of 3 yards to the AFA 13
2nd & 3 at AFA 10
12-yd Run
9:24 - 2nd
Trevion Cooley run for 12 yds to the AFA 1 for a 1ST down
3rd & 6 at AFA 13
1-yd Touchdown Run
9:16 - 2nd
Trevion Cooley run for 1 yd for a TD, (Brock Travelstead KICK)
1st & Goal at AFA 1
Kickoff
9:16 - 2nd
Brock Travelstead kickoff for 65 yds for a touchback
3-yd Run
9:00 - 2nd
Brad Roberts run for 3 yds to the AFA 28
1st & 10 at AFA 25
6-yd Run
8:32 - 2nd
Brad Roberts run for 6 yds to the AFA 34
2nd & 7 at AFA 28
2-yd Run
7:40 - 2nd
Haaziq Daniels run for 2 yds to the AFA 36 for a 1ST down
3rd & 1 at AFA 34
2-yd Run
7:05 - 2nd
Brandon Lewis run for 2 yds to the AFA 38
1st & 10 at AFA 36
5-yd Penalty
6:44 - 2nd
AIR FORCE Penalty, False Start (-5 Yards) to the AFA 33
2nd & 8 at AFA 38
3-yd Run
6:02 - 2nd
DeAndre Hughes run for 3 yds to the AFA 36
2nd & 13 at AFA 33
64-yd Touchdown Pass
5:42 - 2nd
Haaziq Daniels pass complete to Brandon Lewis for 64 yds for a TD, (Matthew Dapore KICK)
3rd & 10 at AFA 36
Kickoff Return Touchdown
5:30 - 2nd
Matthew Dapore kickoff for 65 yds , Jawhar Jordan return for 100 yds for a TD, (Brock Travelstead KICK)
15-yd Penalty
5:30 - 2nd
AIR FORCE Penalty, Illegal Block (15 Yards) to the 50 yard line
1st & 10 at LOU 35
5-yd Penalty
5:30 - 2nd
LOUISVILLE Penalty, Kickoff Out of Bounds (-5 Yards) to the Lvile 45
1st & 57 at 50
Kickoff
5:30 - 2nd
Brock Travelstead kickoff for 55 yds for a touchback
10-yd Run
5:02 - 2nd
Dane 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 down
1st & 10 at AFA 20
14-yd Run
4:54 - 2nd
Brandon Lewis run for 14 yds to the AFA 49 for a 1ST down
1st & 10 at AFA 35
13-yd Pass
3:59 - 2nd
Haaziq Daniels pass complete to Dane Kinamon for 13 yds to the Lvile 38 for a 1ST down
1st & 10 at AFA 49
4-yd Run
3:30 - 2nd
Brad Roberts run for 4 yds to the Lvile 34
1st & 10 at LOU 38
0-yd Run
3:00 - 2nd
Brad Roberts run for no gain to the Lvile 34
2nd & 6 at LOU 34
Incompletion
2:40 - 2nd
Haaziq Daniels pass incomplete
3rd & 6 at LOU 34
9-yd Pass
2:00 - 2nd
Haaziq Daniels pass complete to Brandon Lewis for 9 yds to the Lvile 25 for a 1ST down
4th & 6 at LOU 34
5-yd Run
1:28 - 2nd
Brad Roberts run for 5 yds to the Lvile 20
1st & 10 at LOU 25

(1:07 - 2nd) Timeout LOUISVILLE, clock 01:07

12-yd Pass
1:00 - 2nd
Haaziq Daniels pass complete to Dane Kinamon for 12 yds to the Lvile 8 for a 1ST down
2nd & 5 at LOU 20
7-yd Run
0:59 - 2nd
DeAndre Hughes run for 7 yds to the Lvile 1
1st & Goal at LOU 8
1-yd Touchdown Run
0:54 - 2nd
Haaziq Daniels 1 Yd Run (Matthew Dapore Kick)
2nd & Goal at LOU 1
Kickoff Return (Offense)
0:54 - 2nd
Matthew Dapore kickoff for 56 yds , Maurice Burkley return for 4 yds to the Lvile 13
31-yd Pass
0:45 - 2nd
Malik Cunningham pass complete to Tyler Harrell for 31 yds to the Lvile 44 for a 1ST down
1st & 10 at LOU 13
Incompletion
0:31 - 2nd
Malik Cunningham pass incomplete to Josh Johnson
1st & 10 at LOU 44
9-yd Pass
0:24 - 2nd
Malik Cunningham pass complete to Elijah Downing for 9 yds to the AFA 47
2nd & 10 at LOU 44

(0:24 - 2nd) Timeout LOUISVILLE, clock 00:24

0-yd Run
0:18 - 2nd
Trevion Cooley run for no gain to the AFA 47
3rd & 1 at AFA 47

(0:18 - 2nd) Timeout LOUISVILLE, clock 00:18

3-yd Run
0:13 - 2nd
Trevion Cooley run for 3 yds to the AFA 44 for a 1ST down
4th & 1 at AFA 47
Incompletion
0:13 - 2nd
TEAM pass incomplete
1st & 10 at AFA 44

(0:13 - 2nd) Timeout AIR FORCE, clock 00:13

Incompletion
0:07 - 2nd
Malik Cunningham pass incomplete to Tyler Harrell
2nd & 10 at AFA 44

(0:07 - 2nd) Timeout AIR FORCE, clock 00:07

18-yd Pass
0:01 - 2nd
Malik Cunningham pass complete to Trevion Cooley for 18 yds to the AFA 26 for a 1ST down
3rd & 10 at AFA 44

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Brock Travelstead kickoff for 65 yds for a touchback
0-yd Run
14:52 - 3rd
Brad Roberts run for no gain to the AFA 25
1st & 10 at AFA 25
27-yd Pass
14:17 - 3rd
Haaziq Daniels pass complete to Brandon Lewis for 27 yds to the Lvile 48 for a 1ST down
2nd & 10 at AFA 25
13-yd Run
13:25 - 3rd
DeAndre Hughes run for 13 yds to the Lvile 35 for a 1ST down
1st & 10 at LOU 48
3-yd Run
12:45 - 3rd
Haaziq Daniels run for 3 yds to the Lvile 32
1st & 10 at LOU 35
-1-yd Run
12:00 - 3rd
Haaziq Daniels run for a loss of 1 yard to the Lvile 33
2nd & 7 at LOU 32
Sack
11:25 - 3rd
Haaziq Daniels sacked by Ashton Gillotte for a loss of 6 yards to the Lvile 39
3rd & 8 at LOU 33
Punt
10:53 - 3rd
Carson Bay punt for 39 yds for a touchback
4th & 14 at LOU 39
4-yd Run
10:25 - 3rd
Trevion Cooley run for 4 yds to the Lvile 24
1st & 10 at LOU 20
10-yd Pass
10:01 - 3rd
Malik Cunningham pass complete to Trevion Cooley for 10 yds to the Lvile 34 for a 1ST down
2nd & 6 at LOU 24
13-yd Run
9:38 - 3rd
Trevion Cooley run for 13 yds to the Lvile 47 for a 1ST down
1st & 10 at LOU 34
5-yd Run
8:36 - 3rd
Trevion Cooley run for 5 yds to the AFA 48
1st & 10 at LOU 47
-5-yd Run
8:02 - 3rd
Malik Cunningham run for a loss of 5 yards to the Lvile 47
2nd & 5 at AFA 48
13-yd Pass
7:34 - 3rd
Malik Cunningham pass complete to Ahmari Huggins-Bruce for 13 yds to the AFA 40 for a 1ST down
3rd & 10 at LOU 47
19-yd Pass
6:59 - 3rd
Malik Cunningham pass complete to Ahmari Huggins-Bruce for 19 yds to the AFA 21 for a 1ST down
1st & 10 at AFA 40
9-yd Pass
6:40 - 3rd
Malik Cunningham pass complete to Tyler Harrell for 9 yds to the AFA 12
1st & 10 at AFA 21
-4-yd Run
6:15 - 3rd
Malik Cunningham run for a loss of 4 yards to the AFA 16 Malik Cunningham fumbled, recovered by Lvile
2nd & 1 at AFA 12
6-yd Run
5:20 - 3rd
Jawhar Jordan run for 6 yds to the AFA 10 for a 1ST down
3rd & 5 at AFA 16
Sack
5:00 - 3rd
Malik Cunningham sacked by TD Blackmon for a loss of 2 yards to the AFA 12
1st & Goal at AFA 10
6-yd Run
4:50 - 3rd
Trevion Cooley run for 6 yds to the AFA 6
2nd & 0 at AFA 12
4-yd Run
4:30 - 3rd
Trevion Cooley run for 4 yds to the AFA 2
3rd & Goal at AFA 6
0-yd Run
4:04 - 3rd
Trevion Cooley run for no gain to the AFA 2
4th & Goal at AFA 2
2-yd Run
3:48 - 3rd
Brad Roberts run for 2 yds to the AFA 4
1st & 10 at AFA 2
5-yd Run
3:11 - 3rd
Brad Roberts run for 5 yds to the AFA 9
2nd & 8 at AFA 4
1-yd Run
2:08 - 3rd
DeAndre Hughes run for 1 yd to the AFA 10 DeAndre Hughes fumbled, recovered by AFA
3rd & 3 at AFA 9
Punt
1:50 - 3rd
Carson Bay punt for 41 yds, downed at the Lvile 49
4th & 2 at AFA 10
4-yd Run
1:30 - 3rd
Jawhar Jordan run for 4 yds to the AFA 47
1st & 10 at LOU 49
-1-yd Run
1:10 - 3rd
Jawhar Jordan run for a loss of 1 yard to the AFA 48
2nd & 6 at AFA 47
Incompletion
0:50 - 3rd
Malik Cunningham pass incomplete to Tyler Harrell
3rd & 7 at AFA 48
14-yd Pass
0:21 - 3rd
Malik Cunningham pass complete to Ahmari Huggins-Bruce for 14 yds to the AFA 34 for a 1ST down
4th & 7 at AFA 48
34-yd Touchdown Pass
0:04 - 3rd
Tyler Harrell 34 Yd pass from Malik Cunningham (Brock Travelstead Kick)
1st & 10 at AFA 34
4th Quarter
Kickoff
0:04 - 3rd
Brock Travelstead kickoff for 40 yds fair catch by Brandon Lewis at the AFA 1
1-yd Run
0:01 - 3rd
Haaziq Daniels run for 1 yd to the AFA 26
1st & 10 at AFA 25

End of 3rd Quarter

3-yd Run
14:55 - 4th
Brad Roberts run for 3 yds to the AFA 29
2nd & 9 at AFA 26
11-yd Pass
14:13 - 4th
Haaziq Daniels pass complete to Brandon Lewis for 11 yds to the AFA 40 for a 1ST down
3rd & 6 at AFA 29
2-yd Run
13:30 - 4th
Brad Roberts run for 2 yds to the AFA 42
1st & 10 at AFA 40
Sack
12:44 - 4th
Haaziq Daniels sacked by Yasir Abdullah for a loss of 6 yards to the AFA 36
2nd & 8 at AFA 42
15-yd Pass
12:22 - 4th
Haaziq Daniels pass complete to Dane Kinamon for 15 yds to the Lvile 49 for a 1ST down
3rd & 14 at AFA 36
2-yd Run
11:40 - 4th
Emmanuel Michel run for 2 yds to the Lvile 47
1st & 10 at LOU 49
10-yd Run
11:19 - 4th
Haaziq Daniels run for 10 yds to the Lvile 37 for a 1ST down
2nd & 8 at LOU 47
4-yd Run
10:45 - 4th
DeAndre Hughes run for 4 yds to the Lvile 33
1st & 10 at LOU 37
4-yd Run
10:00 - 4th
Haaziq Daniels run for 4 yds to the Lvile 29
2nd & 6 at LOU 33
4-yd Run
9:30 - 4th
Brad Roberts run for 4 yds to the Lvile 25 for a 1ST down
3rd & 2 at LOU 29
8-yd Run
8:25 - 4th
Haaziq Daniels run for 8 yds to the Lvile 17
1st & 10 at LOU 25
2-yd Run
8:00 - 4th
Emmanuel Michel run for 2 yds to the Lvile 15 for a 1ST down
2nd & 2 at LOU 17
1-yd Run
7:20 - 4th
Emmanuel Michel run for 1 yd to the Lvile 14
1st & 10 at LOU 15
1-yd Run
6:40 - 4th
Dane Kinamon run for 1 yd to the Lvile 13
2nd & 9 at LOU 14
4-yd Run
5:50 - 4th
Haaziq Daniels run for 4 yds to the Lvile 9
3rd & 8 at LOU 13
Field Goal Good
5:28 - 4th
Matthew Dapore 26 Yd Field Goal
4th & 4 at LOU 9
Kickoff Return (Offense)
5:24 - 4th
Matthew Dapore kickoff for 46 yds , Jawhar Jordan return for 11 yds to the Lvile 30
2-yd Run
5:07 - 4th
Trevion Cooley run for 2 yds to the Lvile 32
1st & 10 at LOU 30
6-yd Pass
4:47 - 4th
Malik Cunningham pass complete to Tyler Harrell for 6 yds to the Lvile 38
2nd & 8 at LOU 32
5-yd Penalty
4:33 - 4th
LOUISVILLE Penalty, False Start (-5 Yards) to the Lvile 33
3rd & 2 at LOU 38
17-yd Pass
4:07 - 4th
Malik Cunningham pass complete to Marshon Ford for 17 yds to the 50 yard line for a 1ST down
3rd & 7 at LOU 33
4-yd Run
3:37 - 4th
Malik Cunningham run for 4 yds to the AFA 46
1st & 10 at 50
24-yd Pass
3:11 - 4th
Malik Cunningham pass complete to Jawhar Jordan for 24 yds to the AFA 22 for a 1ST down
2nd & 6 at AFA 46
22-yd Touchdown Run
2:57 - 4th
Malik Cunningham 22 Yd Run (Brock Travelstead Kick)
1st & 10 at AFA 22
Kickoff Return (Offense)
2:57 - 4th
Ryan Chalifoux on-side kick recovered by AIR FORCE at the Lvile 47 , Dane Kinamon return for no gain to the Lvile 47
3-yd Run
2:28 - 4th
Brad Roberts run for 3 yds to the Lvile 44
1st & 10 at LOU 47
10-yd Run
2:07 - 4th
Brad Roberts run for 10 yds to the Lvile 34 for a 1ST down
2nd & 7 at LOU 44

(2:03 - 4th) Timeout LOUISVILLE, clock 02:03

9-yd Run
1:37 - 4th
Brad Roberts run for 9 yds to the Lvile 25
1st & 10 at LOU 34

(1:37 - 4th) Timeout LOUISVILLE, clock 01:37

2-yd Run
1:35 - 4th
Haaziq Daniels run for 2 yds to the Lvile 23 for a 1ST down
2nd & 1 at LOU 25

(1:35 - 4th) Timeout LOUISVILLE, clock 01:35

-1-yd Run
1:17 - 4th
TEAM run for a loss of 1 yard to the Lvile 24
1st & 10 at LOU 23
-2-yd Run
0:42 - 4th
TEAM run for a loss of 2 yards to the Lvile 26
2nd & 11 at LOU 24
-1-yd Run
0:03 - 4th
TEAM run for a loss of 1 yard to the Lvile 27
3rd & 13 at LOU 26

End of 4th Quarter