Cardinals
Cardinals3-3
62
Final
Blue Devils
Blue Devils4-1
22

Cardinals at Blue Devils, NCAAF live score and box score

Box score

Cardinals
Blue Devils

Play-by-play

0:00 4th62-22
RUS

TEAM run for a loss of 2 yards to the Duke 35

62-22
END

End of 4th Quarter

62-22
RUS

Jawhar Jordan run for 3 yds to the Duke 33

62-22
RUS

Jawhar Jordan run for 3 yds to the Duke 36

62-22
RUS

Riley Leonard run for a loss of 1 yard to the Duke 39

62-22
PAS

Riley Leonard pass complete to Malik Bowen-Sims for 4 yds to the Duke 40

62-22
RUS

Trent Davis run for 4 yds to the Duke 36

62-22
RUS

Trent Davis run for 1 yd to the Duke 32

62-22
RUS

Trent Davis run for 3 yds to the Duke 31 for a 1ST down

62-22
RUS

Riley Leonard run for 8 yds to the Duke 28

62-22
KIC

Ryan Chalifoux kickoff for 63 yds , Trent Davis return for 28 yds to the DUKE 37 DUKE Penalty, Offensive Holding (Joshua Pickett) to the Duke 20

62-22
RUS

Aidan Robbins run for 34 yds for a TD, (Brock Travelstead KICK)

62-22
RUS

Aidan Robbins run for 7 yds to the Duke 34

55-22
RUS

Brock Domann run for no gain to the Duke 41

55-22
RUS

Jawhar Jordan run for 21 yds to the Duke 41 for a 1ST down

55-22
RUS

Jawhar Jordan run for 9 yds to the Lvile 38 for a 1ST down

55-22
RUS

Brock Domann run for 5 yds to the Lvile 29

55-22
FUM

Mataeo Durant run for a loss of 8 yards to the Lvile 24 Mataeo Durant fumbled, forced by Qwynnterrio Cole, recovered by Lvile Dorian Jones

55-22
RUS

Mataeo Durant run for 1 yd to the Lvile 16

55-22
PAS

Riley Leonard pass complete to Jontavis Robertson for 8 yds to the Lvile 17

55-22
RUS

Riley Leonard run for 12 yds to the Lvile 25 for a 1ST down

55-22
RUS

Riley Leonard run for 2 yds to the Lvile 37

55-22
RUS

Mataeo Durant run for 13 yds to the Lvile 39 for a 1ST down

55-22
RUS

Riley Leonard run for 3 yds to the Duke 48

55-22
RUS

Mataeo Durant run for 10 yds to the Duke 45 for a 1ST down

55-22
PAS

Riley Leonard pass complete to Jontavis Robertson for 7 yds to the Duke 35

55-22
KIC

Ryan Chalifoux kickoff for 65 yds , Jaylen Stinson return for 28 yds to the Duke 28

55-22
PAS

Malik Cunningham pass complete to Tyler Harrell for 36 yds for a TD, (James Turner KICK)

55-22
RUS

Maurice Burkley run for 6 yds to the Duke 36

48-22
RUS

Malik Cunningham run for 7 yds to the Duke 42 for a 1ST down

48-22
RUS

Maurice Burkley run for 5 yds to the Duke 49

48-22
PAS

Malik Cunningham pass complete to Dez Melton for 21 yds to the Lvile 46 for a 1ST down

48-22
KIC

Charlie Ham kickoff for 65 yds for a touchback

48-22
PEN

Leonard, Riley pass attempt to Calhoun, Jalon failed, PENALTY LOUISVILLE pass interference (Vance, Greedy) 1 yards to the LOUISVILLE2, NO PLAY.

48-16
RUS

Riley Leonard run for 35 yds for a TD, (Two-Point Conversion failed)

48-22
0:00 3rd48-16
RUS

Mataeo Durant run for 3 yds to the Lvile 35

48-16
END

End of 3rd Quarter

48-16
RUS

Mataeo Durant run for 3 yds to the Lvile 38

48-16
PAS

Riley Leonard pass complete to Jontavis Robertson for 8 yds to the Lvile 41 for a 1ST down

48-16
PAS

Riley Leonard pass complete to Jake Bobo for 4 yds to the Lvile 49

48-16
PAS

Riley Leonard pass complete to Jalon Calhoun for 7 yds to the Duke 47 for a 1ST down

48-16
PAS

Riley Leonard pass complete to Jalon Calhoun for 4 yds to the Duke 40

48-16
PAS

Riley Leonard pass complete to Jalon Calhoun for 11 yds to the Duke 36 for a 1ST down

48-16
KIC

Brock Travelstead kickoff for 65 yds for a touchback

