Blue Devils at Cardinals, NCAAF live score and box score
Box score
Play-by-play
End of 4th Quarter
0-23TEAM run for a loss of 1 yard to the LOU 44
0-23Isaac Guerendo run for 1 yd to the LOU 45
0-23Isaac Guerendo run for 3 yds to the LOU 44 for a 1ST down
0-23Isaac Guerendo run for 8 yds to the LOU 41
0-23Grayson Loftis pass incomplete to Jordan Moore
0-23Grayson Loftis pass complete to Jordan Moore for 12 yds to the LOU 33
0-23Grayson Loftis pass incomplete to Jeremiah Hasley Duke Penalty, Personal Foul (Maurice McIntyre) to the LOU 45
0-23Grayson Loftis pass complete to Jaylen Coleman for 3 yds to the LOU 30
0-23Grayson Loftis pass complete to Jordan Moore for 15 yds to the LOU 33 for a 1ST down
0-23Duke Penalty, False Start (Jontavis Robertson) to the LOU 48
0-23Brock Travelstead punt for 36 yds, fair catch by Jalon Calhoun at the LOU 43
0-23Timeout Duke, clock 04:09
0-23Maurice Turner run for 1 yd to the LOU 7
0-23Maurice Turner run for 2 yds to the LOU 6
0-23Maurice Turner run for 2 yds to the LOU 4
0-23Porter Wilson punt for 52 yds, downed at the LOU 2
0-23Timeout Louisville, clock 05:59
0-23Riley Leonard pass incomplete to Sahmir Hagans
0-23Leonard, Riley pass incomplete to Robertson, Jontavis, PENALTY DUKE holding (Parker II, Brian) 10 yards to the DUKE46, NO PLAY.
0-23Riley Leonard pass incomplete to Jalon Calhoun
0-23Jordan Waters run for 5 yds to the LOU 44
0-23Duke Penalty, False Start (Scott Elliott) to the LOU 49
0-23Riley Leonard pass complete to Jordan Moore for 47 yds to the LOU 44 for a 1ST down
0-23Riley Leonard pass incomplete to Jalon Calhoun
0-23Leonard, Riley pass incomplete to Moore, Jordan, PENALTY DUKE holding (Hornibrook, Jake) 8 yards to the DUKE9, NO PLAY.
0-23Brady Hodges punt for 48 yds , Jalon Calhoun returns for 6 yds to the DUKE 17
0-23Jawhar Jordan run for 1 yd to the LOU 41
0-23Jack Plummer sacked by Terry Moore for a loss of 5 yards to the LOU 40
0-23Jack Plummer run for a loss of 4 yards to the LOU 45 Jack Plummer fumbled, recovered by LOUISVILLE Plummer, Jack at LOUISVILLE45.
0-23Porter Wilson punt for 35 yds, punt out-of-bounds at the LOU 49
0-23Timeout Louisville, clock 10:52
0-23Jaquez Moore run for no gain to the DUKE 16
0-23Riley Leonard pass complete to Jalon Calhoun for 12 yds to the DUKE 16
0-23Duke Penalty, False Start (Scott Elliott) to the DUKE 4
0-23Riley Leonard run for 1 yd to the DUKE 8
0-23Brady Hodges punt for 41 yds, punt out-of-bounds at the DUKE 7
0-23Jack Plummer run for 5 yds to the DUKE 48
0-23Jack Plummer run for no gain to the LOU 47
0-23Isaac Guerendo run for 3 yds to the LOU 47
0-23End of 3rd Quarter
0-23Isaac Guerendo run for 16 yds to the LOU 44 for a 1ST down
0-23Jack Plummer pass complete to Jamari Thrash for 8 yds to the LOU 28
0-23Porter Wilson punt for 48 yds, fair catch by Kevin Coleman at the LOU 20
0-23Riley Leonard sacked by Jermayne Lole for a loss of 5 yards to the DUKE 32 Riley Leonard fumbled, forced by Jermayne Lole, recovered by DUKE Riley Leonard , return for 0 yards
0-23Jordan Waters run for no gain to the DUKE 37
0-23Riley Leonard pass incomplete to Jordan Moore
0-23Riley Leonard pass complete to Jordan Moore for 12 yds to the DUKE 37 for a 1ST down
0-23Riley Leonard pass incomplete to Sahmir Hagans
0-23Brock Travelstead kickoff for 65 yds for a touchback
0-23Brock Travelstead 24 yd FG GOOD
0-23Jawhar Jordan run for 4 yds to the DUKE 7
0-20Jawhar Jordan run for 9 yds to the DUKE 11
0-20Ahmari Huggins-Bruce run for 5 yds to the DUKE 20
0-20Jordan, Jawhar rush for 4 yards to the DUKE11, PENALTY LOUISVILLE holding (Lumia, Vincent) 10 yards to the DUKE25, NO PLAY.
0-20Riley Leonard pass intercepted Gilbert Frierson return for 4 yds to the DUKE 15
0-20Riley Leonard pass incomplete to Jordan Moore
0-20Riley Leonard pass incomplete to Jordan Moore
0-20Riley Leonard run for 2 yds to the DUKE 33 Duke Penalty, Offensive Holding (Scott Elliott) to the DUKE 23
0-20Leonard, Riley pass incomplete to Hagans, Sahmir, PENALTY LOUISVILLE holding (Brownlee Jr., Jarvis) 10 yards to the DUKE31, NO PLAY, 1ST DOWN DUKE.
0-20Jordan Waters run for 1 yd to the DUKE 21
0-20Duke Penalty, Delay of Game (TEAM) to the DUKE 20
0-20Brock Travelstead kickoff for 65 yds for a touchback
0-20Brock Travelstead 20 yd FG GOOD
0-20Maurice Turner run for 15 yds to the DUKE 3
0-17Jack Plummer sacked by Ryan Smith for a loss of 8 yards to the DUKE 18
0-17Maurice Turner run for a loss of 3 yards to the DUKE 10
0-17Jawhar Jordan run for 11 yds to the DUKE 7 for a 1ST down
0-17Jawhar Jordan run for 7 yds to the DUKE 18
0-17Jack Plummer run for 8 yds to the DUKE 25 for a 1ST down
0-17Jawhar Jordan run for 4 yds to the DUKE 33
0-17Jawhar Jordan run for 6 yds to the DUKE 37 for a 1ST down
0-17Jack Plummer pass complete to Jamari Thrash for 8 yds to the DUKE 43
0-17Jack Plummer pass complete to Jamari Thrash for 9 yds to the LOU 49 for a 1ST down
0-17Jawhar Jordan run for 5 yds to the LOU 40
0-17Jawhar Jordan run for 10 yds to the LOU 35 for a 1ST down
0-17Jack Plummer pass incomplete to Jamari Thrash
0-17Charlie Ham kickoff for 65 yds for a touchback
0-17End of 2nd Quarter
0-17TEAM run for a loss of 1 yard to the LOU 18
0-17Porter Wilson punt for 49 yds , Kevin Coleman returns for a loss of 3 yards to the LOU 19
0-17Timeout Duke, clock 00:18
0-17Riley Leonard pass incomplete to Jalon Calhoun
0-17Riley Leonard pass complete to Jalon Calhoun for 4 yds to the DUKE 29
0-17Riley Leonard pass incomplete
0-17Brock Travelstead kickoff for 65 yds for a touchback
0-17Brock Travelstead 47 yd FG GOOD
0-17Jack Plummer pass incomplete to Chris Bell
0-14Jack Plummer pass incomplete to Jawhar Jordan
0-14Jawhar Jordan run for 3 yds to the DUKE 30
0-14Jack Plummer pass complete to Jamari Thrash for 20 yds to the DUKE 33 for a 1ST down
0-14Jack Plummer pass complete to Jamari Thrash for 13 yds to the LOU 47 for a 1ST down
0-14Jawhar Jordan run for 11 yds to the LOU 34 for a 1ST down
0-14Jawhar Jordan run for 1 yd to the LOU 23
0-14Jawhar Jordan run for 11 yds to the LOU 22 for a 1ST down
0-14Porter Wilson punt for 37 yds, fair catch by Kevin Coleman at the LOU 11
0-14Jordan Waters run for 15 yds to the LOU 48
0-14Riley Leonard pass incomplete to Jalon Calhoun
0-14Leonard, Riley rush for 3 yards to the LOUISVILLE45, PENALTY DUKE personal foul (Pickett, Justin) 15 yards to the DUKE37, NO PLAY.
0-14Duke Penalty, False Start (Brian Parker II) to the LOU 48
0-14Jaquez Moore run for 6 yds to the LOU 43
0-14Riley Leonard pass complete to Jalon Calhoun for 19 yds to the LOU 49 for a 1ST down
0-14Riley Leonard run for 3 yds to the DUKE 32
0-14Jaquez Moore run for 5 yds to the DUKE 29
0-14Riley Leonard run for 12 yds to the DUKE 24 for a 1ST down
0-14Jaquez Moore run for 4 yds to the DUKE 12
0-14Brady Hodges punt for 40 yds, fair catch by Jalon Calhoun at the DUKE 8
0-14Jack Plummer pass incomplete to Chris Bell
0-14Jack Plummer pass incomplete to Jamari Thrash
0-14Isaac Guerendo run for 4 yds to the DUKE 48
0-14Isaac Guerendo run for 10 yds to the LOU 48 for a 1ST down
0-14Maurice Turner run for no gain to the LOU 38
0-14Maurice Turner run for 7 yds to the LOU 38
0-14Jack Plummer pass complete to Maurice Turner for 11 yds to the LOU 31 for a 1ST down
0-14Maurice Turner run for no gain to the LOU 20
0-14Porter Wilson punt for 62 yds for a touchback
0-14Riley Leonard pass incomplete to Jordan Moore
0-14End of 1st Quarter
0-14Riley Leonard run for 7 yds to the DUKE 38
0-14Riley Leonard sacked by Ashton Gillotte for a loss of 5 yards to the DUKE 31
0-14Brock Travelstead kickoff for 65 yds, Terry Moore return for 21 yds to the DUKE 21 Louisville Penalty, Unnecessary Roughness (Maurice Turner) to the DUKE 36
0-14Jawhar Jordan run for 23 yds for a TD (Brock Travelstead KICK)
0-14Jack Plummer pass complete to Kevin Coleman for 8 yds to the DUKE 23
0-7Isaac Guerendo run for no gain to the DUKE 31
0-7Jack Plummer pass complete to Josh Lifson for 19 yds to the DUKE 31 for a 1ST down
0-7Jawhar Jordan run for 2 yds to the DUKE 40 Louisville Penalty, Offensive Holding (Michael Gonzalez) to the 50 yard line
0-7Jawhar Jordan run for 7 yds to the DUKE 42
0-7Riley Leonard sacked by Ashton Gillotte for a loss of 6 yards to the DUKE 49
0-7Jaquez Moore run for 1 yd to the LOU 45
0-7Riley Leonard pass complete to Jalon Calhoun for 9 yds to the LOU 46
0-7Jaquez Moore run for a loss of 1 yard to the DUKE 45
0-7Riley Leonard pass complete to Jalon Calhoun for 12 yds to the DUKE 46 for a 1ST down
0-7Riley Leonard pass complete to Jordan Moore for 9 yds to the DUKE 34
0-7Brock Travelstead kickoff for 65 yds for a touchback
0-7Jawhar Jordan run for 14 yds for a TD (Brock Travelstead KICK)
0-7Jack Plummer run for 2 yds to the DUKE 14 for a 1ST down
Jawhar Jordan run for 1 yd to the DUKE 16
Jack Plummer pass complete to Jamari Thrash for 7 yds to the DUKE 17
Kevin Coleman run for 1 yd to the DUKE 24
Jawhar Jordan run for 19 yds to the DUKE 25 for a 1ST down
Jack Plummer pass complete to Jamari Thrash for 8 yds to the DUKE 44 for a 1ST down
Jack Plummer pass complete to Chris Bell for 6 yds to the LOU 48
Jawhar Jordan run for 5 yds to the LOU 42 for a 1ST down
Jawhar Jordan run for 9 yds to the LOU 37
Porter Wilson punt for 51 yds , Kevin Coleman returns for 7 yds to the LOU 28
Riley Leonard pass complete to Jordan Moore for a loss of 3 yards to the DUKE 28
Riley Leonard pass incomplete to Sahmir Hagans
Riley Leonard sacked by Jared Dawson for a loss of 8 yards to the DUKE 31
Riley Leonard run for 12 yds to the DUKE 39 for a 1ST down
Riley Leonard pass incomplete to Jalon Calhoun
Jordan Waters run for 2 yds to the DUKE 27
Brock Travelstead kickoff for 65 yds for a touchback

















