Louisville at Virginia

Saturday, September 13, 2014

Virginia beat No. 21 Louisville 23–⁠21. It was their third meeting; after it, Virginia led the series 2–⁠1.

Away21Louisville9–⁠4 in 2014
21
HomeVirginia5–⁠7 in 2014
23

Final at Scott Stadium, CharlottesvilleTV: ESGP, ESPN3Attendance 34,816

At kickoff
62°FWeather: NOAA NCEI Integrated Surface Database; Charlottesville 2 SSE, 6 km from the stadium
Officials
Referee Dennis Hennigan; umpire David Goodwin; head linesman John Hoffmann; line judge Rick Page; side judge Watts Key; field judge Billy Beckett; back judge Gary DancewiczGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Louisville7001421
Virginia7310323

Standouts

Player stats

Louisville

PassingC/AttYdsTDInt
Will Gardner14/3416422
Reggie Bonnafon6/93900
RushingCarYdsTDLong
Dominique Brown2074112
L.J. Scott215011
ReceivingRecYdsTDLong
Kai De La Cruz341023
Kai Dela Cruz341023
Gerald Christian336019
James Quick534115
InterceptionsIntYdsTD
Gerod Holliman200

Virginia

PassingC/AttYdsTDInt
Greyson Lambert13/2416211
Matt Johns3/6901
RushingCarYdsTDLong
Kevin Parks226608
Taquan Mizzell540014
Khalek Shepherd319011
Darius Jennings2705
ReceivingRecYdsTDLong
Miles Gooch478150
Darius Jennings131031
Canaan Severin419011
Doni Dowling216014
InterceptionsIntYdsTD
Anthony Harris170
Maurice Canady100

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

LouisvilleVirginia
282Total yards285
203Passing yards171
79Rushing yards114
4.7Yards per pass5.7
2.9Yards per rush2.8
17First downs13
4–⁠14Third downs6–⁠18
1–⁠1Fourth downs0–⁠0
4Turnovers3
7–⁠50Penalties7–⁠46
28:01Possession31:59

Efficiency

LouisvilleVirginia
31%Success rate29%
0.11EPA per play−0.12
1.11Explosiveness1.13
0.09Rushing EPA−0.22
0.12Passing EPA−0.02
18%Passing-down success22%
−0.06First-down EPA−0.06
0.05Second-down EPA−0.36
0.38Third-down EPA0.06
3%Havoc by its defense3%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Louisville 78% to win. Virginia pulled the upset.

The line