48-16
PAS

Malik Cunningham pass complete to Ahmari Huggins-Bruce for 12 yds for a TD, (James Turner PAT MISSED)

48-16
RUS

Jalen Mitchell run for 5 yds to the Duke 12

42-16
PAS

Malik Cunningham pass complete to Dez Melton for 23 yds to the Duke 17 for a 1ST down

42-16
RUS

Jalen Mitchell run for 6 yds to the Duke 40

42-16
KIC

Charlie Ham on-side kick recovered by LOUISVILLE at the Duke 46

42-16
RUS

Jalon Calhoun run for 6 yds for a TD, (Charlie Ham KICK)

42-16
PAS

Riley Leonard pass complete to Eli Pancol for 14 yds to the Lvile 6 for a 1ST down

42-9
PAS

Riley Leonard pass complete to Nicky Dalmolin for 11 yds to the Lvile 20 for a 1ST down

42-9
PAS

Riley Leonard pass complete to Jontavis Robertson for 4 yds to the Lvile 31

42-9
RUS

Riley Leonard run for 11 yds to the Lvile 35 for a 1ST down

42-9
RUS

Mataeo Durant run for 9 yds to the Lvile 46 for a 1ST down

42-9
PAS

Riley Leonard pass complete to Nicky Dalmolin for 3 yds to the Duke 45

42-9
PAS

Riley Leonard pass complete to Jontavis Robertson for 14 yds to the Duke 42 for a 1ST down

42-9
KIC

Brock Travelstead kickoff for 64 yds , Jaylen Stinson return for 27 yds to the Duke 28

42-9
PAS

Malik Cunningham pass complete to Jordan Watkins for 19 yds for a TD, (James Turner KICK)

42-9
RUS

Trevion Cooley run for 1 yd to the Duke 19

35-9
RUS

Malik Cunningham run for 35 yds to the Duke 20 for a 1ST down

35-9
RUS

Malik Cunningham run for 4 yds to the Lvile 45 for a 1ST down

35-9
RUS

Trevion Cooley run for 6 yds to the Lvile 41

35-9
PAS

Malik Cunningham pass complete to Ahmari Huggins-Bruce for 3 yds to the Lvile 35

35-9
PAS

Gunnar Holmberg pass incomplete to Jarett Garner

35-9
PAS

Gunnar Holmberg pass incomplete to Jake Bobo

35-9
PAS

Gunnar Holmberg pass complete to Jake Marwede for 3 yds to the Lvile 32

35-9
RUS

Mataeo Durant run for 2 yds to the Lvile 35

35-9
PAS

Gunnar Holmberg pass complete to Mataeo Durant for 5 yds to the Lvile 37 for a 1ST down

35-9
RUS

Mataeo Durant run for 5 yds to the Lvile 42

35-9
RUS

Porter Wilson run for 11 yds to the Lvile 47 for a 1ST down

35-9
PAS

Gunnar Holmberg pass incomplete to Jalon Calhoun

35-9
PAS

Gunnar Holmberg pass complete to Jake Marwede for 5 yds to the Duke 42

35-9
PAS

Gunnar Holmberg pass incomplete to Jake Bobo

35-9
PAS

Gunnar Holmberg pass complete to Jake Bobo for 12 yds to the Duke 37 for a 1ST down

35-9
KIC

Brock Travelstead kickoff for 65 yds for a touchback

35-9
0:00 2nd35-9
FIE

Charlie Ham 26 yd FG GOOD

35-9
END

End of 2nd Quarter

35-9
PAS

Gunnar Holmberg pass incomplete to Nicky Dalmolin

35-6
PAS

Gunnar Holmberg pass incomplete to Jake Bobo

35-6
PEN

Holmberg, Gunnar pass incomplete to Dalmolin, Nicky, PENALTY LOUISVILLE holding (Duncan, Kenderick) 9 yards to the LOUISVILLE8, NO PLAY, 1ST DOWN DUKE.

35-6
PEN

DUKE Penalty, False Start (Carson Van Lynn) to the Lvile 17

35-6
PAS

Gunnar Holmberg pass incomplete to Jake Bobo

35-6
PAS

Gunnar Holmberg pass complete to Jake Bobo for 10 yds to the Lvile 12 for a 1ST down

35-6
PAS

Gunnar Holmberg pass incomplete to Jalon Calhoun

35-6
TIM

Timeout DUKE, clock 00:28

35-6
FUM

Gunnar Holmberg run for 3 yds to the Lvile 22 Gunnar Holmberg fumbled, forced by Malik Clark, recovered by Duke Carson Van Lynn

35-6
PAS

Gunnar Holmberg pass complete to Jake Bobo for 13 yds to the Lvile 25 for a 1ST down

