• (15:00 - 1st) Brice Honaker kickoff for 63 yds , Jawhar Jordan return for 26 yds to the Lvile 28

    • 1st & 10 at LOU 28

      (14:44 - 1st) Trevion Cooley run for 7 yds to the Lvile 35

    • 2nd & 3 at LOU 35

      (14:09 - 1st) Malik Cunningham run for 5 yds to the Lvile 40 for a 1ST down

    • 1st & 10 at LOU 40

      (13:38 - 1st) Malik Cunningham pass incomplete

    • 2nd & 10 at LOU 40

      (13:24 - 1st) Trevion Cooley run for 7 yds to the Lvile 47

    • 3rd & 3 at LOU 47

      (12:42 - 1st) Malik Cunningham run for a loss of 6 yards to the Lvile 41 Malik Cunningham fumbled, recovered by Lvile

    • 4th & 9 at LOU 41

      (12:34 - 1st) Mark Vassett punt for 59 yds for a touchback

    • 1st & 10 at AFA 20

      (12:20 - 1st) Brad Roberts run for 2 yds to the AFA 22

    • 2nd & 8 at AFA 22

      (11:47 - 1st) Brad Roberts run for 3 yds to the AFA 25

    • 3rd & 5 at AFA 25

      (11:40 - 1st) Haaziq Daniels run for no gain to the AFA 25

    • 4th & 5 at AFA 25

      (10:37 - 1st) Carson Bay punt for 46 yds , Josh Johnson returns for 4 yds to the Lvile 33

    • 1st & 10 at LOU 33

      (10:01 - 1st) Trevion Cooley run for 22 yds to the AFA 45 for a 1ST down

    • 1st & 10 at AFA 45

      (9:42 - 1st) Trevion Cooley run for a loss of 5 yards to the 50 yard line Trevion Cooley fumbled, recovered by Lvile

    • 2nd & 15 at 50

      (9:25 - 1st) Malik Cunningham pass incomplete

    • 3rd & 15 at 50

      (9:12 - 1st) Malik Cunningham run for 34 yds to the AFA 16 for a 1ST down

    • 1st & 10 at AFA 16

      (8:20 - 1st) Maurice Burkley run for no gain to the AFA 16

    • 2nd & 10 at AFA 16

      (8:04 - 1st) Malik Cunningham pass incomplete to Ahmari Huggins-Bruce

    • 3rd & 10 at AFA 16

      (7:59 - 1st) LOUISVILLE Penalty, Offensive Holding (-10 Yards) to the AFA 26

    • 3rd & 20 at AFA 26

      (7:34 - 1st) Malik Cunningham pass incomplete

    • 4th & 20 at AFA 26

      (7:29 - 1st) James Turner 44 yd FG MISSED

    • 1st & 10 at AFA 26

      (7:00 - 1st) Haaziq Daniels pass complete to Caleb Rillos for 40 yds to the Lvile 34 for a 1ST down

    • 1st & 10 at LOU 34

      (6:24 - 1st) Haaziq Daniels run for 2 yds to the Lvile 32

    • 2nd & 8 at LOU 32

      (6:01 - 1st) Brad Roberts run for 6 yds to the Lvile 26

    • 3rd & 2 at LOU 26

      (5:20 - 1st) Brad Roberts run for 3 yds to the Lvile 23 for a 1ST down

    • 1st & 10 at LOU 23

      (4:47 - 1st) Brad Roberts run for 3 yds to the Lvile 20

    • 2nd & 7 at LOU 20

      (4:11 - 1st) DeAndre Hughes run for 3 yds to the Lvile 17

    • 3rd & 4 at LOU 17

      (3:41 - 1st) Dane Kinamon run for 9 yds to the Lvile 8 for a 1ST down

    • 1st & Goal at LOU 8

      (3:15 - 1st) Emmanuel Michel run for 1 yd to the Lvile 7

    • 2nd & Goal at LOU 7

      (2:40 - 1st) Brandon Lewis run for 2 yds to the Lvile 5

    • 3rd & Goal at LOU 5

      (2:01 - 1st) Haaziq Daniels run for 5 yds for a TD, (Matthew Dapore KICK)

    • (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

    • 1st & 10 at LOU 34

      (1:49 - 1st) Malik Cunningham pass incomplete to Ahmari Huggins-Bruce

    • 2nd & 10 at LOU 34

      (1:38 - 1st) Malik Cunningham run for 2 yds to the Lvile 36

    • 3rd & 8 at LOU 36

      (0:41 - 1st) Malik Cunningham pass complete to Marshon Ford for 3 yds to the Lvile 39

    • 4th & 5 at LOU 39

      (0:11 - 1st) Mark Vassett punt for 34 yds, downed at the AFA 27

    • 1st & 10 at AFA 27

      (0:02 - 1st) DeAndre Hughes run for 8 yds to the AFA 35

    • End of 1st Quarter

    • 2nd & 2 at AFA 35

      (14:55 - 2nd) Brad Roberts run for 4 yds to the AFA 39 for a 1ST down

    • 1st & 10 at AFA 39

      (14:14 - 2nd) Haaziq Daniels pass complete to Brandon Lewis for 61 yds for a TD, (Matthew Dapore KICK)

    • (14:14 - 2nd) Brice Honaker kickoff for 56 yds for a 1ST down

    • 1st & 10 at LOU 35

      (13:50 - 2nd) Trevion Cooley run for 11 yds to the Lvile 46 for a 1ST down

    • 1st & 10 at LOU 46

      (13:17 - 2nd) Trevion Cooley run for 3 yds to the Lvile 49

    • 2nd & 7 at LOU 49

      (12:36 - 2nd) Malik Cunningham run for 7 yds to the AFA 44 for a 1ST down

    • 1st & 10 at AFA 44

      (12:20 - 2nd) Malik Cunningham sacked by Jordan Jackson for a loss of 1 yard to the AFA 45

    • 2nd & 11 at AFA 45

      (11:52 - 2nd) Jawhar Jordan run for 10 yds to the AFA 35

    • 3rd & 1 at AFA 35

      (11:05 - 2nd) Jawhar Jordan run for 8 yds to the AFA 27 for a 1ST down

    • 1st & 10 at AFA 27

      (10:32 - 2nd) Jawhar Jordan run for 10 yds to the AFA 17 for a 1ST down

    • 1st & 10 at AFA 17

      (10:04 - 2nd) Malik Cunningham run for 7 yds to the AFA 10

    • 2nd & 3 at AFA 10

      (9:45 - 2nd) Trevion Cooley run for a loss of 3 yards to the AFA 13

    • 3rd & 6 at AFA 13

      (9:24 - 2nd) Trevion Cooley run for 12 yds to the AFA 1 for a 1ST down

    • 1st & Goal at AFA 1

      (9:16 - 2nd) Trevion Cooley run for 1 yd for a TD, (Brock Travelstead KICK)

    • (9:16 - 2nd) Brock Travelstead kickoff for 65 yds for a touchback

    • 1st & 10 at AFA 25

      (9:00 - 2nd) Brad Roberts run for 3 yds to the AFA 28

    • 2nd & 7 at AFA 28

      (8:32 - 2nd) Brad Roberts run for 6 yds to the AFA 34

    • 3rd & 1 at AFA 34

      (7:40 - 2nd) Haaziq Daniels run for 2 yds to the AFA 36 for a 1ST down

    • 1st & 10 at AFA 36

      (7:05 - 2nd) Brandon Lewis run for 2 yds to the AFA 38

    • 2nd & 8 at AFA 38

      (6:44 - 2nd) AIR FORCE Penalty, False Start (-5 Yards) to the AFA 33

    • 2nd & 13 at AFA 33

      (6:02 - 2nd) DeAndre Hughes run for 3 yds to the AFA 36

    • 3rd & 10 at AFA 36

      (5:42 - 2nd) Haaziq Daniels pass complete to Brandon Lewis for 64 yds for a TD, (Matthew Dapore KICK)

    • (5:30 - 2nd) Matthew Dapore kickoff for 65 yds , Jawhar Jordan return for 100 yds for a TD, (Brock Travelstead KICK)

    • 1st & 10 at LOU 35

      (5:30 - 2nd) AIR FORCE Penalty, Illegal Block (15 Yards) to the 50 yard line

    • 1st & 57 at 50

      (5:30 - 2nd) LOUISVILLE Penalty, Kickoff Out of Bounds (-5 Yards) to the Lvile 45

    • (5:30 - 2nd) Brock Travelstead kickoff for 55 yds for a touchback

    • 1st & 10 at AFA 20

      (5:02 - 2nd) 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

    • 1st & 10 at AFA 35

      (4:54 - 2nd) Brandon Lewis run for 14 yds to the AFA 49 for a 1ST down

    • 1st & 10 at AFA 49

      (3:59 - 2nd) Haaziq Daniels pass complete to Dane Kinamon for 13 yds to the Lvile 38 for a 1ST down

    • 1st & 10 at LOU 38

      (3:30 - 2nd) Brad Roberts run for 4 yds to the Lvile 34

    • 2nd & 6 at LOU 34

      (3:00 - 2nd) Brad Roberts run for no gain to the Lvile 34

    • 3rd & 6 at LOU 34

      (2:40 - 2nd) Haaziq Daniels pass incomplete

    • 4th & 6 at LOU 34

      (2:00 - 2nd) Haaziq Daniels pass complete to Brandon Lewis for 9 yds to the Lvile 25 for a 1ST down

    • 1st & 10 at LOU 25

      (1:28 - 2nd) Brad Roberts run for 5 yds to the Lvile 20

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

    • 2nd & 5 at LOU 20

      (1:00 - 2nd) Haaziq Daniels pass complete to Dane Kinamon for 12 yds to the Lvile 8 for a 1ST down

    • 1st & Goal at LOU 8

      (0:59 - 2nd) DeAndre Hughes run for 7 yds to the Lvile 1

    • 2nd & Goal at LOU 1

      (0:54 - 2nd) Haaziq Daniels 1 Yd Run (Matthew Dapore Kick)

    • (0:54 - 2nd) Matthew Dapore kickoff for 56 yds , Maurice Burkley return for 4 yds to the Lvile 13

    • 1st & 10 at LOU 13

      (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 44

      (0:31 - 2nd) Malik Cunningham pass incomplete to Josh Johnson

    • 2nd & 10 at LOU 44

      (0:24 - 2nd) Malik Cunningham pass complete to Elijah Downing for 9 yds to the AFA 47

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

    • 3rd & 1 at AFA 47

      (0:18 - 2nd) Trevion Cooley run for no gain to the AFA 47

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

    • 4th & 1 at AFA 47

      (0:13 - 2nd) Trevion Cooley run for 3 yds to the AFA 44 for a 1ST down

    • 1st & 10 at AFA 44

      (0:13 - 2nd) TEAM pass incomplete

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

    • 2nd & 10 at AFA 44

      (0:07 - 2nd) Malik Cunningham pass incomplete to Tyler Harrell

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

    • 3rd & 10 at AFA 44

      (0:01 - 2nd) Malik Cunningham pass complete to Trevion Cooley for 18 yds to the AFA 26 for a 1ST down

  • End of 2nd Quarter

    • (15:00 - 3rd) Brock Travelstead kickoff for 65 yds for a touchback

    • 1st & 10 at AFA 25

      (14:52 - 3rd) Brad Roberts run for no gain to the AFA 25

    • 2nd & 10 at AFA 25

      (14:17 - 3rd) Haaziq Daniels pass complete to Brandon Lewis for 27 yds to the Lvile 48 for a 1ST down

    • 1st & 10 at LOU 48

      (13:25 - 3rd) DeAndre Hughes run for 13 yds to the Lvile 35 for a 1ST down

    • 1st & 10 at LOU 35

      (12:45 - 3rd) Haaziq Daniels run for 3 yds to the Lvile 32

    • 2nd & 7 at LOU 32

      (12:00 - 3rd) Haaziq Daniels run for a loss of 1 yard to the Lvile 33

    • 3rd & 8 at LOU 33

      (11:25 - 3rd) Haaziq Daniels sacked by Ashton Gillotte for a loss of 6 yards to the Lvile 39

    • 4th & 14 at LOU 39

      (10:53 - 3rd) Carson Bay punt for 39 yds for a touchback

    • 1st & 10 at LOU 20

      (10:25 - 3rd) Trevion Cooley run for 4 yds to the Lvile 24

    • 2nd & 6 at LOU 24

      (10:01 - 3rd) Malik Cunningham pass complete to Trevion Cooley for 10 yds to the Lvile 34 for a 1ST down

    • 1st & 10 at LOU 34

      (9:38 - 3rd) Trevion Cooley run for 13 yds to the Lvile 47 for a 1ST down

    • 1st & 10 at LOU 47

      (8:36 - 3rd) Trevion Cooley run for 5 yds to the AFA 48

    • 2nd & 5 at AFA 48

      (8:02 - 3rd) Malik Cunningham run for a loss of 5 yards to the Lvile 47

    • 3rd & 10 at LOU 47

      (7:34 - 3rd) Malik Cunningham pass complete to Ahmari Huggins-Bruce for 13 yds to the AFA 40 for a 1ST down

    • 1st & 10 at AFA 40

      (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 21

      (6:40 - 3rd) Malik Cunningham pass complete to Tyler Harrell for 9 yds to the AFA 12

    • 2nd & 1 at AFA 12

      (6:15 - 3rd) Malik Cunningham run for a loss of 4 yards to the AFA 16 Malik Cunningham fumbled, recovered by Lvile

    • 3rd & 5 at AFA 16

      (5:20 - 3rd) Jawhar Jordan run for 6 yds to the AFA 10 for a 1ST down

    • 1st & Goal at AFA 10

      (5:00 - 3rd) Malik Cunningham sacked by TD Blackmon for a loss of 2 yards to the AFA 12

    • 2nd & 0 at AFA 12

      (4:50 - 3rd) Trevion Cooley run for 6 yds to the AFA 6

    • 3rd & Goal at AFA 6

      (4:30 - 3rd) Trevion Cooley run for 4 yds to the AFA 2

    • 4th & Goal at AFA 2

      (4:04 - 3rd) Trevion Cooley run for no gain to the AFA 2

    • 1st & 10 at AFA 2

      (3:48 - 3rd) Brad Roberts run for 2 yds to the AFA 4

    • 2nd & 8 at AFA 4

      (3:11 - 3rd) Brad Roberts run for 5 yds to the AFA 9

    • 3rd & 3 at AFA 9

      (2:08 - 3rd) DeAndre Hughes run for 1 yd to the AFA 10 DeAndre Hughes fumbled, recovered by AFA

    • 4th & 2 at AFA 10

      (1:50 - 3rd) Carson Bay punt for 41 yds, downed at the Lvile 49

    • 1st & 10 at LOU 49

      (1:30 - 3rd) Jawhar Jordan run for 4 yds to the AFA 47

    • 2nd & 6 at AFA 47

      (1:10 - 3rd) Jawhar Jordan run for a loss of 1 yard to the AFA 48

    • 3rd & 7 at AFA 48

      (0:50 - 3rd) Malik Cunningham pass incomplete to Tyler Harrell

    • 4th & 7 at AFA 48

      (0:21 - 3rd) Malik Cunningham pass complete to Ahmari Huggins-Bruce for 14 yds to the AFA 34 for a 1ST down

    • 1st & 10 at AFA 34

      (0:04 - 3rd) Tyler Harrell 34 Yd pass from Malik Cunningham (Brock Travelstead Kick)

    • (0:04 - 3rd) Brock Travelstead kickoff for 40 yds fair catch by Brandon Lewis at the AFA 1

    • 1st & 10 at AFA 25

      (0:01 - 3rd) Haaziq Daniels run for 1 yd to the AFA 26

    • End of 3rd Quarter

    • 2nd & 9 at AFA 26

      (14:55 - 4th) Brad Roberts run for 3 yds to the AFA 29

    • 3rd & 6 at AFA 29

      (14:13 - 4th) Haaziq Daniels pass complete to Brandon Lewis for 11 yds to the AFA 40 for a 1ST down

    • 1st & 10 at AFA 40

      (13:30 - 4th) Brad Roberts run for 2 yds to the AFA 42

    • 2nd & 8 at AFA 42

      (12:44 - 4th) Haaziq Daniels sacked by Yasir Abdullah for a loss of 6 yards to the AFA 36

    • 3rd & 14 at AFA 36

      (12:22 - 4th) Haaziq Daniels pass complete to Dane Kinamon for 15 yds to the Lvile 49 for a 1ST down

    • 1st & 10 at LOU 49

      (11:40 - 4th) Emmanuel Michel run for 2 yds to the Lvile 47

    • 2nd & 8 at LOU 47

      (11:19 - 4th) Haaziq Daniels run for 10 yds to the Lvile 37 for a 1ST down

    • 1st & 10 at LOU 37

      (10:45 - 4th) DeAndre Hughes run for 4 yds to the Lvile 33

    • 2nd & 6 at LOU 33

      (10:00 - 4th) Haaziq Daniels run for 4 yds to the Lvile 29

    • 3rd & 2 at LOU 29

      (9:30 - 4th) Brad Roberts run for 4 yds to the Lvile 25 for a 1ST down

    • 1st & 10 at LOU 25

      (8:25 - 4th) Haaziq Daniels run for 8 yds to the Lvile 17

    • 2nd & 2 at LOU 17

      (8:00 - 4th) Emmanuel Michel run for 2 yds to the Lvile 15 for a 1ST down

    • 1st & 10 at LOU 15

      (7:20 - 4th) Emmanuel Michel run for 1 yd to the Lvile 14

    • 2nd & 9 at LOU 14

      (6:40 - 4th) Dane Kinamon run for 1 yd to the Lvile 13

    • 3rd & 8 at LOU 13

      (5:50 - 4th) Haaziq Daniels run for 4 yds to the Lvile 9

    • 4th & 4 at LOU 9

      (5:28 - 4th) Matthew Dapore 26 Yd Field Goal

    • (5:24 - 4th) Matthew Dapore kickoff for 46 yds , Jawhar Jordan return for 11 yds to the Lvile 30

    • 1st & 10 at LOU 30

      (5:07 - 4th) Trevion Cooley run for 2 yds to the Lvile 32

    • 2nd & 8 at LOU 32

      (4:47 - 4th) Malik Cunningham pass complete to Tyler Harrell for 6 yds to the Lvile 38

    • 3rd & 2 at LOU 38

      (4:33 - 4th) LOUISVILLE Penalty, False Start (-5 Yards) to the Lvile 33

    • 3rd & 7 at LOU 33

      (4:07 - 4th) Malik Cunningham pass complete to Marshon Ford for 17 yds to the 50 yard line for a 1ST down

    • 1st & 10 at 50

      (3:37 - 4th) Malik Cunningham run for 4 yds to the AFA 46

    • 2nd & 6 at AFA 46

      (3:11 - 4th) Malik Cunningham pass complete to Jawhar Jordan for 24 yds to the AFA 22 for a 1ST down

    • 1st & 10 at AFA 22

      (2:57 - 4th) Malik Cunningham 22 Yd Run (Brock Travelstead Kick)

    • (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

    • 1st & 10 at LOU 47

      (2:28 - 4th) Brad Roberts run for 3 yds to the Lvile 44

    • 2nd & 7 at LOU 44

      (2:07 - 4th) Brad Roberts run for 10 yds to the Lvile 34 for a 1ST down

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

    • 1st & 10 at LOU 34

      (1:37 - 4th) Brad Roberts run for 9 yds to the Lvile 25

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

    • 2nd & 1 at LOU 25

      (1:35 - 4th) Haaziq Daniels run for 2 yds to the Lvile 23 for a 1ST down

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

    • 1st & 10 at LOU 23

      (1:17 - 4th) TEAM run for a loss of 1 yard to the Lvile 24

    • 2nd & 11 at LOU 24

      (0:42 - 4th) TEAM run for a loss of 2 yards to the Lvile 26

    • 3rd & 13 at LOU 26

      (0:03 - 4th) TEAM run for a loss of 1 yard to the Lvile 27

    • End of 4th Quarter

  • End of 4th Quarter

College Football News