Virginia Tech at Louisville

Saturday, November 4, 2023

No. 15 Louisville beat Virginia Tech 34–⁠3. It was their ninth meeting; after it, Virginia Tech led the series 6–⁠3.

AwayVirginia Tech7–⁠6 in 2023
3
Home15Louisville10–⁠4 in 2023
34

Final at L&N Federal Credit Union Stadium, LouisvilleTV: ACCNAttendance 49,945

At kickoff
71°F, mostly cloudy, wind 11 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Louisville Intl-Standiford Field Airport (KSDF), 4 km from the stadium, 26 minutes after kickoff
Official
Tim HedgepethGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech03003
Louisville7713734

Standouts

  • RushingIsaac Guerendo11 carries, 146 yards, 3 TDLouisville
  • DefenseT.J. Quinn1 tackle, 0.5 sacks, 1 INTLouisville

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Kyron Drones12/216901
Grant Wells1/2300
RushingCarYdsTDLong
Bhayshul Tuten1157016
Kyron Drones116013
Jaylin Lane2207
Malachi Thomas2202
ReceivingRecYdsTDLong
Da’Quan Felton434012
Stephen Gosnell219011
Jaylin Lane313010
Bryce Duke1303
DefenseTklTFLSacksInt
Cole Nelson1110

Louisville

PassingC/AttYdsTDInt
Jack Plummer11/1214110
Brock Domann1/11000
RushingCarYdsTDLong
Isaac Guerendo11146339
Jawhar Jordan1457114
Jack Plummer518011
Maurice Turner71309
ReceivingRecYdsTDLong
Jadon Thompson249137
Chris Bell343018
Joey Gatewood118018
Kevin Coleman Jr.110010
DefenseTklTFLSacksInt
Ramon Puryear1110
Benjamin Perry1110
Mason Reiger1110
Stephen Herron100.50
T.J. Quinn100.51

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

Team stats

Virginia TechLouisville
140Total yards382
72Passing yards151
68Rushing yards231
3.1Yards per pass11.6
2.4Yards per rush6.1
12First downs17
2–⁠11Third downs2–⁠8
0–⁠1Fourth downs1–⁠1
1Turnovers0
6–⁠38Penalties6–⁠50
27:45Possession32:15
1Sacks (by defense)4

Efficiency

Virginia TechLouisville
29%Success rate47%
−0.29EPA per play0.49
0.91Explosiveness1.53
0.04Rushing EPA0.25
−0.38Passing EPA1.11
17%Passing-down success27%
−0.48First-down EPA0.30
0.02Second-down EPA0.87
−0.01Third-down EPA0.15
2%Havoc by its defense10%

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 77% to win. Elo’s favorite won.

The line

Louisville −9.5, over/under 48.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 76%, Virginia Tech 24%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Louisville end zoneVirginia Tech end zoneQ1 Virginia TechPunt, 3 playsQ1 LouisvilleTouchdown, 9 playsQ1 Virginia TechPunt, 6 playsQ1 LouisvilleTouchdown, 6 playsQ2 Virginia TechPunt, 3 playsQ2 LouisvilleMissed FG, 11 playsQ2 Virginia TechField goal, 12 playsQ3 LouisvillePunt, 3 playsQ3 Virginia TechPunt, 3 playsQ3 LouisvilleTouchdown, 5 playsQ3 Virginia TechInterception, 3 playsQ3 LouisvilleTouchdown, 3 playsQ3 Virginia TechPunt, 6 playsQ3 LouisvillePunt, 3 playsQ3 Virginia TechPunt, 5 playsQ4 LouisvillePunt, 3 playsQ4 Virginia TechTurnover on downs, 7 playsQ4 LouisvilleTouchdown, 2 playsQ4 Virginia TechPunt, 3 playsQ4 LouisvillePunt, 7 playsQ4 Virginia TechEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Louisville drives left to right, Virginia Tech right to left.
  1. Q1 Virginia TechPunt, 3 plays, 0 yards
  2. Q1 LouisvilleTouchdown, 9 plays, 49 yards
  3. Q1 Virginia TechPunt, 6 plays, 0 yards
  4. Q1 LouisvilleTouchdown, 6 plays, 88 yards
  5. Q2 Virginia TechPunt, 3 plays, 0 yards
  6. Q2 LouisvilleMissed FG, 11 plays, −30 yards
  7. Q2 Virginia TechField goal, 12 plays, 53 yards
  8. Q3 LouisvillePunt, 3 plays, 0 yards
  9. Q3 Virginia TechPunt, 3 plays, 74 yards
  10. Q3 LouisvilleTouchdown, 5 plays, 63 yards
  11. Q3 Virginia TechInterception, 3 plays, 0 yards
  12. Q3 LouisvilleTouchdown, 3 plays, 35 yards
  13. Q3 Virginia TechPunt, 6 plays, 0 yards
  14. Q3 LouisvillePunt, 3 plays, −26 yards
  15. Q3 Virginia TechPunt, 5 plays, 78 yards
  16. Q4 LouisvillePunt, 3 plays, −26 yards
  17. Q4 Virginia TechTurnover on downs, 7 plays, 77 yards
  18. Q4 LouisvilleTouchdown, 2 plays, 44 yards
  19. Q4 Virginia TechPunt, 3 plays, 0 yards
  20. Q4 LouisvillePunt, 7 plays, −37 yards
  21. Q4 Virginia TechEnd of game, 1 play, 82 yards