35-6
PAS

TEAM pass incomplete

35-6
PAS

Gunnar Holmberg pass complete to Jake Bobo for 19 yds to the Lvile 38 for a 1ST down

35-6
PAS

Gunnar Holmberg pass complete to Mataeo Durant for 3 yds to the Duke 43

35-6
TIM

Timeout DUKE, clock 00:50

35-6
PAS

Gunnar Holmberg pass complete to Jake Bobo for 8 yds to the Duke 40 for a 1ST down

35-6
PAS

Gunnar Holmberg pass incomplete to Nicky Dalmolin

35-6
PAS

Gunnar Holmberg pass complete to Jake Bobo for 7 yds to the Duke 32

35-6
KIC

Brock Travelstead kickoff for 65 yds for a touchback

35-6
RUS

Jalen Mitchell run for 11 yds for a TD, (James Turner KICK)

35-6
PAS

Malik Cunningham pass incomplete to Jalen Mitchell

28-6
RUS

Malik Cunningham run for 9 yds to the Duke 11 for a 1ST down

28-6
RUS

Malik Cunningham run for 6 yds to the Duke 20

28-6
PAS

Malik Cunningham pass complete to Shai Werts for a loss of 2 yards to the Duke 26

28-6
RUS

Jalen Mitchell run for 3 yds to the Duke 24

28-6
PAS

Malik Cunningham pass complete to Justin Marshall for 22 yds to the Duke 27 for a 1ST down

28-6
PAS

Malik Cunningham pass complete to Marshon Ford for 13 yds to the Duke 36 for a 1ST down DUKE Penalty, Personal Foul (Isaiah Fisher-Smith) to the Duke 49 for a 1ST down

28-6
RUS

Jalen Mitchell run for 3 yds to the Lvile 23

28-6
PAS

Malik Cunningham pass incomplete to Jordan Watkins

28-6
PUN

Porter Wilson punt for 48 yds , Jordan Watkins returns for a loss of 2 yards to the Lvile 20

28-6
PAS

Gunnar Holmberg pass complete to Jalon Calhoun for 5 yds to the Duke 30

28-6
PAS

Jordan Moore pass incomplete to Eli Pancol

28-6
PAS

Jordan Moore pass complete to Trent Davis for no gain to the Duke 25

28-6
KIC

Brock Travelstead kickoff for 65 yds for a touchback

28-6
RUS

Malik Cunningham run for 72 yds for a TD, (James Turner KICK)

28-6
PEN

Mitchell, Jalen rush for 4 yards to the LOUISVILLE42, PENALTY LOUISVILLE holding (Boone, Adonis) 10 yards to the LOUISVILLE28, NO PLAY.

21-6
PAS

Malik Cunningham pass complete to Marshon Ford for 13 yds to the Lvile 38 for a 1ST down

21-6
KIC

Charlie Ham kickoff for 65 yds for a touchback

21-6
FIE

Charlie Ham 28 yd FG GOOD

21-6
PAS

Gunnar Holmberg pass incomplete to Cole Finney

21-3
RUS

Gunnar Holmberg run for no gain to the Lvile 10

21-3
RUS

Trent Davis run for 4 yds to the Lvile 10

21-3
PAS

Gunnar Holmberg pass complete to Darrell Harding Jr. for 20 yds to the Lvile 14 for a 1ST down

21-3
RUS

Mataeo Durant run for 11 yds to the Lvile 34 for a 1ST down

21-3
PAS

Gunnar Holmberg pass complete to Cole Finney for 3 yds to the Lvile 45

21-3
RUS

Mataeo Durant run for 27 yds to the Lvile 48 for a 1ST down

21-3
KIC

Brock Travelstead kickoff for 65 yds for a touchback

21-3
RUS

Malik Cunningham run for 44 yds for a TD, (James Turner KICK)

21-3
PEN

LOUISVILLE Penalty, False Start (Caleb Chandler) to the Duke 44

14-3
PAS

Malik Cunningham pass complete to Shai Werts for 7 yds to the Duke 39

14-3
SAC

Malik Cunningham sacked by R.J. Oben for a loss of 6 yards to the Duke 46

14-3
RUS

Trevion Cooley run for 21 yds to the Duke 40 for a 1ST down

14-3
PAS

Malik Cunningham pass complete to Ahmari Huggins-Bruce for 13 yds to the Lvile 39 for a 1ST down

14-3
RUS

Trevion Cooley run for 4 yds to the Lvile 26

14-3
0:00 1st14-3
END

End of 1st Quarter

14-3
RUS

Malik Cunningham run for 15 yds to the Lvile 22 for a 1ST down

14-3
PUN

