Referee David Alvarez; umpire Robert Richeson; head linesman Doug Moore; line judge Frank LeBlanc; side judge Lo van Pham; field judge Matt Mills; back judge Joel Wetzel; center judge Ken RayGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Virginia Tech
10
7
10
3
30
Kentucky
7
7
10
13
37
Standouts
PassingHendon Hooker11 of 21, 107 yards, 2 TDVirginia Tech
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Virginia Tech
Kentucky
326
Total yards
404
107
Passing yards
73
219
Rushing yards
331
5.1
Yards per pass
5.6
6.6
Yards per rush
6.0
19
First downs
22
4–10
Third downs
6–13
1–1
Fourth downs
3–3
0
Turnovers
2
2–30
Penalties
6–65
24:10
Possession
35:46
1
Sacks (by defense)
1
Efficiency
Virginia Tech
Kentucky
46%
Success rate
44%
0.19
EPA per play
0.19
1.23
Explosiveness
1.34
0.17
Rushing EPA
0.24
0.18
Passing EPA
−0.02
32%
Passing-down success
41%
0.13
First-down EPA
0.06
−0.26
Second-down EPA
−0.16
0.71
Third-down EPA
0.72
14%
Havoc by its defense
16%
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)
Kentucky 50% to win. Elo’s favorite won.
The line
Virginia Tech −2.5, over/under 46.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 Virginia Tech 57%, Kentucky 43%. CollegeFootballData.com’s estimate from the point spread.
The money
The Belk Bowl was put on by the Charlotte Sports Foundation, a nonprofit. Its IRS Form 990 for the year to March 2020, which takes in this game, reports $13.7 million in revenue, $7.0 million of it from ticket sales, and $17.3 million in expenses. Its best-paid, board member Will Webb, was paid $390,000. The largest payments it lists that year:
From the organization’s IRS Form 990, via ProPublica Nonprofit Explorer and the IRS’s e-file data. Payments are the grants it lists on Schedule I of that return. See every filing at ProPublica (EIN 46-2059715).
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Kentucky drives left to right, Virginia Tech right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 Virginia TechField goal, 10 plays, 39 yards
Q1 KentuckyTouchdown, 12 plays, 80 yards
Q1 Virginia TechTouchdown, 5 plays, 75 yards
Q1 KentuckyPunt, 3 plays, −3 yards
Q1 Virginia TechTouchdown, 9 plays, 60 yards
Q2 KentuckyPunt, 6 plays, 30 yards
Q2 Virginia TechPunt, 3 plays, 3 yards
Q2 KentuckyTouchdown, 8 plays, 64 yards
Q2 Virginia TechEnd of half, 3 plays, 19 yards
Q3 KentuckyField goal, 7 plays, 43 yards
Q3 Virginia TechTouchdown, 4 plays, 76 yards
Q3 KentuckyTouchdown, 5 plays, 75 yards
Q3 Virginia TechField goal, 12 plays, 53 yards
Q3 KentuckyFumble, 5 plays, 15 yards
Q3 Virginia TechField goal, 6 plays, 30 yards
Q4 KentuckyInterception, 5 plays, 16 yards
Q4 Virginia TechPunt, 3 plays, 6 yards
Q4 KentuckyTouchdown, 18 plays, 85 yards
Q4 Virginia TechResult not recorded, 2 plays, 0 yards
Play by play
1st quarter4 drives, then Virginia Tech 10, Kentucky 7
Virginia Tech Field goal, 10 plays
15:00
1st & 10 at own 35
Grant McKinniss kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Hendon Hooker pass incomplete to Damon Hazelton
14:42
2nd & 10 at own 25
Hendon Hooker pass incomplete to Deshawn McClease
14:36
3rd & 10 at own 25
Hooker, Hendon pass incomplete to Turner, Tre, PENALTY KENTUCKY roughing passer (Watson, Jamar) 15 yards to the VATECH40, NO PLAY, 1ST DOWN VATECH.
14:32
1st & 10 at own 40
Hendon Hooker pass incomplete to Tre Turner
14:27
2nd & 10 at own 40
Hooker, Hendon pass incomplete to Turner, Tre, PENALTY KENTUCKY personal foul (Taylor Jr., Calvin) 15 yards to the KENTUCKY45, NO PLAY, 1ST DOWN VATECH.
14:15
1st & 10 at opp 45
Deshawn McClease run for 9 yds to the Kent 36
13:45
2nd & 1 at opp 36
Deshawn McClease run for a loss of 2 yards to the Kent 38
13:15
3rd & 3 at opp 38
Tayvion Robinson run for 5 yds to the Kent 33 for a 1ST down
11:59
1st & 10 at opp 33
Hendon Hooker pass complete to Keshawn King for a loss of 4 yards to the Kent 37
11:45
2nd & 14 at opp 37
Tre Turner run for 1 yd to the Kent 36
11:20
3rd & 13 at opp 36
Hendon Hooker pass incomplete to Damon Hazelton, broken up by Jordan Wright
11:15
4th & 13 at opp 36
Brian Johnson 54 yd FG GOODVirginia Tech 3, Kentucky 0
Kentucky Touchdown, 12 plays
11:15
4th & 13 at own 35
John Parker Romo kickoff for 65 yds , Lynn Bowden Jr. return for 20 yds to the Kent 20
11:00
1st & 10 at own 20
Asim Rose run for no gain to the Kent 20
10:25
2nd & 10 at own 20
Kavosiey Smoke run for 2 yds to the Kent 22
9:40
3rd & 8 at own 22
KENTUCKY Penalty, Offensive Holding (-10 Yards) to the Kent 12
9:30
3rd & 18 at own 12
VIRGINIA TECH Penalty, Personal Foul (Armani Chatman) to the Kent 27 for a 1ST down
9:00
1st & 10 at own 27
Christopher Rodriguez Jr. run for 6 yds to the Kent 33
8:45
2nd & 4 at own 33
Lynn Bowden Jr. pass complete to Josh Ali for 25 yds to the VTech 42 for a 1ST down
8:15
1st & 10 at opp 42
Lynn Bowden Jr. run for 5 yds to the VTech 37
7:35
2nd & 5 at opp 37
Lynn Bowden Jr. run for a loss of 1 yard to the VTech 38
6:45
3rd & 6 at opp 38
Lynn Bowden Jr. pass complete to Clevan Thomas Jr. for 5 yds to the VTech 33
6:05
4th & 1 at opp 33
Asim Rose run for 4 yds to the VTech 29 for a 1ST down
6:02
1st & 10 at opp 29
KENTUCKY Penalty, Unsportsmanlike Conduct (Logan Stenberg) to the VTech 44
5:45
1st & 10 at opp 44
Lynn Bowden Jr. run for 15 yds to the VTech 29 for a 1ST down
5:00
1st & 10 at opp 29
Christopher Rodriguez Jr. run for 4 yds to the VTech 25
4:26
2nd & 6 at opp 25
Sawyer Smith pass incomplete to Clevan Thomas Jr.
4:20
3rd & 6 at opp 25
Lynn Bowden Jr. run for 25 yds for a TD (Matt Ruffolo KICK)Kentucky 7, Virginia Tech 3
Virginia Tech Touchdown, 5 plays
4:20
3rd & 6 at own 35
Grant McKinniss kickoff for 65 yds for a touchback
4:10
1st & 10 at own 25
Deshawn McClease run for 37 yds to the Kent 38 for a 1ST down
3:45
1st & 10 at opp 38
Hendon Hooker pass complete to James Mitchell for 19 yds to the Kent 19 for a 1ST down
3:20
1st & 10 at opp 19
Keshawn King run for 1 yd to the Kent 18
3:00
2nd & 9 at opp 18
Hendon Hooker run for no gain to the Kent 18
2:04
3rd & 9 at opp 18
Hendon Hooker pass complete to Damon Hazelton for 18 yds for a TD (Brian Johnson KICK)Virginia Tech 10, Kentucky 7
Kentucky Punt, 3 plays
2:04
3rd & 9 at own 35
John Parker Romo kickoff for 65 yds for a touchback
2:00
1st & 10 at own 25
Asim Rose run for 3 yds to the Kent 28
1:15
2nd & 7 at own 28
Lynn Bowden Jr. run for 3 yds to the Kent 31
0:40
3rd & 4 at own 31
Asim Rose run for a loss of 9 yards to the Kent 22 Asim Rose fumbled, recovered by Kent Asim Rose
0:00
4th & 13 at own 22
Max Duffy punt for 38 yds , Hezekiah Grimsley returns for no gain to the VTech 40
2nd quarter5 drives, then Virginia Tech 17, Kentucky 14
Virginia Tech Touchdown, 9 plays
15:00
1st & 10 at own 40
Hendon Hooker pass complete to Deshawn McClease for no gain to the VTech 40
14:20
2nd & 10 at own 40
Deshawn McClease run for 3 yds to the VTech 43
13:56
3rd & 7 at own 43
Hendon Hooker pass complete to Deshawn McClease for 17 yds to the Kent 40 for a 1ST down
13:35
1st & 10 at opp 40
Keshawn King run for 14 yds to the Kent 26 for a 1ST down
12:55
1st & 10 at opp 26
Hendon Hooker run for 6 yds to the Kent 20
12:24
2nd & 4 at opp 20
Hendon Hooker run for 13 yds to the Kent 7 for a 1ST down
12:00
1st & goal at opp 7
Keshawn King run for 1 yd to the Kent 6
11:00
2nd & goal at opp 6
Hendon Hooker run for no gain to the Kent 6
10:20
3rd & goal at opp 6
Hendon Hooker pass complete to Dalton Keene for 6 yds for a TD (Brian Johnson KICK)Virginia Tech 17, Kentucky 7
Kentucky Punt, 6 plays
10:20
3rd & 9 at own 35
John Parker Romo kickoff for 65 yds , Zach Johnson return for 18 yds to the Kent 18
10:05
1st & 10 at own 18
Lynn Bowden Jr. pass incomplete to Kavosiey Smoke
9:50
2nd & 10 at own 18
Lynn Bowden Jr. run for 19 yds to the Kent 37 for a 1ST down
9:30
1st & 10 at own 37
Lynn Bowden Jr. run for 11 yds to the Kent 48 for a 1ST down
8:55
1st & 10 at own 48
Kavosiey Smoke run for a loss of 1 yard to the Kent 47
8:22
2nd & 11 at own 47
Lynn Bowden Jr. run for 5 yds to the VTech 48
7:40
3rd & 6 at opp 48
Lynn Bowden Jr. sacked by Rayshard Ashby for a loss of 4 yards to the Kent 48 Lynn Bowden Jr. fumbled, recovered by Kent
7:02
4th & 10 at own 48
Max Duffy punt for 35 yds , Tayvion Robinson returns for 11 yds to the VTech 28
Virginia Tech Punt, 3 plays
7:00
1st & 10 at own 28
Keshawn King run for a loss of 1 yard to the VTech 27
6:15
2nd & 11 at own 27
Hendon Hooker pass complete to James Mitchell for a loss of 3 yards to the VTech 24
5:35
3rd & 14 at own 24
Deshawn McClease run for 7 yds to the VTech 31
5:02
4th & 7 at own 31
Oscar Bradburn punt for 43 yds , Josh Ali returns for 10 yds to the Kent 36
Kentucky Touchdown, 8 plays
4:58
1st & 10 at own 36
Asim Rose run for 31 yds to the VTech 33 for a 1ST down
4:20
1st & 10 at opp 33
Lynn Bowden Jr. run for 5 yds to the VTech 28
3:45
2nd & 5 at opp 28
Lynn Bowden Jr. pass complete to Justin Rigg for 16 yds to the VTech 12 for a 1ST down
3:15
1st & 10 at opp 12
Lynn Bowden Jr. run for 4 yds to the VTech 8
2:40
2nd & 6 at opp 8
Asim Rose run for 3 yds to the VTech 5
2:05
3rd & 3 at opp 5
Timeout VIRGINIA TECH, clock 02:05
1:45
3rd & 3 at opp 5
Lynn Bowden Jr. run for 3 yds to the VTech 2 for a 1ST down
1:35
1st & goal at opp 2
Christopher Rodriguez Jr. run for no gain to the VTech 2
0:53
2nd & goal at opp 2
Christopher Rodriguez Jr. run for 2 yds for a TD (Matt Ruffolo KICK)Virginia Tech 17, Kentucky 14
Virginia Tech End of half, 3 plays
0:53
2nd & 10 at own 35
Grant McKinniss kickoff for 65 yds for a touchback
0:45
1st & 10 at own 25
Deshawn McClease run for 7 yds to the VTech 32
0:35
2nd & 3 at own 32
KENTUCKY Penalty, Defensive Offside (5 Yards) to the VTech 37 for a 1ST down
0:22
1st & 10 at own 37
Hendon Hooker run for 14 yds to the Kent 49 for a 1ST down
0:17
1st & 10 at opp 49
Timeout KENTUCKY, clock 00:17
0:05
1st & 10 at opp 49
Hendon Hooker sacked by Calvin Taylor Jr. for a loss of 7 yards to the VTech 44
3rd quarter6 drives, then Virginia Tech 27, Kentucky 24
Kentucky Field goal, 7 plays
15:00
1st & 10 at own 35
John Parker Romo kickoff for 57 yds
14:55
1st & 10 at own 35
Lynn Bowden Jr. run for 5 yds to the Kent 40
14:15
2nd & 5 at own 40
Lynn Bowden Jr. run for 2 yds to the Kent 42
13:45
3rd & 3 at own 42
Asim Rose run for 34 yds to the VTech 24 for a 1ST down
12:55
1st & 10 at opp 24
Clevan Thomas Jr. run for 4 yds to the VTech 20
12:15
2nd & 6 at opp 20
Asim Rose run for a loss of 2 yards to the VTech 22
11:32
3rd & 8 at opp 22
Lynn Bowden Jr. pass incomplete to Clevan Thomas Jr.
11:29
4th & 8 at opp 22
Matt Ruffolo 40 yd FG GOODTied at 17
Virginia Tech Touchdown, 4 plays
11:29
4th & 8 at own 35
Grant McKinniss kickoff for 62 yds , Keshawn King return for 21 yds to the VTech 24
11:15
1st & 10 at own 24
Hendon Hooker run for 10 yds to the VTech 34 for a 1ST down
10:55
1st & 10 at own 34
Hendon Hooker pass complete to Tre Turner for 11 yds to the VTech 45 for a 1ST down
10:30
1st & 10 at own 45
Tre Turner run for 12 yds to the Kent 43 for a 1ST down
9:57
1st & 10 at opp 43
Deshawn McClease run for 43 yds for a TD (Brian Johnson KICK)Virginia Tech 24, Kentucky 17
Kentucky Touchdown, 5 plays
9:57
1st & 10 at own 35
John Parker Romo kickoff for 65 yds for a touchback
9:55
1st & 10 at own 25
Christopher Rodriguez Jr. run for 2 yds to the Kent 27
9:11
2nd & 8 at own 27
Lynn Bowden Jr. pass incomplete to Ahmad Wagner
9:11
3rd & 8 at own 27
Timeout KENTUCKY, clock 09:11
9:10
3rd & 8 at own 27
KENTUCKY Penalty, False Start (Logan Stenberg) to the Kent 22
8:52
3rd & 13 at own 22
VIRGINIA TECH Penalty, Defensive Pass Interference (15 Yards) to the Kent 37 for a 1ST down
8:45
1st & 10 at own 37
Lynn Bowden Jr. run for 2 yds to the Kent 39
8:10
2nd & 8 at own 39
Lynn Bowden Jr. pass incomplete to Ahmad Wagner
7:57
3rd & 8 at own 39
Lynn Bowden Jr. run for 61 yds for a TD (Matt Ruffolo KICK)Tied at 24
Virginia Tech Field goal, 12 plays
7:57
3rd & 8 at own 35
Grant McKinniss kickoff for 65 yds for a touchback
7:49
1st & 10 at own 25
Keshawn King run for 5 yds to the VTech 30
7:15
2nd & 5 at own 30
Hendon Hooker pass complete to Keshawn King for 9 yds to the VTech 39 for a 1ST down
6:41
1st & 10 at own 39
Keshawn King run for 3 yds to the VTech 42
6:06
2nd & 7 at own 42
Hendon Hooker pass complete to James Mitchell for 22 yds to the Kent 36 for a 1ST down
5:37
1st & 10 at opp 36
Hendon Hooker run for 6 yds to the Kent 30
5:04
2nd & 4 at opp 30
Timeout VIRGINIA TECH, clock 05:04
4:55
2nd & 4 at opp 30
Deshawn McClease run for a loss of 4 yards to the Kent 34
4:19
3rd & 8 at opp 34
Hendon Hooker pass incomplete to Deshawn McClease
4:12
4th & 8 at opp 34
Hendon Hooker pass complete to Tayvion Robinson for 12 yds to the Kent 22 for a 1ST down
3:56
1st & 10 at opp 22
Hendon Hooker pass incomplete to Damon Hazelton
3:51
2nd & 10 at opp 22
Hendon Hooker run for no gain to the Kent 22
3:16
3rd & 10 at opp 22
Hendon Hooker pass incomplete to Tre Turner
3:13
4th & 10 at opp 22
Brian Johnson 40 yd FG GOODVirginia Tech 27, Kentucky 24
Kentucky Fumble, 5 plays
3:13
4th & 10 at own 35
John Parker Romo kickoff for 65 yds for a touchback
3:00
1st & 10 at own 25
Lynn Bowden Jr. run for 5 yds to the Kent 30
2:30
2nd & 5 at own 30
Lynn Bowden Jr. run for no gain to the Kent 30
1:55
3rd & 5 at own 30
Asim Rose run for 6 yds to the Kent 36 for a 1ST down
1:10
1st & 10 at own 36
Lynn Bowden Jr. run for 4 yds to the Kent 40
0:33
2nd & 6 at own 40
Asim Rose run for a loss of 1 yard to the Kent 39 Asim Rose fumbled, recovered by VTech Jaylen Griffin
Virginia Tech Field goal, 6 plays
0:26
1st & 10 at opp 39
Deshawn McClease run for 11 yds to the Kent 28 for a 1ST down
Q4 15:00
1st & 10 at opp 28
Deshawn McClease run for 12 yds to the Kent 16 for a 1ST down
Q4 14:25
1st & 10 at opp 16
Keshawn King run for 2 yds to the Kent 14
Q4 13:41
2nd & 8 at opp 14
Hendon Hooker run for a loss of 4 yards to the Kent 18
Q4 13:25
3rd & 12 at opp 18
Hendon Hooker run for 9 yds to the Kent 9
Q4 12:47
4th & 3 at opp 9
Brian Johnson 27 yd FG GOODVirginia Tech 30, Kentucky 24
4th quarter4 drives, then Kentucky 37, Virginia Tech 30
Kentucky Interception, 5 plays
12:47
4th & 3 at own 35
John Parker Romo kickoff for 54 yds , Zach Johnson return for 21 yds to the Kent 32
12:35
1st & 10 at own 32
Lynn Bowden Jr. run for 7 yds to the Kent 39
12:00
2nd & 3 at own 39
Lynn Bowden Jr. run for 5 yds to the Kent 44 for a 1ST down
11:30
1st & 10 at own 44
Lynn Bowden Jr. run for a loss of 1 yard to the Kent 43
10:50
2nd & 11 at own 43
Lynn Bowden Jr. pass complete to Josh Ali for 5 yds to the Kent 48
9:48
3rd & 6 at own 48
Lynn Bowden Jr. pass intercepted Brion Murray return for 23 yds to the VTech 39
Virginia Tech Punt, 3 plays
9:40
1st & 10 at own 39
Hendon Hooker run for 3 yds to the VTech 42
9:03
2nd & 7 at own 42
Deshawn McClease run for 3 yds to the VTech 45
8:32
3rd & 4 at own 45
Hendon Hooker pass incomplete to Damon Hazelton
8:25
4th & 4 at own 45
Oscar Bradburn punt for 40 yds, fair catch by Lynn Bowden Jr. at the Kent 15
Kentucky Touchdown, 18 plays
8:00
1st & 10 at own 15
Lynn Bowden Jr. run for 7 yds to the Kent 22
7:45
2nd & 3 at own 22
Lynn Bowden Jr. run for 2 yds to the Kent 24
7:00
3rd & 1 at own 24
Lynn Bowden Jr. run for 4 yds to the Kent 28 for a 1ST down
6:24
1st & 10 at own 28
Lynn Bowden Jr. run for 7 yds to the Kent 35
6:00
2nd & 3 at own 35
Kavosiey Smoke run for 5 yds to the Kent 40 for a 1ST down
5:12
1st & 10 at own 40
Lynn Bowden Jr. run for 3 yds to the Kent 43
4:32
2nd & 7 at own 43
Lynn Bowden Jr. run for no gain to the Kent 43
3:46
3rd & 7 at own 43
Lynn Bowden Jr. pass incomplete to Ahmad Wagner
3:37
4th & 7 at own 43
Lynn Bowden Jr. pass complete to Josh Ali for 9 yds to the VTech 48 for a 1ST down
3:00
1st & 10 at opp 48
Christopher Rodriguez Jr. run for 4 yds to the VTech 44
2:48
2nd & 6 at opp 44
Lynn Bowden Jr. run for 9 yds to the VTech 35 for a 1ST down
2:11
1st & 10 at opp 35
Lynn Bowden Jr. run for 4 yds to the VTech 31
1:30
2nd & 6 at opp 31
Lynn Bowden Jr. run for 4 yds to the VTech 27
1:05
3rd & 2 at opp 27
Kavosiey Smoke run for 1 yd to the VTech 26
1:01
4th & 1 at opp 26
Timeout KENTUCKY, clock 01:01
0:55
4th & 1 at opp 26
Lynn Bowden Jr. run for 2 yds to the VTech 24 for a 1ST down
0:30
1st & 10 at opp 24
Lynn Bowden Jr. run for 2 yds to the VTech 22
0:20
2nd & 8 at opp 22
Lynn Bowden Jr. run for 9 yds to the VTech 13 for a 1ST down
0:19
1st & 10 at opp 13
Timeout VIRGINIA TECH, clock 00:19
0:15
1st & 10 at opp 13
Lynn Bowden Jr. pass complete to Josh Ali for 13 yds for a TD (Matt Ruffolo KICK)Kentucky 31, Virginia Tech 30
Virginia Tech Result not recorded, 2 plays
0:15
1st & 10 at own 35
Grant McKinniss kickoff for 65 yds for a touchback
0:09
1st & 10 at own 25
Hendon Hooker pass incomplete to Damon Hazelton
0:04
2nd & 10 at own 25
Hendon Hooker pass incomplete to Damon Hazelton
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.