Louisville −10, over/under 44.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Louisville 75%, Virginia 25%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia end zoneLouisville end zoneQ1 LouisvilleTouchdown, 9 playsQ1 VirginiaFumble, 3 playsQ1 LouisvillePunt, 4 playsQ1 VirginiaPunt, 8 playsQ1 LouisvilleInterception, 2 playsQ1 VirginiaTouchdown, 3 playsQ1 LouisvillePunt, 7 playsQ2 VirginiaPunt, 4 playsQ2 LouisvillePunt, 3 playsQ2 VirginiaInterception, 3 playsQ2 LouisvillePunt, 3 playsQ2 VirginiaPunt, 5 playsQ2 LouisvilleFumble, 4 playsQ2 VirginiaInterception, 3 playsQ2 LouisvilleInterception, 5 playsQ2 VirginiaField goal, 6 playsQ2 LouisvilleEnd of half, 4 playsQ3 VirginiaTouchdown, 9 playsQ3 LouisvillePunt, 3 playsQ3 VirginiaPunt, 3 playsQ3 LouisvillePunt, 3 playsQ3 VirginiaField goal, 5 playsQ3 LouisvillePunt, 3 playsQ3 VirginiaOvertime possession, 1 playQ4 VirginiaPunt, 2 playsQ4 LouisvilleTouchdown, 8 playsQ4 VirginiaPunt, 3 playsQ4 LouisvilleTouchdown, 9 playsQ4 VirginiaPunt, 6 playsQ4 VirginiaField goal, 4 playsQ4 LouisvillePunt, 3 playsQ4 VirginiaEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia drives left to right, Louisville right to left.
  1. Q1 LouisvilleTouchdown, 9 plays, 75 yards
  2. Q1 VirginiaFumble, 3 plays, 40 yards
  3. Q1 LouisvillePunt, 4 plays, 15 yards
  4. Q1 VirginiaPunt, 8 plays, 32 yards
  5. Q1 LouisvilleInterception, 2 plays, 0 yards
  6. Q1 VirginiaTouchdown, 3 plays, 15 yards
  7. Q1 LouisvillePunt, 7 plays, 9 yards
  8. Q2 VirginiaPunt, 4 plays, 17 yards
  9. Q2 LouisvillePunt, 3 plays, 1 yard
  10. Q2 VirginiaInterception, 3 plays, 0 yards
  11. Q2 LouisvillePunt, 3 plays, −10 yards
  12. Q2 VirginiaPunt, 5 plays, 8 yards
  13. Q2 LouisvilleFumble, 4 plays, 14 yards
  14. Q2 VirginiaInterception, 3 plays, 7 yards
  15. Q2 LouisvilleInterception, 5 plays, 28 yards
  16. Q2 VirginiaField goal, 6 plays, 20 yards
  17. Q2 LouisvilleEnd of half, 4 plays, 34 yards
  18. Q3 VirginiaTouchdown, 9 plays, 69 yards
  19. Q3 LouisvillePunt, 3 plays, −2 yards
  20. Q3 VirginiaPunt, 3 plays, 6 yards
  21. Q3 LouisvillePunt, 3 plays, 2 yards
  22. Q3 VirginiaField goal, 5 plays, 7 yards
  23. Q3 LouisvillePunt, 3 plays, −1 yard
  24. Q3 VirginiaOvertime possession, 1 play, 1 yard
  25. Q4 VirginiaPunt, 2 plays, −8 yards
  26. Q4 LouisvilleTouchdown, 8 plays, 56 yards
  27. Q4 VirginiaPunt, 3 plays, −7 yards
  28. Q4 LouisvilleTouchdown, 9 plays, 52 yards
  29. Q4 VirginiaPunt, 6 plays, 18 yards
  30. Q4 VirginiaField goal, 4 plays, 0 yards
  31. Q4 LouisvillePunt, 3 plays, −10 yards
  32. Q4 VirginiaEnd of game, 5 plays, 25 yards

Play by play