Porter Wilson punt for 57 yds, downed at the Lvile 7

14-3
PAS

Gunnar Holmberg pass incomplete to Eli Pancol

14-3
PAS

Gunnar Holmberg pass complete to Eli Pancol for 6 yds to the Duke 36

14-3
PAS

Gunnar Holmberg pass incomplete to Eli Pancol

14-3
KIC

Brock Travelstead kickoff for 60 yds , Jaylen Stinson return for 25 yds to the Duke 30

14-3
PAS

Malik Cunningham pass complete to Marshon Ford for 20 yds for a TD, (James Turner KICK)

14-3
PAS

Malik Cunningham pass complete to Marshon Ford for 14 yds to the Duke 20 for a 1ST down

7-3
RUS

Jalen Mitchell run for 7 yds to the Duke 34

7-3
PAS

Malik Cunningham pass incomplete to Ahmari Huggins-Bruce

7-3
PAS

Gunnar Holmberg pass intercepted Marvin Dallas return for 27 yds to the Duke 41

7-3
PAS

Gunnar Holmberg pass complete to Jalon Calhoun for a loss of 2 yards to the Lvile 43

7-3
PAS

Gunnar Holmberg pass incomplete to Mataeo Durant

7-3
BLO

TEAM punt blocked by Isaiah Fisher-Smith blocked by Isaiah Fisher-Smith Isaiah Fisher-Smith return for 8 yds to the Lvile 41

7-3
PAS

Malik Cunningham pass incomplete to Marshon Ford

7-3
PEN

LOUISVILLE Penalty, False Start (Adonis Boone) to the Lvile 49

7-3
RUS

Trevion Cooley run for a loss of 1 yard to the Duke 46

7-3
PAS

Malik Cunningham pass incomplete to Tyler Harrell

7-3
RUS

Malik Cunningham run for 17 yds to the Duke 45 for a 1ST down

7-3
PAS

Malik Cunningham pass complete to Ahmari Huggins-Bruce for 13 yds to the Lvile 38 for a 1ST down

7-3
KIC

Charlie Ham kickoff for 65 yds for a touchback

7-3
FIE

Charlie Ham 22 yd FG GOOD

7-3
PAS

Gunnar Holmberg pass incomplete to Jake Marwede

7-0
RUS

Jaylen Coleman run for a loss of 1 yard to the Lvile 4

7-0
RUS

Jordan Moore run for 4 yds to the Lvile 3

7-0
PAS

Gunnar Holmberg pass complete to Jalon Calhoun for 19 yds to the Lvile 7 for a 1ST down

7-0
PEN

Holmberg, Gunnar pass incomplete to Pancol, Eli, PENALTY LOUISVILLE pass interference (Vance, Greedy) 12 yards to the LOUISVILLE26, NO PLAY, 1ST DOWN DUKE.

7-0
PAS

Gunnar Holmberg pass complete to Jalon Calhoun for 11 yds to the Lvile 38 for a 1ST down

7-0
RUS

Mataeo Durant run for no gain to the Lvile 49

7-0
RUS

Mataeo Durant run for 2 yds to the Lvile 49

7-0
PAS

Gunnar Holmberg pass complete to Jake Bobo for 16 yds to the Duke 49 for a 1ST down

7-0
PEN

DUKE Penalty, False Start (Jalon Calhoun) to the Duke 33

7-0
PAS

Gunnar Holmberg pass complete to Jake Bobo for 13 yds to the Duke 38 for a 1ST down

7-0
KIC

Brock Travelstead kickoff for 65 yds for a touchback

7-0
PAS

Malik Cunningham pass complete to Trevion Cooley for 48 yds for a TD, (James Turner KICK)

7-0
PAS

Malik Cunningham pass incomplete to Jordan Watkins LOUISVILLE Penalty, Personal Foul (Trevor Reid) to the Duke 48

RUS

Trevion Cooley run for 1 yd to the Duke 33

RUS

Malik Cunningham run for 21 yds to the Duke 34 for a 1ST down

PAS

Malik Cunningham pass complete to Jalen Mitchell for 12 yds to the Lvile 45

RUS

Shai Werts run for 1 yd to the Lvile 33

FUM

Jalen Mitchell run for a loss of 4 yards to the Lvile 32 Jalen Mitchell fumbled, recovered by Lvile Jalen Mitchell

PAS

Malik Cunningham pass complete to Jalen Mitchell for 16 yds to the Lvile 36 for a 1ST down

PAS

Malik Cunningham pass incomplete to Tyler Harrell

RUS

Jalen Mitchell run for 5 yds to the Lvile 20

KIC

Charlie Ham kickoff for 65 yds , Tyler Harrell return for 15 yds to the Lvile 15