Cardinals
CardinalsAway
21
Final
Cavaliers
CavaliersHome
23

Cardinals at Cavaliers, NCAAF live score and box score

Box score

Cardinals
Cavaliers

Play-by-play

0:00 4th21-23
END

End of 4th Quarter

21-23
TIM

Timeout LOUISVILLE, clock 01:06

21-23
RUS

Kevin Parks run for 4 yds to the Lvile 21 for a 1ST down

21-23
RUS

TEAM run for a loss of 1 yard to the Lvile 22

21-23
RUS

Kevin Parks run for 4 yds to the Lvile 25

21-23
RUS

Taquan Mizzell run for 14 yds to the Lvile 33 for a 1ST down

21-23
RUS

Kevin Parks run for 4 yds to the Lvile 29

21-23
PUN

Ryan Johnson punt for 53 yds , Khalek Shepherd returns for 9 yds to the Lvile 47

21-23
KIC

Dylan Sims kickoff for 52 yds

21-23
PAS

Will Gardner pass incomplete to Eli Rogers

21-23
PAS

Will Gardner pass incomplete to Gerald Christian, broken up by Max Valles

21-23
SAC

Will Gardner sacked by Eli Harold for a loss of 10 yards to the Lvile 3

21-23
FIE

Ian Frye 42 yd FG GOOD

21-23
TIM

Timeout LOUISVILLE, clock 03:47

21-20
TIM

Timeout LOUISVILLE, clock 03:57

21-20
RUS

Kevin Parks run for 5 yds to the Lvile 25

21-20
RUS

Greyson Lambert run for a loss of 2 yards to the Lvile 30

21-20
PEN

VIRGINIA Penalty, false start (Sadiq Olanrewaju) to the Lvile 28

21-20
PEN

VIRGINIA Penalty, false start (Conner Davis) to the Lvile 30

21-20
RUS

Kevin Parks run for 7 yds to the Lvile 23

21-20
KIC

John Wallace kickoff for 65 yds , Darius Jennings return for 21 yds to the Virg 21

21-20
PUN

Alec Vozenilek punt for 36 yds , James Quick returns for no gain to the Lvile 25 James Quick fumbled, recovered by Virg Kelvin Rainey

21-20
RUS

Darius Jennings run for 5 yds to the Virg 26

21-20
PAS

Greyson Lambert pass complete to Kyle Dockins for 11 yds to the Virg 37 for a 1ST down

21-20
RUS

Darius Jennings run for 2 yds to the Virg 39

21-20
PAS

Greyson Lambert pass incomplete to Darius Jennings, broken up by B.J. Dubose

21-20
PAS

Greyson Lambert pass incomplete to Andre Levrone

21-20
PAS

Greyson Lambert pass incomplete to Kevin Parks

21-20
PAS

Will Gardner pass complete to James Quick for 4 yds for a TD, (John Wallace KICK)

21-20
PEN

VIRGINIA Penalty, roughing passer (Henry Coley) to the Virg 4 for a 1ST down

14-20
RUS

Dominique Brown run for 3 yds to the Virg 9 for a 1ST down

14-20
PAS

Will Gardner pass complete to Gerald Christian for 7 yds to the Virg 12

14-20
PAS

Will Gardner pass complete to Gerald Christian for 19 yds to the Virg 33 for a 1ST down

14-20
PAS

Will Gardner pass incomplete to James Quick, broken up by Max Valles

14-20
RUS

Dominique Brown run for 12 yds to the Virg 21 for a 1ST down

14-20
RUS

Dominique Brown run for 2 yds to the Virg 19

14-20
PAS

Will Gardner pass incomplete to Dominique Brown

14-20
PAS

Will Gardner pass incomplete to Gerald Christian, broken up by Henry Coley

14-20
KIC

John Wallace kickoff for 65 yds for a touchback

14-20
RUS

Greyson Lambert run for 2 yds to the Virg 27

14-20
PUN

Alec Vozenilek punt for 46 yds , James Quick returns for 22 yds to the Lvile 40 LOUISVILLE Penalty, illegal block (Matt Milton) to the Lvile 48

14-20
SAC

Greyson Lambert sacked by Trumaine Washington for a loss of 9 yards to the Virg 18

14-20
PAS

Greyson Lambert pass incomplete to Doni Dowling

14-20
RUS

Dominique Brown run for 6 yds for a TD, (John Wallace KICK)

14-20
RUS

Dominique Brown run for no gain to the Virg 17

7-20
PEN

VIRGINIA Penalty, Defensive pass interference (Henry Coley) to the Virg 11 for a 1ST down

7-20
TIM

Timeout VIRGINIA, clock 13:02

7-20
PAS