1st quarter7 drives, then Tied at 7
Louisville Touchdown, 9 plays
15:001st & 10 at own 35Dylan Sims kickoff for 65 yds for a touchback
15:001st & 10 at own 25Dominique Brown run for 7 yds to the Lvile 32
15:002nd & 3 at own 32Will Gardner pass complete to James Quick for 11 yds to the Lvile 43 for a 1ST down
15:001st & 10 at own 43Dominique Brown run for 8 yds to the Virg 49
15:002nd & 2 at opp 49Will Gardner pass complete to Eli Rogers for 20 yds to the Virg 29 for a 1ST down
15:001st & 10 at opp 29L.J. Scott run for 11 yds to the Virg 18 for a 1ST down
15:001st & 10 at opp 18Dominique Brown run for 3 yds to the Virg 15
15:002nd & 7 at opp 15Will Gardner sacked by Henry Coley for a loss of 3 yards to the Virg 18
15:003rd & 10 at opp 18Will Gardner pass complete to Kai Dela Cruz for 9 yds to the Virg 9
9:484th & 1 at opp 9Will Gardner pass complete to Charles Standberry for 9 yds for a TD, (John Wallace KICK)Louisville 7, Virginia 0
Virginia Fumble, 3 plays
9:481st & 0 at own 35Jon Brown kickoff for 59 yds , Darius Jennings return for 20 yds to the Virg 26
9:481st & 10 at own 26Greyson Lambert pass complete to Miles Gooch for 50 yds to the Lvile 24 for a 1ST down
9:481st & 10 at opp 24Kevin Parks run for 4 yds to the Lvile 20
9:482nd & 6 at opp 20VIRGINIA Penalty, false start (N/A) to the Lvile 25
9:482nd & 11 at opp 25Greyson 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
Louisville Punt, 4 plays
8:221st & 10 at own 35LOUISVILLE Penalty, false start (N/A) to the Lvile 30
8:221st & 15 at own 30Will Gardner pass complete to James Quick for 15 yds to the Lvile 45 for a 1ST down
8:221st & 10 at own 45Dominique Brown run for a loss of 1 yard to the Lvile 44
8:222nd & 11 at own 44Will Gardner pass incomplete to N/A
8:223rd & 11 at own 44Will Gardner run for 6 yds to the 50 yard line
8:224th & 5 at the 50Ryan Johnson punt for 34 yds
Virginia Punt, 8 plays
6:281st & 10 at own 16Taquan Mizzell run for 1 yd to the Virg 17
6:282nd & 9 at own 17Greyson Lambert pass complete to Taquan Mizzell for 2 yds to the Virg 19
6:283rd & 7 at own 19Greyson Lambert pass complete to Canaan Severin for 9 yds to the Virg 28 for a 1ST down
4:491st & 10 at own 28Timeout VIRGINIA, clock 04:49
4:491st & 10 at own 28Greyson Lambert pass complete to Kevin Parks for 5 yds to the Virg 33
4:492nd & 5 at own 33Kevin Parks run for 8 yds to the Virg 41 for a 1ST down
4:491st & 10 at own 41Kevin Parks run for 5 yds to the Virg 46
4:492nd & 5 at own 46Kevin Parks run for 2 yds to the Virg 48
4:493rd & 3 at own 48Greyson Lambert pass incomplete to N/A
4:494th & 3 at own 48Alec Vozenilek punt for 52 yds for a touchback
Louisville Interception, 2 plays
2:211st & 10 at own 20Dominique Brown run for no gain to the Lvile 20
2:212nd & 10 at own 20Will Gardner pass intercepted Anthony Harris return for 7 yds to the Lvile 15
Virginia Touchdown, 3 plays
1:381st & 10 at opp 15Kevin Parks run for 6 yds to the Lvile 9
1:382nd & 4 at opp 9Kevin Parks run for a loss of 6 yards to the Lvile 15
0:233rd & 10 at opp 15Greyson Lambert pass complete to Miles Gooch for 15 yds for a TD, (Ian Frye KICK)Tied at 7
Louisville Punt, 7 plays
0:231st & 0 at own 35Dylan 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
0:231st & 10 at own 13Will Gardner pass incomplete to Dominique Brown
0:232nd & 10 at own 13Dominique Brown run for 9 yds to the Lvile 22
Q2 15:003rd & 1 at own 22Dominique Brown run for 3 yds to the Lvile 25 for a 1ST down
Q2 15:001st & 10 at own 25Will Gardner pass complete to James Quick for 3 yds to the Lvile 28 LOUISVILLE Penalty, Offensive holding (Eli Rogers) to the Lvile 18
Q2 15:001st & 17 at own 18Dominique Brown run for 4 yds to the Lvile 22
Q2 15:002nd & 13 at own 22Will Gardner pass incomplete to N/A
Q2 15:003rd & 13 at own 22Will Gardner pass incomplete to James Quick, broken up by Max Valles
Q2 15:004th & 13 at own 22Ryan Johnson punt for 40 yds
2nd quarter10 drives, then Virginia 10, Louisville 7
Virginia Punt, 4 plays
13:171st & 10 at own 38Khalek Shepherd run for 11 yds to the Virg 49 for a 1ST down
13:171st & 10 at own 49Greyson Lambert pass complete to Miles Gooch for 3 yds to the Lvile 48
13:172nd & 7 at opp 48Khalek Shepherd run for 3 yds to the Lvile 45
13:173rd & 4 at opp 45Greyson Lambert pass incomplete to Canaan Severin, broken up by James Sample
13:174th & 4 at opp 45Alec Vozenilek punt for 31 yds, fair catch by Kai Dela Cruz at the Lvile 14
Louisville Punt, 3 plays
11:311st & 10 at own 14Dominique Brown run for 1 yd to the Lvile 15
11:312nd & 9 at own 15Will Gardner pass incomplete to Dominique Brown
11:313rd & 9 at own 15Will Gardner pass incomplete to Eli Rogers
11:314th & 9 at own 15Ryan Johnson punt for 42 yds, fair catch by Khalek Shepherd at the Virg 43
Virginia Interception, 3 plays
10:311st & 10 at own 43Greyson Lambert pass incomplete to Canaan Severin, broken up by James Sample
10:312nd & 10 at own 43Greyson Lambert pass incomplete to N/A
10:313rd & 10 at own 43Greyson Lambert pass intercepted Gerod Holliman return for no gain to the Lvile 43
Louisville Punt, 3 plays
10:151st & 10 at own 43Will Gardner pass incomplete to James Quick
10:152nd & 10 at own 43LOUISVILLE Penalty, Offensive holding (N/A) to the Lvile 33
10:152nd & 20 at own 33Will Gardner pass incomplete to Eli Rogers, broken up by Anthony Harris
10:153rd & 20 at own 33Will Gardner pass incomplete to Dominique Brown, broken up by Daquan Romero
10:154th & 20 at own 33Ryan Johnson punt for 30 yds, punt out-of-bounds at the Virg 48 , Khalek Shepherd returns for 11 yds to the Virg 48
Virginia Punt, 5 plays
9:211st & 10 at own 48Kevin Parks run for 3 yds to the Lvile 49
9:212nd & 7 at opp 49Taquan Mizzell run for 8 yds to the Lvile 41 for a 1ST down
9:211st & 10 at opp 41Kevin Parks run for 2 yds to the Lvile 39
9:212nd & 8 at opp 39Matt Johns pass incomplete to Miles Gooch, broken up by James Sample
9:213rd & 8 at opp 39Matt Johns pass complete to Canaan Severin for a loss of 5 yards Canaan Severin fumbled, forced by Gerod Holliman, recovered by Virg Miles Gooch
9:214th & 13 at opp 44Alec Vozenilek punt for 41 yds, downed at the Lvile 3
Louisville Fumble, 4 plays
6:541st & 10 at own 3Dominique Brown run for 4 yds to the Lvile 7
6:542nd & 6 at own 7Dominique Brown run for 12 yds to the Lvile 19 for a 1ST down
6:541st & 10 at own 19Will Gardner pass incomplete to James Quick, broken up by Brandon Phelps
6:542nd & 10 at own 19Will Gardner run for a loss of 2 yards to the Lvile 17 Will Gardner fumbled, recovered by Virg Mike Moore
Virginia Interception, 3 plays
5:421st & 10 at opp 17Kevin Parks run for 3 yds to the Lvile 14
5:422nd & 7 at opp 14Matt Johns pass complete to Canaan Severin for 4 yds to the Lvile 10
5:423rd & 3 at opp 10Matt Johns pass intercepted Gerod Holliman return for no gain to the Lvile 1
Louisville Interception, 5 plays
4:281st & 10 at own 1Dominique Brown run for 1 yd to the Lvile 2
4:282nd & 9 at own 2Will Gardner pass complete to Kai Dela Cruz for 23 yds to the Lvile 25 for a 1ST down
4:281st & 10 at own 25L.J. Scott run for 4 yds to the Lvile 29
4:282nd & 6 at own 29Will Gardner pass incomplete to N/A
4:283rd & 6 at own 29Will Gardner pass intercepted Maurice Canady return for no gain to the Lvile 38
Virginia Field goal, 6 plays
2:271st & 10 at opp 38Kevin Parks run for 3 yds to the Lvile 35
2:272nd & 7 at opp 35Matt Johns pass complete to Miles Gooch for 10 yds to the Lvile 25 for a 1ST down
2:271st & 10 at opp 25Kevin Parks run for 2 yds to the Lvile 23
2:272nd & 8 at opp 23Matt Johns pass incomplete to Khalek Shepherd, broken up by Sheldon Rankins
2:273rd & 8 at opp 23Khalek Shepherd run for 5 yds to the Lvile 18
0:504th & 3 at opp 18Timeout LOUISVILLE, clock 00:50
0:464th & 3 at opp 18Ian Frye 35 yd FG GOODVirginia 10, Louisville 7
Louisville End of half, 4 plays
0:461st & 0 at own 35Dylan Sims kickoff for 62 yds , Corvin Lamb return for 22 yds to the Lvile 25
0:461st & 10 at own 25Reggie Bonnafon pass complete to Kai Dela Cruz for 9 yds to the Lvile 34
0:462nd & 1 at own 34Reggie Bonnafon pass complete to Gerald Christian for 10 yds to the Lvile 44 for a 1ST down
0:461st & 10 at own 44Reggie Bonnafon pass complete to Dominique Brown for 15 yds to the Virg 41 for a 1ST down
0:041st & 10 at opp 41Timeout LOUISVILLE, clock 00:04
0:041st & 10 at opp 41Reggie Bonnafon pass incomplete to James Quick, broken up by Brandon Phelps
3rd quarter7 drives, then Virginia 20, Louisville 7
Virginia Touchdown, 9 plays
15:002nd & 10 at own 35Jon Brown kickoff for 60 yds , Taquan Mizzell return for 26 yds to the Virg 31
15:001st & 10 at own 31Kevin Parks run for 1 yd to the Virg 32
15:002nd & 9 at own 32Kevin Parks run for 2 yds to the Virg 34
15:003rd & 7 at own 34Greyson Lambert pass complete to Canaan Severin for 11 yds to the Virg 45 for a 1ST down
15:001st & 10 at own 45Greyson Lambert sacked by Keith Kelsey for a loss of 1 yard to the Virg 44
15:002nd & 11 at own 44Greyson Lambert pass complete to Darius Jennings for 31 yds to the Lvile 25 for a 1ST down
15:001st & 10 at opp 25Kevin Parks run for 1 yd to the Lvile 24
15:002nd & 9 at opp 24Taquan Mizzell run for 6 yds to the Lvile 18
15:003rd & 3 at opp 18Greyson Lambert pass complete to Taquan Mizzell for 8 yds to the Lvile 10 for a 1ST down
10:351st & goal at opp 10Greyson Lambert run for 10 yds for a TD, (Ian Frye KICK)Virginia 17, Louisville 7
Louisville Punt, 3 plays
10:351st & 0 at own 35Dylan Sims kickoff for 65 yds for a touchback
10:351st & 10 at own 25Dominique Brown run for a loss of 2 yards to the Lvile 23
10:352nd & 12 at own 23Reggie Bonnafon sacked by Eli Harold for a loss of 1 yard to the Lvile 22
10:353rd & 13 at own 22Reggie Bonnafon pass complete to James Quick for 1 yd to the Lvile 23
10:354th & 12 at own 23Ryan Johnson punt for 30 yds , Khalek Shepherd returns for 5 yds to the Lvile 48
Virginia Punt, 3 plays
8:391st & 10 at opp 48Kevin Parks run for 3 yds to the Lvile 45
8:392nd & 7 at opp 45Greyson Lambert pass complete to Doni Dowling for 2 yds to the Lvile 43
8:393rd & 5 at opp 43Greyson Lambert pass complete to Taquan Mizzell for 1 yd to the Lvile 42
8:394th & 4 at opp 42Alec Vozenilek punt for 41 yds, downed at the Lvile 1
Louisville Punt, 3 plays
6:531st & 10 at own 1Dominique Brown run for no gain to the Lvile 1
6:532nd & 10 at own 1Reggie Bonnafon pass incomplete to James Quick, broken up by Quin Blanding
6:533rd & 10 at own 1LOUISVILLE Penalty, false start (Ryan Mack) to the Lvile 1
6:533rd & 10 at own 1Dominique Brown run for 2 yds to the Lvile 3
6:534th & 8 at own 3Ryan Johnson punt for 35 yds , Khalek Shepherd returns for 1 yd to the Lvile 37
Virginia Field goal, 5 plays
5:171st & 10 at opp 37Taquan Mizzell run for 11 yds to the Lvile 26 VIRGINIA Penalty, Offensive holding (Miles Gooch) to the Lvile 36
5:171st & 9 at opp 36Greyson Lambert pass incomplete, broken up by Dominique Brown
5:172nd & 9 at opp 36VIRGINIA Penalty, Offensive holding (Sadiq Olanrewaju) to the Lvile 46
5:172nd & 19 at opp 46Kevin Parks run for 2 yds to the Lvile 44
5:173rd & 17 at opp 44Greyson Lambert pass complete to Doni Dowling for 14 yds to the Lvile 30
2:564th & 3 at opp 30Ian Frye 47 yd FG GOODVirginia 20, Louisville 7
Louisville Punt, 3 plays
2:561st & 0 at own 35Dylan Sims kickoff for 65 yds for a touchback
2:561st & 10 at own 25Reggie Bonnafon pass complete to L.J. Scott for no gain to the Lvile 25
2:562nd & 10 at own 25LOUISVILLE Penalty, false start (Ryan Mack) to the Lvile 20
2:562nd & 15 at own 20Reggie Bonnafon pass incomplete to James Quick
2:563rd & 15 at own 20Reggie Bonnafon pass complete to L.J. Scott for 4 yds to the Lvile 24
2:564th & 11 at own 24Ryan Johnson punt for 45 yds , Khalek Shepherd returns for 6 yds to the Virg 37
Virginia Overtime possession, 1 play
0:501st & 10 at own 37Kevin Parks run for 1 yd to the Virg 38
4th quarter8 drives, then Virginia 23, Louisville 21
Virginia Punt, 2 plays
15:002nd & 9 at own 38Greyson Lambert sacked by Lorenzo Mauldin for a loss of 8 yards to the Virg 30
15:003rd & 17 at own 30Greyson Lambert pass incomplete to Kevin Parks, broken up by Lorenzo Mauldin
15:004th & 17 at own 30Alec Vozenilek punt for 41 yds , James Quick returns for 15 yds to the Lvile 44
Louisville Touchdown, 8 plays
13:591st & 10 at own 44Will Gardner pass complete to Michaelee Harris for 9 yds to the Virg 47
13:592nd & 1 at opp 47Will Gardner pass incomplete to Michaelee Harris, broken up by Daquan Romero
13:593rd & 1 at opp 47Will Gardner pass complete to Keith Towbridge for 28 yds to the Virg 19 for a 1ST down
13:021st & 10 at opp 19Timeout VIRGINIA, clock 13:02
13:021st & 10 at opp 19Will Gardner pass complete to Dominique Brown for 2 yds to the Virg 17
13:022nd & 8 at opp 17Dominique Brown run for no gain to the Virg 17
13:023rd & 8 at opp 17VIRGINIA Penalty, Defensive pass interference (Henry Coley) to the Virg 11 for a 1ST down
13:021st & 10 at opp 11Will Gardner pass incomplete, broken up by Max Valles
13:022nd & 10 at opp 11Will Gardner pass complete to Eli Rogers for 5 yds to the Virg 6
11:103rd & 5 at opp 6Dominique Brown run for 6 yds for a TD, (John Wallace KICK)Virginia 20, Louisville 14
Virginia Punt, 3 plays
11:101st & 0 at own 35John Wallace kickoff for 65 yds for a touchback
11:101st & 10 at own 25Greyson Lambert run for 2 yds to the Virg 27
11:102nd & 8 at own 27Greyson Lambert pass incomplete to Doni Dowling
11:103rd & 8 at own 27Greyson Lambert sacked by Trumaine Washington for a loss of 9 yards to the Virg 18
11:104th & 17 at own 18Alec 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
Louisville Touchdown, 9 plays
9:411st & 10 at own 48Will Gardner pass incomplete to Gerald Christian, broken up by Henry Coley
9:412nd & 10 at own 48Will Gardner pass complete to Gerald Christian for 19 yds to the Virg 33 for a 1ST down
9:411st & 10 at opp 33Dominique Brown run for 12 yds to the Virg 21 for a 1ST down
9:411st & 10 at opp 21Dominique Brown run for 2 yds to the Virg 19
9:412nd & 8 at opp 19Will Gardner pass complete to Gerald Christian for 7 yds to the Virg 12
9:413rd & 1 at opp 12Dominique Brown run for 3 yds to the Virg 9 for a 1ST down
9:411st & goal at opp 9Will Gardner pass incomplete to Dominique Brown
9:412nd & goal at opp 9Will Gardner pass incomplete to James Quick, broken up by Max Valles
9:413rd & 0 at opp 9VIRGINIA Penalty, roughing passer (Henry Coley) to the Virg 4 for a 1ST down
6:591st & goal at opp 4Will Gardner pass complete to James Quick for 4 yds for a TD, (John Wallace KICK)Louisville 21, Virginia 20
Virginia Punt, 6 plays
6:591st & 0 at own 35John Wallace kickoff for 65 yds , Darius Jennings return for 21 yds to the Virg 21
6:591st & 10 at own 21Darius Jennings run for 5 yds to the Virg 26
6:592nd & 5 at own 26Greyson Lambert pass incomplete to Darius Jennings, broken up by B.J. Dubose
6:593rd & 5 at own 26Greyson Lambert pass complete to Kyle Dockins for 11 yds to the Virg 37 for a 1ST down
6:591st & 10 at own 37Darius Jennings run for 2 yds to the Virg 39
6:592nd & 8 at own 39Greyson Lambert pass incomplete to Kevin Parks
6:593rd & 8 at own 39Greyson Lambert pass incomplete to Andre Levrone
6:594th & 8 at own 39Alec Vozenilek punt for 36 yds , James Quick returns for no gain to the Lvile 25 James Quick fumbled, recovered by Virg Kelvin Rainey
Virginia Field goal, 4 plays
5:061st & 10 at opp 25VIRGINIA Penalty, false start (Conner Davis) to the Lvile 30
5:061st & 15 at opp 30Kevin Parks run for 7 yds to the Lvile 23
5:062nd & 8 at opp 23VIRGINIA Penalty, false start (Sadiq Olanrewaju) to the Lvile 28
5:062nd & 13 at opp 28Greyson Lambert run for a loss of 2 yards to the Lvile 30
3:573rd & 15 at opp 30Timeout LOUISVILLE, clock 03:57
3:573rd & 15 at opp 30Kevin Parks run for 5 yds to the Lvile 25
3:474th & 10 at opp 25Timeout LOUISVILLE, clock 03:47
3:424th & 10 at opp 25Ian Frye 42 yd FG GOODVirginia 23, Louisville 21
Louisville Punt, 3 plays
3:421st & 0 at own 35Dylan Sims kickoff for 52 yds
3:421st & 10 at own 13Will Gardner pass incomplete to Gerald Christian, broken up by Max Valles
3:422nd & 10 at own 13Will Gardner sacked by Eli Harold for a loss of 10 yards to the Lvile 3
3:423rd & 20 at own 3Will Gardner pass incomplete to Eli Rogers
3:424th & 20 at own 3Ryan Johnson punt for 53 yds , Khalek Shepherd returns for 9 yds to the Lvile 47
Virginia End of game, 5 plays
2:381st & 10 at opp 47Taquan Mizzell run for 14 yds to the Lvile 33 for a 1ST down
2:381st & 10 at opp 33Kevin Parks run for 4 yds to the Lvile 29
2:382nd & 6 at opp 29Kevin Parks run for 4 yds to the Lvile 25
1:063rd & 2 at opp 25Timeout LOUISVILLE, clock 01:06
1:063rd & 2 at opp 25Kevin Parks run for 4 yds to the Lvile 21 for a 1ST down
1:061st & 10 at opp 21TEAM run for a loss of 1 yard to the Lvile 22

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Louisville leads 8–⁠6 in 14 meetings, counting the 11 since this game.

Recent meetings
2025Virginia 30, Louisville 27
2024Louisville 24, Virginia 20
2023Louisville 31, Virginia 24
2022Louisville 34, Virginia 17
2021Virginia 34, Louisville 33
2020Virginia 31, Louisville 17

Around this game