Play by play

1st quarter4 drives, then Louisville 7, Virginia Tech 0
Virginia Tech Punt, 3 plays
15:00Brock Travelstead kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kyron Drones sacked by Stephen Herron and TJ Quinn for a loss of 10 yards to the VT 15
14:272nd & 20 at own 15Bhayshul Tuten run for 6 yds to the VT 21
13:513rd & 14 at own 21Virginia Tech Penalty, False Start (-5 Yards) to the VT 16
13:313rd & 19 at own 16Kyron Drones pass complete to Jaylin Lane for a loss of 2 yards to the VT 14
12:494th & 21 at own 14Peter Moore punt for 35 yds, downed at the VT 49
Louisville Touchdown, 9 plays
12:361st & 10 at opp 49Jawhar Jordan run for no gain to the VT 49
11:562nd & 10 at opp 49Jack Plummer pass complete to Chris Bell for 18 yds to the VT 31 for a 1ST down
11:341st & 10 at opp 31Louisville Penalty, False Start (-5 Yards) to the VT 36
11:201st & 15 at opp 36Jawhar Jordan run for 4 yds to the VT 32
10:432nd & 11 at opp 32Jack Plummer run for 7 yds to the VT 25
9:563rd & 4 at opp 25Jawhar Jordan run for 3 yds to the VT 22
9:514th & 1 at opp 22Timeout Louisville, clock 09:51
9:144th & 1 at opp 22Jawhar Jordan run for 3 yds to the VT 19 for a 1ST down
8:431st & 10 at opp 19Virginia Tech Penalty, Offsides (5 Yards) to the VT 14
8:201st & 5 at opp 14Jawhar Jordan run for 4 yds to the VT 10
7:352nd & 1 at opp 10Jawhar Jordan run for 9 yds to the VT 1 for a 1ST down
6:531st & goal at opp 1Jawhar Jordan run for 1 yd for a TD (Brock Travelstead KICK)Louisville 7, Virginia Tech 0
Virginia Tech Punt, 6 plays
6:53Brock Travelstead kickoff for 65 yds for a touchback
6:531st & 10 at own 25Bhayshul Tuten run for 3 yds to the VT 28
6:152nd & 7 at own 28Kyron Drones pass complete to Da’Quan Felton for 12 yds to the VT 40 for a 1ST down
5:341st & 10 at own 40Bhayshul Tuten run for 16 yds to the LOU 44 for a 1ST down
4:511st & 10 at opp 44Bhayshul Tuten run for 3 yds to the LOU 41
4:132nd & 7 at opp 41Kyron Drones sacked by Benjamin Perry for a loss of 7 yards to the LOU 48
3:293rd & 14 at opp 48Malachi Thomas run for no gain to the LOU 48
2:494th & 14 at opp 48Peter Moore punt for 36 yds
Louisville Touchdown, 6 plays
2:421st & 10 at own 12Jack Plummer pass complete to Jawhar Jordan for a loss of 1 yard to the LOU 11
2:072nd & 11 at own 11Jawhar Jordan run for 6 yds to the LOU 17
1:263rd & 5 at own 17Jack Plummer pass complete to Kevin Coleman for 10 yds to the LOU 27 for a 1ST down
0:511st & 10 at own 27Jack Plummer run for 7 yds to the LOU 34
0:142nd & 3 at own 34Isaac Guerendo run for 27 yds to the VT 39 for a 1ST down
Q2 14:521st & 10 at opp 39Isaac Guerendo run for 39 yds for a TD (Brock Travelstead KICK)Louisville 14, Virginia Tech 0
2nd quarter3 drives, then Louisville 14, Virginia Tech 3
Virginia Tech Punt, 3 plays
14:52Brock Travelstead kickoff for 64 yds
14:461st & 10 at own 26Virginia Tech Penalty, False Start (-5 Yards) to the VT 21
14:461st & 15 at own 21Jaylin Lane run for a loss of 5 yards to the VT 16
14:092nd & 20 at own 16Kyron Drones sacked by Ramon Puryear for a loss of 9 yards to the VT 7
13:203rd & 29 at own 7Virginia Tech Penalty, Delay Of Game (Alan Tisdale) to the VT 4
13:193rd & 32 at own 4Bhayshul Tuten run for 12 yds to the VT 16
12:414th & 20 at own 16Peter Moore punt for 58 yds
Louisville Missed FG, 11 plays
12:311st & 10 at own 30Isaac Guerendo run for 3 yds to the LOU 33
11:472nd & 7 at own 33Jack Plummer pass complete to Jadon Thompson for 12 yds to the LOU 45 for a 1ST down
11:211st & 10 at own 45Louisville Penalty, False Start (Chris Bell) to the LOU 40
11:031st & 15 at own 40Isaac Guerendo run for 60 yds Louisville Penalty, Offensive Holding (-10 Yards) to the LOU 37
10:491st & 18 at own 37Jack Plummer run for 11 yds to the LOU 48
10:022nd & 7 at own 48Jack Plummer pass complete to Joey Gatewood for 18 yds to the VT 34 for a 1ST down
9:221st & 10 at opp 34Louisville Penalty, Encroachment on LIFSON, Josh enforced (-5 Yards) to the VT 39
9:111st & 15 at opp 39Isaac Guerendo run for no gain to the VT 39
8:362nd & 15 at opp 39Jack Plummer pass complete to Chris Bell for 17 yds to the VT 22 for a 1ST down
7:561st & 10 at opp 22Isaac Guerendo run for no gain to the VT 22
7:182nd & 10 at opp 22Isaac Guerendo run for a loss of 1 yard to the VT 23
6:363rd & 11 at opp 23Jack Plummer pass complete to Jimmy Calloway for 9 yds to the VT 14
6:074th & 2 at opp 14Brock Travelstead 31 yd FG MISSED
Virginia Tech Field goal, 12 plays
6:011st & 10 at own 20Kyron Drones run for 12 yds to the VT 32 for a 1ST down
5:271st & 10 at own 32Kyron Drones pass complete to Stephen Gosnell for 8 yds to the VT 40
4:532nd & 2 at own 40Bhayshul Tuten run for 5 yds to the VT 45 for a 1ST down
4:221st & 10 at own 45Kyron Drones pass incomplete
4:112nd & 10 at own 45Kyron Drones run for 8 yds to the LOU 47
3:393rd & 2 at opp 47Kyron Drones run for 4 yds to the LOU 43 for a 1ST down
3:021st & 10 at opp 43Kyron Drones run for 1 yd to the LOU 42
2:362nd & 9 at opp 42(02:36) DRONES, Kyron pass deep to the left incomplete intended for GREENE, Ayden thrown to the LOU8, clock 02:26. PENALTY LOU Pass Interference on KELLY, Cam’Ron enforced 15 yards to the LOU27 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:261st & 10 at opp 27Bhayshul Tuten run for 14 yds to the LOU 13 for a 1ST down
1:431st & 10 at opp 13Bhayshul Tuten run for 1 yd to the LOU 12
0:582nd & 9 at opp 12Bhayshul Tuten run for no gain to the LOU 12
0:203rd & 9 at opp 12(00:20) DRONES, Kyron pass short to the right complete for 8 yards to GOSNELL, Stephen caught at the LOU8 and advanced to the LOU4 (QUINN, T.J.), clock 00:13. PENALTY VT Pass Interference on WRIGHT, Dae’Quan enforced 15 yards to the LOU27 [NHSG]. NO PLAY (replay the down).
0:113rd & 24 at opp 27Timeout Virginia Tech, clock 00:11
0:113rd & 24 at opp 27Kyron Drones pass incomplete
0:044th & 24 at opp 27Timeout Louisville, clock 00:04
0:004th & 24 at opp 27John Love 44 yd FG GOODLouisville 14, Virginia Tech 3
3rd quarter8 drives, then Louisville 27, Virginia Tech 3
Louisville Punt, 3 plays
14:58Kyle Lowe kickoff for 42 yds
14:511st & 10 at own 33Jawhar Jordan run for a loss of 3 yards to the LOU 30
14:212nd & 13 at own 30Jack Plummer pass incomplete
14:133rd & 13 at own 30Jack Plummer sacked by Cole Nelson for a loss of 7 yards to the LOU 23
13:364th & 20 at own 23Brady Hodges punt for 51 yds
Virginia Tech Punt, 3 plays
13:301st & 10 at own 26Bhayshul Tuten run for a loss of 7 yards to the VT 19 Bhayshul Tuten fumbled, recovered by VT Bhayshul Tuten (13:30) [NHSG] TUTEN, Bhayshul rush to the left for a loss of 7 yards, TUTEN, Bhayshul fumbled at VT19 forced by GILLOTTE, Ashton, recovered by VT TUTEN, Bhayshul at the VT19, returned 0 yards to the VT19, End of Play, clock 13:04.
12:502nd & 17 at own 19Kyron Drones pass incomplete
12:443rd & 17 at own 19Kyron Drones pass complete to Da’Quan Felton for 3 yds to the VT 22
12:074th & 14 at own 22Peter Moore punt for 50 yds
Louisville Touchdown, 5 plays
11:551st & 10 at own 37Jawhar Jordan run for 5 yds to the LOU 42
11:222nd & 5 at own 42Jawhar Jordan run for 2 yds to the LOU 44
10:523rd & 3 at own 44Jack Plummer pass complete to Jawhar Jordan for 5 yds to the LOU 49 for a 1ST down
10:191st & 10 at own 49Jawhar Jordan run for 14 yds to the VT 37 for a 1ST down
9:381st & 10 at opp 37Jack Plummer pass complete to Jadon Thompson for 37 yds for a TD (Brock Travelstead KICK)Louisville 21, Virginia Tech 3
Virginia Tech Interception, 3 plays
9:38Brock Travelstead kickoff for 59 yds
9:321st & 10 at own 28Kyron Drones pass complete to Da’Quan Felton for 8 yds to the VT 36
8:542nd & 2 at own 36Bhayshul Tuten run for 4 yds to the VT 40 for a 1ST down
8:281st & 10 at own 40Kyron Drones pass intercepted
Louisville Touchdown, 3 plays
8:211st & 10 at opp 35Isaac Guerendo run for 20 yds to the VT 15 for a 1ST down
7:431st & 10 at opp 15Isaac Guerendo run for 3 yds to the VT 12
6:582nd & 7 at opp 12Isaac Guerendo run for 12 yds for a TD (Brock Travelstead PAT MISSED)Louisville 27, Virginia Tech 3
Virginia Tech Punt, 6 plays
6:58Nick Keller kickoff for 65 yds
6:531st & 10 at own 15Kyron Drones pass complete to Jaylin Lane for 5 yds to the VT 20
6:142nd & 5 at own 20Jaylin Lane run for 7 yds to the VT 27 for a 1ST down
5:371st & 10 at own 27Kyron Drones pass complete to Da’Quan Felton for 11 yds to the VT 38 for a 1ST down
5:051st & 10 at own 38Malachi Thomas run for 2 yds to the VT 40
4:232nd & 8 at own 40Kyron Drones pass incomplete
4:173rd & 8 at own 40Kyron Drones pass incomplete
4:134th & 8 at own 40Peter Moore punt for 34 yds, downed at the LOU 26
Louisville Punt, 3 plays
4:051st & 10 at own 26Maurice Turner run for a loss of 2 yards to the LOU 24
3:292nd & 12 at own 24Jack Plummer run for no gain to the LOU 24
2:483rd & 12 at own 24Jack Plummer pass complete to Maurice Turner for 8 yds to the LOU 32
1:574th & 4 at own 32Brady Hodges punt for 46 yds
Virginia Tech Punt, 5 plays
1:511st & 10 at own 22Kyron Drones pass complete to Bhayshul Tuten for no gain to the VT 22
1:172nd & 10 at own 22Kyron Drones run for 13 yds to the VT 35 for a 1ST down
0:281st & 10 at own 35Kyron Drones sacked by Mason Reiger for a loss of 14 yards to the VT 21
Q4 15:002nd & 24 at own 21Kyron Drones pass complete to Stephen Gosnell for 11 yds to the VT 32
Q4 14:163rd & 13 at own 32Kyron Drones pass incomplete
Q4 14:104th & 13 at own 32Peter Moore punt for 42 yds, fair catch by Kevin Coleman at the LOU 26
4th quarter6 drives, then Louisville 34, Virginia Tech 3
Louisville Punt, 3 plays
14:021st & 10 at own 26Jawhar Jordan run for 8 yds to the LOU 34
13:142nd & 2 at own 34Jawhar Jordan run for 1 yd to the LOU 35
12:263rd & 1 at own 35Joey Gatewood run for a loss of 3 yards to the LOU 32
11:454th & 4 at own 32Brady Hodges punt for 45 yds, downed at the VT 23
Virginia Tech Turnover on downs, 7 plays
11:331st & 10 at own 23Kyron Drones run for 4 yds to the VT 27
11:032nd & 6 at own 27Kyron Drones pass incomplete
10:553rd & 6 at own 27Kyron Drones pass complete to Jaylin Lane for 10 yds to the VT 37 for a 1ST down
10:201st & 10 at own 37Kyron Drones pass complete to Bhayshul Tuten for 4 yds to the VT 41
9:572nd & 6 at own 41Kyron Drones run for 4 yds to the VT 45
9:183rd & 2 at own 45Kyron Drones pass incomplete
9:134th & 2 at own 45Timeout Virginia Tech, clock 09:13
9:134th & 2 at own 45Kyron Drones pass complete to Bhayshul Tuten for a loss of 1 yard to the VT 44
Louisville Touchdown, 2 plays
9:061st & 10 at opp 44Jack Plummer pass complete to Chris Bell for 8 yds to the VT 36
8:162nd & 2 at opp 36Isaac Guerendo run for 36 yds for a TD (Brock Travelstead KICK)Louisville 34, Virginia Tech 3
Virginia Tech Punt, 3 plays
8:16Nick Keller kickoff for 64 yds
8:031st & 10 at own 18Bryce Duke run for 1 yd to the VT 19
7:392nd & 9 at own 19Grant Wells pass incomplete
7:333rd & 9 at own 19Grant Wells pass complete to Bryce Duke for 3 yds to the VT 22
6:414th & 6 at own 22Peter Moore punt for 41 yds
Louisville Punt, 7 plays
6:371st & 10 at own 37Maurice Turner run for a loss of 3 yards to the LOU 34
5:582nd & 13 at own 34Maurice Turner run for 9 yds to the LOU 43
5:013rd & 4 at own 43TURNER, Maurice rush up the middle for no gain to the LOU43 (WOODSON, Caleb), clock 05:01. PENALTY VT Offsides on LOVETT, Dante enforced 5 yards from the LOU43 to the LOU48 and results in a 1ST DOWN [SG]. NO PLAY (replay the down).
4:401st & 10 at own 48Maurice Turner run for no gain to the LOU 48
3:542nd & 10 at own 48Brock Domann pass complete to Nate Kurisky for 10 yds to the VT 42 for a 1ST down
3:051st & 10 at opp 42(03:05) TURNER, Maurice rush to the right for no gain to the VT42 (PAYNE, Pheldarius;LOVETT, Dante), clock 03:04. PENALTY LOU Holding on LIFSON, Josh enforced 10 yards from the VT42 to the LOU48. NO PLAY (replay the down).
2:411st & 20 at own 48Maurice Turner run for 6 yds to the VT 46
1:592nd & 14 at opp 46Maurice Turner run for 3 yds to the VT 43
1:153rd & 11 at opp 43Maurice Turner run for no gain to the VT 43
0:254th & 11 at opp 43Brady Hodges punt for 42 yds
Virginia Tech End of game, 1 play
0:111st & 10 at own 18Chance Black run for no gain to the VT 18

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.

Virginia Tech leads 6–⁠4 in 10 meetings, counting the one since this game.

Recent meetings
2025Louisville 28, Virginia Tech 16
2023Louisville 34, Virginia Tech 3
2020Virginia Tech 42, Louisville 35
2005Virginia Tech 35, Louisville 24Gator Bowl
1992Louisville 21, Virginia Tech 17
1991Virginia Tech 41, Louisville 13

Around this game