Will Gardner pass incomplete, broken up by Max Valles

7-20
PAS

Will Gardner pass complete to Eli Rogers for 5 yds to the Virg 6

7-20
PAS

Will Gardner pass complete to Dominique Brown for 2 yds to the Virg 17

7-20
PAS

Will Gardner pass complete to Keith Towbridge for 28 yds to the Virg 19 for a 1ST down

7-20
PAS

Will Gardner pass incomplete to Michaelee Harris, broken up by Daquan Romero

7-20
PAS

Will Gardner pass complete to Michaelee Harris for 9 yds to the Virg 47

7-20
SAC

Greyson Lambert sacked by Lorenzo Mauldin for a loss of 8 yards to the Virg 30

7-20
PAS

Greyson Lambert pass incomplete to Kevin Parks, broken up by Lorenzo Mauldin

7-20
PUN

Alec Vozenilek punt for 41 yds , James Quick returns for 15 yds to the Lvile 44

7-20
0:00 3rd7-20
END

End of 3rd Quarter

7-20
RUS

Kevin Parks run for 1 yd to the Virg 38

7-20
PUN

Ryan Johnson punt for 45 yds , Khalek Shepherd returns for 6 yds to the Virg 37

7-20
PAS

Reggie Bonnafon pass incomplete to James Quick

7-20
PAS

Reggie Bonnafon pass complete to L.J. Scott for 4 yds to the Lvile 24

7-20
KIC

Dylan Sims kickoff for 65 yds for a touchback

7-20
PEN

LOUISVILLE Penalty, false start (Ryan Mack) to the Lvile 20

7-20
PAS

Reggie Bonnafon pass complete to L.J. Scott for no gain to the Lvile 25

7-20
FIE

Ian Frye 47 yd FG GOOD

7-20
PEN

VIRGINIA Penalty, Offensive holding (Sadiq Olanrewaju) to the Lvile 46

7-17
RUS

Kevin Parks run for 2 yds to the Lvile 44

7-17
PAS

Greyson Lambert pass incomplete, broken up by Dominique Brown

7-17
PAS

Greyson Lambert pass complete to Doni Dowling for 14 yds to the Lvile 30

7-17
RUS

Taquan Mizzell run for 11 yds to the Lvile 26 VIRGINIA Penalty, Offensive holding (Miles Gooch) to the Lvile 36

7-17
PUN

Ryan Johnson punt for 35 yds , Khalek Shepherd returns for 1 yd to the Lvile 37

7-17
RUS

Dominique Brown run for 2 yds to the Lvile 3

7-17
RUS

Dominique Brown run for no gain to the Lvile 1

7-17
PAS

Reggie Bonnafon pass incomplete to James Quick, broken up by Quin Blanding

7-17
PEN

LOUISVILLE Penalty, false start (Ryan Mack) to the Lvile 1

7-17
PAS

Greyson Lambert pass complete to Taquan Mizzell for 1 yd to the Lvile 42

7-17
RUS

Kevin Parks run for 3 yds to the Lvile 45

7-17
PUN

Alec Vozenilek punt for 41 yds, downed at the Lvile 1

7-17
PAS

Greyson Lambert pass complete to Doni Dowling for 2 yds to the Lvile 43

7-17
SAC

Reggie Bonnafon sacked by Eli Harold for a loss of 1 yard to the Lvile 22

7-17
PUN

Ryan Johnson punt for 30 yds , Khalek Shepherd returns for 5 yds to the Lvile 48

7-17
KIC

Dylan Sims kickoff for 65 yds for a touchback

7-17
RUS

Dominique Brown run for a loss of 2 yards to the Lvile 23

7-17
PAS

Reggie Bonnafon pass complete to James Quick for 1 yd to the Lvile 23

7-17
RUS

Greyson Lambert run for 10 yds for a TD, (Ian Frye KICK)

7-17
SAC

Greyson Lambert sacked by Keith Kelsey for a loss of 1 yard to the Virg 44

7-10
RUS

Kevin Parks run for 1 yd to the Lvile 24

7-10
RUS

Kevin Parks run for 2 yds to the Virg 34

7-10
KIC

Jon Brown kickoff for 60 yds , Taquan Mizzell return for 26 yds to the Virg 31

7-10
PAS

Greyson Lambert pass complete to Darius Jennings for 31 yds to the Lvile 25 for a 1ST down

7-10
PAS

Greyson Lambert pass complete to Canaan Severin for 11 yds to the Virg 45 for a 1ST down

7-10
RUS

Kevin Parks run for 1 yd to the Virg 32

7-10
RUS

Taquan Mizzell run for 6 yds to the Lvile 18

7-10
PAS

