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
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Virginia Tech
Louisville
140
Total yards
382
72
Passing yards
151
68
Rushing yards
231
3.1
Yards per pass
11.6
2.4
Yards per rush
6.1
12
First downs
17
2–11
Third downs
2–8
0–1
Fourth downs
1–1
1
Turnovers
0
6–38
Penalties
6–50
27:45
Possession
32:15
1
Sacks (by defense)
4
Efficiency
Virginia Tech
Louisville
29%
Success rate
47%
−0.29
EPA per play
0.49
0.91
Explosiveness
1.53
0.04
Rushing EPA
0.25
−0.38
Passing EPA
1.11
17%
Passing-down success
27%
−0.48
First-down EPA
0.30
0.02
Second-down EPA
0.87
−0.01
Third-down EPA
0.15
2%
Havoc by its defense
10%
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
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.
Q1 Virginia TechPunt, 3 plays, 0 yards
Q1 LouisvilleTouchdown, 9 plays, 49 yards
Q1 Virginia TechPunt, 6 plays, 0 yards
Q1 LouisvilleTouchdown, 6 plays, 88 yards
Q2 Virginia TechPunt, 3 plays, 0 yards
Q2 LouisvilleMissed FG, 11 plays, −30 yards
Q2 Virginia TechField goal, 12 plays, 53 yards
Q3 LouisvillePunt, 3 plays, 0 yards
Q3 Virginia TechPunt, 3 plays, 74 yards
Q3 LouisvilleTouchdown, 5 plays, 63 yards
Q3 Virginia TechInterception, 3 plays, 0 yards
Q3 LouisvilleTouchdown, 3 plays, 35 yards
Q3 Virginia TechPunt, 6 plays, 0 yards
Q3 LouisvillePunt, 3 plays, −26 yards
Q3 Virginia TechPunt, 5 plays, 78 yards
Q4 LouisvillePunt, 3 plays, −26 yards
Q4 Virginia TechTurnover on downs, 7 plays, 77 yards
Q4 LouisvilleTouchdown, 2 plays, 44 yards
Q4 Virginia TechPunt, 3 plays, 0 yards
Q4 LouisvillePunt, 7 plays, −37 yards
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:00
Brock Travelstead kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Kyron Drones sacked by Stephen Herron and TJ Quinn for a loss of 10 yards to the VT 15
14:27
2nd & 20 at own 15
Bhayshul Tuten run for 6 yds to the VT 21
13:51
3rd & 14 at own 21
Virginia Tech Penalty, False Start (-5 Yards) to the VT 16
13:31
3rd & 19 at own 16
Kyron Drones pass complete to Jaylin Lane for a loss of 2 yards to the VT 14
12:49
4th & 21 at own 14
Peter Moore punt for 35 yds, downed at the VT 49
Louisville Touchdown, 9 plays
12:36
1st & 10 at opp 49
Jawhar Jordan run for no gain to the VT 49
11:56
2nd & 10 at opp 49
Jack Plummer pass complete to Chris Bell for 18 yds to the VT 31 for a 1ST down
11:34
1st & 10 at opp 31
Louisville Penalty, False Start (-5 Yards) to the VT 36
11:20
1st & 15 at opp 36
Jawhar Jordan run for 4 yds to the VT 32
10:43
2nd & 11 at opp 32
Jack Plummer run for 7 yds to the VT 25
9:56
3rd & 4 at opp 25
Jawhar Jordan run for 3 yds to the VT 22
9:51
4th & 1 at opp 22
Timeout Louisville, clock 09:51
9:14
4th & 1 at opp 22
Jawhar Jordan run for 3 yds to the VT 19 for a 1ST down
8:43
1st & 10 at opp 19
Virginia Tech Penalty, Offsides (5 Yards) to the VT 14
8:20
1st & 5 at opp 14
Jawhar Jordan run for 4 yds to the VT 10
7:35
2nd & 1 at opp 10
Jawhar Jordan run for 9 yds to the VT 1 for a 1ST down
6:53
1st & goal at opp 1
Jawhar Jordan run for 1 yd for a TD (Brock Travelstead KICK)Louisville 7, Virginia Tech 0
Virginia Tech Punt, 6 plays
6:53
Brock Travelstead kickoff for 65 yds for a touchback
6:53
1st & 10 at own 25
Bhayshul Tuten run for 3 yds to the VT 28
6:15
2nd & 7 at own 28
Kyron Drones pass complete to Da’Quan Felton for 12 yds to the VT 40 for a 1ST down
5:34
1st & 10 at own 40
Bhayshul Tuten run for 16 yds to the LOU 44 for a 1ST down
4:51
1st & 10 at opp 44
Bhayshul Tuten run for 3 yds to the LOU 41
4:13
2nd & 7 at opp 41
Kyron Drones sacked by Benjamin Perry for a loss of 7 yards to the LOU 48
3:29
3rd & 14 at opp 48
Malachi Thomas run for no gain to the LOU 48
2:49
4th & 14 at opp 48
Peter Moore punt for 36 yds
Louisville Touchdown, 6 plays
2:42
1st & 10 at own 12
Jack Plummer pass complete to Jawhar Jordan for a loss of 1 yard to the LOU 11
2:07
2nd & 11 at own 11
Jawhar Jordan run for 6 yds to the LOU 17
1:26
3rd & 5 at own 17
Jack Plummer pass complete to Kevin Coleman for 10 yds to the LOU 27 for a 1ST down
0:51
1st & 10 at own 27
Jack Plummer run for 7 yds to the LOU 34
0:14
2nd & 3 at own 34
Isaac Guerendo run for 27 yds to the VT 39 for a 1ST down
Q2 14:52
1st & 10 at opp 39
Isaac 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:52
Brock Travelstead kickoff for 64 yds
14:46
1st & 10 at own 26
Virginia Tech Penalty, False Start (-5 Yards) to the VT 21
14:46
1st & 15 at own 21
Jaylin Lane run for a loss of 5 yards to the VT 16
14:09
2nd & 20 at own 16
Kyron Drones sacked by Ramon Puryear for a loss of 9 yards to the VT 7
13:20
3rd & 29 at own 7
Virginia Tech Penalty, Delay Of Game (Alan Tisdale) to the VT 4
13:19
3rd & 32 at own 4
Bhayshul Tuten run for 12 yds to the VT 16
12:41
4th & 20 at own 16
Peter Moore punt for 58 yds
Louisville Missed FG, 11 plays
12:31
1st & 10 at own 30
Isaac Guerendo run for 3 yds to the LOU 33
11:47
2nd & 7 at own 33
Jack Plummer pass complete to Jadon Thompson for 12 yds to the LOU 45 for a 1ST down
11:21
1st & 10 at own 45
Louisville Penalty, False Start (Chris Bell) to the LOU 40
11:03
1st & 15 at own 40
Isaac Guerendo run for 60 yds Louisville Penalty, Offensive Holding (-10 Yards) to the LOU 37
10:49
1st & 18 at own 37
Jack Plummer run for 11 yds to the LOU 48
10:02
2nd & 7 at own 48
Jack Plummer pass complete to Joey Gatewood for 18 yds to the VT 34 for a 1ST down
9:22
1st & 10 at opp 34
Louisville Penalty, Encroachment on LIFSON, Josh enforced (-5 Yards) to the VT 39
9:11
1st & 15 at opp 39
Isaac Guerendo run for no gain to the VT 39
8:36
2nd & 15 at opp 39
Jack Plummer pass complete to Chris Bell for 17 yds to the VT 22 for a 1ST down
7:56
1st & 10 at opp 22
Isaac Guerendo run for no gain to the VT 22
7:18
2nd & 10 at opp 22
Isaac Guerendo run for a loss of 1 yard to the VT 23
6:36
3rd & 11 at opp 23
Jack Plummer pass complete to Jimmy Calloway for 9 yds to the VT 14
6:07
4th & 2 at opp 14
Brock Travelstead 31 yd FG MISSED
Virginia Tech Field goal, 12 plays
6:01
1st & 10 at own 20
Kyron Drones run for 12 yds to the VT 32 for a 1ST down
5:27
1st & 10 at own 32
Kyron Drones pass complete to Stephen Gosnell for 8 yds to the VT 40
4:53
2nd & 2 at own 40
Bhayshul Tuten run for 5 yds to the VT 45 for a 1ST down
4:22
1st & 10 at own 45
Kyron Drones pass incomplete
4:11
2nd & 10 at own 45
Kyron Drones run for 8 yds to the LOU 47
3:39
3rd & 2 at opp 47
Kyron Drones run for 4 yds to the LOU 43 for a 1ST down
3:02
1st & 10 at opp 43
Kyron Drones run for 1 yd to the LOU 42
2:36
2nd & 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:26
1st & 10 at opp 27
Bhayshul Tuten run for 14 yds to the LOU 13 for a 1ST down
1:43
1st & 10 at opp 13
Bhayshul Tuten run for 1 yd to the LOU 12
0:58
2nd & 9 at opp 12
Bhayshul Tuten run for no gain to the LOU 12
0:20
3rd & 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:11
3rd & 24 at opp 27
Timeout Virginia Tech, clock 00:11
0:11
3rd & 24 at opp 27
Kyron Drones pass incomplete
0:04
4th & 24 at opp 27
Timeout Louisville, clock 00:04
0:00
4th & 24 at opp 27
John Love 44 yd FG GOODLouisville 14, Virginia Tech 3
3rd quarter8 drives, then Louisville 27, Virginia Tech 3
Louisville Punt, 3 plays
14:58
Kyle Lowe kickoff for 42 yds
14:51
1st & 10 at own 33
Jawhar Jordan run for a loss of 3 yards to the LOU 30
14:21
2nd & 13 at own 30
Jack Plummer pass incomplete
14:13
3rd & 13 at own 30
Jack Plummer sacked by Cole Nelson for a loss of 7 yards to the LOU 23
13:36
4th & 20 at own 23
Brady Hodges punt for 51 yds
Virginia Tech Punt, 3 plays
13:30
1st & 10 at own 26
Bhayshul 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:50
2nd & 17 at own 19
Kyron Drones pass incomplete
12:44
3rd & 17 at own 19
Kyron Drones pass complete to Da’Quan Felton for 3 yds to the VT 22
12:07
4th & 14 at own 22
Peter Moore punt for 50 yds
Louisville Touchdown, 5 plays
11:55
1st & 10 at own 37
Jawhar Jordan run for 5 yds to the LOU 42
11:22
2nd & 5 at own 42
Jawhar Jordan run for 2 yds to the LOU 44
10:52
3rd & 3 at own 44
Jack Plummer pass complete to Jawhar Jordan for 5 yds to the LOU 49 for a 1ST down
10:19
1st & 10 at own 49
Jawhar Jordan run for 14 yds to the VT 37 for a 1ST down
9:38
1st & 10 at opp 37
Jack 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:38
Brock Travelstead kickoff for 59 yds
9:32
1st & 10 at own 28
Kyron Drones pass complete to Da’Quan Felton for 8 yds to the VT 36
8:54
2nd & 2 at own 36
Bhayshul Tuten run for 4 yds to the VT 40 for a 1ST down
8:28
1st & 10 at own 40
Kyron Drones pass intercepted
Louisville Touchdown, 3 plays
8:21
1st & 10 at opp 35
Isaac Guerendo run for 20 yds to the VT 15 for a 1ST down
7:43
1st & 10 at opp 15
Isaac Guerendo run for 3 yds to the VT 12
6:58
2nd & 7 at opp 12
Isaac Guerendo run for 12 yds for a TD (Brock Travelstead PAT MISSED)Louisville 27, Virginia Tech 3
Virginia Tech Punt, 6 plays
6:58
Nick Keller kickoff for 65 yds
6:53
1st & 10 at own 15
Kyron Drones pass complete to Jaylin Lane for 5 yds to the VT 20
6:14
2nd & 5 at own 20
Jaylin Lane run for 7 yds to the VT 27 for a 1ST down
5:37
1st & 10 at own 27
Kyron Drones pass complete to Da’Quan Felton for 11 yds to the VT 38 for a 1ST down
5:05
1st & 10 at own 38
Malachi Thomas run for 2 yds to the VT 40
4:23
2nd & 8 at own 40
Kyron Drones pass incomplete
4:17
3rd & 8 at own 40
Kyron Drones pass incomplete
4:13
4th & 8 at own 40
Peter Moore punt for 34 yds, downed at the LOU 26
Louisville Punt, 3 plays
4:05
1st & 10 at own 26
Maurice Turner run for a loss of 2 yards to the LOU 24
3:29
2nd & 12 at own 24
Jack Plummer run for no gain to the LOU 24
2:48
3rd & 12 at own 24
Jack Plummer pass complete to Maurice Turner for 8 yds to the LOU 32
1:57
4th & 4 at own 32
Brady Hodges punt for 46 yds
Virginia Tech Punt, 5 plays
1:51
1st & 10 at own 22
Kyron Drones pass complete to Bhayshul Tuten for no gain to the VT 22
1:17
2nd & 10 at own 22
Kyron Drones run for 13 yds to the VT 35 for a 1ST down
0:28
1st & 10 at own 35
Kyron Drones sacked by Mason Reiger for a loss of 14 yards to the VT 21
Q4 15:00
2nd & 24 at own 21
Kyron Drones pass complete to Stephen Gosnell for 11 yds to the VT 32
Q4 14:16
3rd & 13 at own 32
Kyron Drones pass incomplete
Q4 14:10
4th & 13 at own 32
Peter 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:02
1st & 10 at own 26
Jawhar Jordan run for 8 yds to the LOU 34
13:14
2nd & 2 at own 34
Jawhar Jordan run for 1 yd to the LOU 35
12:26
3rd & 1 at own 35
Joey Gatewood run for a loss of 3 yards to the LOU 32
11:45
4th & 4 at own 32
Brady Hodges punt for 45 yds, downed at the VT 23
Virginia Tech Turnover on downs, 7 plays
11:33
1st & 10 at own 23
Kyron Drones run for 4 yds to the VT 27
11:03
2nd & 6 at own 27
Kyron Drones pass incomplete
10:55
3rd & 6 at own 27
Kyron Drones pass complete to Jaylin Lane for 10 yds to the VT 37 for a 1ST down
10:20
1st & 10 at own 37
Kyron Drones pass complete to Bhayshul Tuten for 4 yds to the VT 41
9:57
2nd & 6 at own 41
Kyron Drones run for 4 yds to the VT 45
9:18
3rd & 2 at own 45
Kyron Drones pass incomplete
9:13
4th & 2 at own 45
Timeout Virginia Tech, clock 09:13
9:13
4th & 2 at own 45
Kyron Drones pass complete to Bhayshul Tuten for a loss of 1 yard to the VT 44
Louisville Touchdown, 2 plays
9:06
1st & 10 at opp 44
Jack Plummer pass complete to Chris Bell for 8 yds to the VT 36
8:16
2nd & 2 at opp 36
Isaac Guerendo run for 36 yds for a TD (Brock Travelstead KICK)Louisville 34, Virginia Tech 3
Virginia Tech Punt, 3 plays
8:16
Nick Keller kickoff for 64 yds
8:03
1st & 10 at own 18
Bryce Duke run for 1 yd to the VT 19
7:39
2nd & 9 at own 19
Grant Wells pass incomplete
7:33
3rd & 9 at own 19
Grant Wells pass complete to Bryce Duke for 3 yds to the VT 22
6:41
4th & 6 at own 22
Peter Moore punt for 41 yds
Louisville Punt, 7 plays
6:37
1st & 10 at own 37
Maurice Turner run for a loss of 3 yards to the LOU 34
5:58
2nd & 13 at own 34
Maurice Turner run for 9 yds to the LOU 43
5:01
3rd & 4 at own 43
TURNER, 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:40
1st & 10 at own 48
Maurice Turner run for no gain to the LOU 48
3:54
2nd & 10 at own 48
Brock Domann pass complete to Nate Kurisky for 10 yds to the VT 42 for a 1ST down
3:05
1st & 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:41
1st & 20 at own 48
Maurice Turner run for 6 yds to the VT 46
1:59
2nd & 14 at opp 46
Maurice Turner run for 3 yds to the VT 43
1:15
3rd & 11 at opp 43
Maurice Turner run for no gain to the VT 43
0:25
4th & 11 at opp 43
Brady Hodges punt for 42 yds
Virginia Tech End of game, 1 play
0:11
1st & 10 at own 18
Chance 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.