Greyson Lambert pass complete to Taquan Mizzell for 8 yds to the Lvile 10 for a 1ST down

7-10
0:00 2nd7-10
END

End of 2nd Quarter

7-10
TIM

Timeout LOUISVILLE, clock 00:04

7-10
PAS

Reggie Bonnafon pass incomplete to James Quick, broken up by Brandon Phelps

7-10
KIC

Dylan Sims kickoff for 62 yds , Corvin Lamb return for 22 yds to the Lvile 25

7-10
PAS

Reggie Bonnafon pass complete to Dominique Brown for 15 yds to the Virg 41 for a 1ST down

7-10
PAS

Reggie Bonnafon pass complete to Gerald Christian for 10 yds to the Lvile 44 for a 1ST down

7-10
PAS

Reggie Bonnafon pass complete to Kai Dela Cruz for 9 yds to the Lvile 34

7-10
FIE

Ian Frye 35 yd FG GOOD

7-10
TIM

Timeout LOUISVILLE, clock 00:50

7-7
RUS

Kevin Parks run for 2 yds to the Lvile 23

7-7
RUS

Kevin Parks run for 3 yds to the Lvile 35

7-7
RUS

Khalek Shepherd run for 5 yds to the Lvile 18

7-7
PAS

Matt Johns pass incomplete to Khalek Shepherd, broken up by Sheldon Rankins

7-7
PAS

Matt Johns pass complete to Miles Gooch for 10 yds to the Lvile 25 for a 1ST down

7-7
RUS

Dominique Brown run for 1 yd to the Lvile 2

7-7
PAS

Will Gardner pass complete to Kai Dela Cruz for 23 yds to the Lvile 25 for a 1ST down

7-7
RUS

L.J. Scott run for 4 yds to the Lvile 29

7-7
PAS

Will Gardner pass incomplete to N/A

7-7
PAS

Will Gardner pass intercepted Maurice Canady return for no gain to the Lvile 38

7-7
RUS

Kevin Parks run for 3 yds to the Lvile 14

7-7
PAS

Matt Johns pass intercepted Gerod Holliman return for no gain to the Lvile 1

7-7
PAS

Matt Johns pass complete to Canaan Severin for 4 yds to the Lvile 10

7-7
RUS

Dominique Brown run for 4 yds to the Lvile 7

7-7
FUM

Will Gardner run for a loss of 2 yards to the Lvile 17 Will Gardner fumbled, recovered by Virg Mike Moore

7-7
RUS

Dominique Brown run for 12 yds to the Lvile 19 for a 1ST down

7-7
PAS

Will Gardner pass incomplete to James Quick, broken up by Brandon Phelps

7-7
RUS

Kevin Parks run for 2 yds to the Lvile 39

7-7
PUN

Alec Vozenilek punt for 41 yds, downed at the Lvile 3

7-7
RUS

Kevin Parks run for 3 yds to the Lvile 49

7-7
FUM

Matt Johns pass complete to Canaan Severin for a loss of 5 yards Canaan Severin fumbled, forced by Gerod Holliman, recovered by Virg Miles Gooch

7-7
RUS

Taquan Mizzell run for 8 yds to the Lvile 41 for a 1ST down

7-7
PAS

Matt Johns pass incomplete to Miles Gooch, broken up by James Sample

7-7
PEN

LOUISVILLE Penalty, Offensive holding (N/A) to the Lvile 33

7-7
PUN

Ryan Johnson punt for 30 yds, punt out-of-bounds at the Virg 48 , Khalek Shepherd returns for 11 yds to the Virg 48

7-7
PAS

Will Gardner pass incomplete to James Quick

7-7
PAS

Will Gardner pass incomplete to Dominique Brown, broken up by Daquan Romero

7-7
PAS

Will Gardner pass incomplete to Eli Rogers, broken up by Anthony Harris

7-7
PAS

Greyson Lambert pass intercepted Gerod Holliman return for no gain to the Lvile 43

7-7
PAS

Greyson Lambert pass incomplete to Canaan Severin, broken up by James Sample

7-7
PAS

Greyson Lambert pass incomplete to N/A

7-7
RUS

Dominique Brown run for 1 yd to the Lvile 15

7-7
PUN

Ryan Johnson punt for 42 yds, fair catch by Khalek Shepherd at the Virg 43

7-7
PAS

Will Gardner pass incomplete to Dominique Brown

7-7
PAS

Will Gardner pass incomplete to Eli Rogers

7-7
PUN

Alec Vozenilek punt for 31 yds, fair catch by Kai Dela Cruz at the Lvile 14

7-7
RUS

Khalek Shepherd run for 3 yds to the Lvile 45

7-7
PAS

Greyson Lambert pass incomplete to Canaan Severin, broken up by James Sample

7-7
PAS

Greyson Lambert pass complete to Miles Gooch for 3 yds to the Lvile 48

7-7
RUS

Khalek Shepherd run for 11 yds to the Virg 49 for a 1ST down

7-7
RUS

Dominique Brown run for 4 yds to the Lvile 22

7-7
RUS

Dominique Brown run for 3 yds to the Lvile 25 for a 1ST down

7-7
PAS

Will Gardner pass incomplete to James Quick, broken up by Max Valles

7-7
PAS

Will Gardner pass incomplete to N/A

7-7
PUN

Ryan Johnson punt for 40 yds

7-7
PAS

Will Gardner pass complete to James Quick for 3 yds to the Lvile 28 LOUISVILLE Penalty, Offensive holding (Eli Rogers) to the Lvile 18

7-7
0:00 1st7-7
END

End of 1st Quarter

7-7
KIC

Dylan Sims kickoff for 56 yds , Corvin Lamb return for 14 yds to the Lvile 49 LOUISVILLE Penalty, Offensive holding (10 Yards) to the Lvile 13

7-7
RUS

Dominique Brown run for 9 yds to the Lvile 22

7-7
PAS

Will Gardner pass incomplete to Dominique Brown

7-7
PAS

Greyson Lambert pass complete to Miles Gooch for 15 yds for a TD, (Ian Frye KICK)

7-7
RUS

Kevin Parks run for 6 yds to the Lvile 9

7-0
RUS

Kevin Parks run for a loss of 6 yards to the Lvile 15

7-0
RUS

Dominique Brown run for no gain to the Lvile 20

7-0
PAS

Will Gardner pass intercepted Anthony Harris return for 7 yds to the Lvile 15

7-0
RUS

Kevin Parks run for 2 yds to the Virg 48

7-0
RUS

Kevin Parks run for 5 yds to the Virg 46

7-0
RUS

Kevin Parks run for 8 yds to the Virg 41 for a 1ST down

7-0
TIM

Timeout VIRGINIA, clock 04:49

7-0
PUN

Alec Vozenilek punt for 52 yds for a touchback

7-0
PAS

Greyson Lambert pass incomplete to N/A

7-0
PAS

Greyson Lambert pass complete to Kevin Parks for 5 yds to the Virg 33

7-0
PAS

Greyson Lambert pass complete to Taquan Mizzell for 2 yds to the Virg 19

7-0
RUS

Taquan Mizzell run for 1 yd to the Virg 17

7-0
PAS

Greyson Lambert pass complete to Canaan Severin for 9 yds to the Virg 28 for a 1ST down

7-0
PUN

Ryan Johnson punt for 34 yds

7-0
PEN

LOUISVILLE Penalty, false start (N/A) to the Lvile 30

7-0
RUS

Will Gardner run for 6 yds to the 50 yard line

7-0
RUS

Dominique Brown run for a loss of 1 yard to the Lvile 44

7-0
PAS

Will Gardner pass complete to James Quick for 15 yds to the Lvile 45 for a 1ST down

7-0
PAS

Will Gardner pass incomplete to N/A

7-0
FUM

Greyson Lambert run for a loss of 9 yards to the Lvile 35 Greyson Lambert fumbled, recovered by Lvile Sheldon Rankins , return for 1 yd to the Lvile 35

7-0
PEN

VIRGINIA Penalty, false start (N/A) to the Lvile 25

7-0
KIC

Jon Brown kickoff for 59 yds , Darius Jennings return for 20 yds to the Virg 26

7-0
RUS

Kevin Parks run for 4 yds to the Lvile 20

7-0
PAS

Greyson Lambert pass complete to Miles Gooch for 50 yds to the Lvile 24 for a 1ST down

7-0
PAS

Will Gardner pass complete to Charles Standberry for 9 yds for a TD, (John Wallace KICK)

7-0
RUS

Dominique Brown run for 3 yds to the Virg 15

RUS

Dominique Brown run for 8 yds to the Virg 49

KIC

Dylan Sims kickoff for 65 yds for a touchback

RUS

L.J. Scott run for 11 yds to the Virg 18 for a 1ST down

PAS

Will Gardner pass complete to Eli Rogers for 20 yds to the Virg 29 for a 1ST down

PAS

Will Gardner pass complete to James Quick for 11 yds to the Lvile 43 for a 1ST down

SAC

Will Gardner sacked by Henry Coley for a loss of 3 yards to the Virg 18

PAS

Will Gardner pass complete to Kai Dela Cruz for 9 yds to the Virg 9

RUS

Dominique Brown run for 7 yds to the Lvile 32