Referee Jeff Maconaghy; umpire Mark Wilson; head linesman M. Fitgerald; line judge Hugh Campbell; side judge Jim Corpora; field judge Ryan Flynn; back judge H.Wittelsberger; center judge Sean GeraghtyGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Pittsburgh
0
0
0
0
0
Virginia Tech
14
7
0
7
28
Standouts
PassingHendon Hooker10 of 13, 153 yards, 2 TDVirginia Tech
No. 23DefenseRayshard Ashby7 tackles, 1.5 sacks, 1.5 for lossVirginia Tech
Photos: Wikimedia Commons, free licenses; credits on each player’s page.
1st quarter10 drives, then Virginia Tech 14, Pittsburgh 0
Virginia Tech Punt, 5 plays
15:00
1st & 10 at own 35
Alex Kessman kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Hendon Hooker run for 9 yds to the VTech 34
15:00
2nd & 1 at own 34
Deshawn McClease run for 2 yds to the VTech 36 for a 1ST down
15:00
1st & 10 at own 36
Tre Turner run for 1 yd to the VTech 37
15:00
2nd & 9 at own 37
Deshawn McClease run for 3 yds to the VTech 40
15:00
3rd & 6 at own 40
Hendon Hooker run for no gain to the VTech 40
15:00
4th & 6 at own 40
Oscar Bradburn punt for 36 yds
Pittsburgh Punt, 3 plays
11:53
1st & 10 at own 24
Kenny Pickett pass incomplete, broken up by Caleb Farley
11:48
2nd & 10 at own 24
Kenny Pickett pass incomplete, broken up by Reggie Floyd
11:48
3rd & 10 at own 24
Kenny Pickett pass incomplete, broken up by Jermaine Waller
11:48
4th & 10 at own 24
Alex Kessman punt for 43 yds , Tayvion Robinson returns for 2 yds to the VTech 26 PITTSBURGH Penalty, illegal formation (-5 Yards) to the VTech 40
Virginia Tech Punt, 3 plays
11:27
1st & 10 at own 40
Hendon Hooker pass incomplete
11:27
2nd & 10 at own 40
Hendon Hooker run for 3 yds to the VTech 43
11:27
3rd & 7 at own 43
Hendon Hooker sacked by Jaylen Twyman and Kylan Johnson for a loss of 5 yards to the VTech 38
11:27
4th & 12 at own 38
Oscar Bradburn punt for 43 yds , John Vardzel returns for no gain to the Pitt 19
Pittsburgh Punt, 3 plays
10:12
1st & 10 at own 20
Shocky Jacques-Louis run for no gain to the Pitt 20
10:12
2nd & 10 at own 20
V’Lique Carter run for 4 yds to the Pitt 24
9:18
3rd & 6 at own 24
Kenny Pickett pass incomplete to Dane Jackson
9:18
4th & 6 at own 24
Alex Kessman punt for 43 yds , Tayvion Robinson returns for 20 yds to the Pitt 47
Virginia Tech Fumble, 4 plays
9:06
1st & 10 at opp 47
Keshawn King run for a loss of 1 yard to the Pitt 48
9:06
2nd & 11 at opp 48
Keshawn King run for no gain to the Pitt 48
9:06
3rd & 11 at opp 48
Hendon Hooker pass complete to Tre Turner for 10 yds to the Pitt 38
9:06
4th & 1 at opp 38
TEAM run for a loss of 12 yards to the 50 yard line TEAM fumbled, recovered by Pitt Kylan Johnson , return to the 50 yard line
Pittsburgh Punt, 3 plays
6:56
1st & 10 at the 50
A.J. Davis run for no gain to the 50 yard line
6:56
2nd & 10 at the 50
A.J. Davis run for 3 yds to the VTech 47
6:56
3rd & 7 at opp 47
PITTSBURGH Penalty, false start (-5 Yards) to the Pitt 48
5:14
3rd & 12 at own 48
Kenny Pickett pass incomplete to Shocky Jacques-Louis
5:14
4th & 12 at own 48
Alex Kessman punt for 46 yds, punt out-of-bounds at the VTech 10 , Tayvion Robinson returns for 4 yds to the VTech 10
Virginia Tech Touchdown, 4 plays
5:04
1st & 10 at own 10
Deshawn McClease run for 11 yds to the VTech 21 for a 1ST down
5:04
1st & 10 at own 21
Hendon Hooker pass complete to Deshawn McClease for 7 yds to the VTech 28
5:04
2nd & 3 at own 28
Hendon Hooker pass complete to Tayvion Robinson for 71 yds to the Pitt 1 for a 1ST down
3:16
1st & goal at opp 1
James Mitchell run for 1 yd for a TD, (Brian Johnson KICK)Virginia Tech 7, Pittsburgh 0
Pittsburgh Fumble return TD, 1 play (Virginia Tech scores)
3:16
1st & 0 at own 35
John Parker Romo kickoff for 65 yds for a touchback
3:07
1st & 10 at own 25
Kenny Pickett sacked by Rayshard Ashby for a loss of 18 yards Kenny Pickett fumbled, recovered by VTech Norell Pollard , return for 0 yards , return for 7 yds, (Brian Johnson KICK)Virginia Tech 14, Pittsburgh 0
Pittsburgh Punt, 6 plays
3:07
1st & 0 at own 35
John Parker Romo kickoff for 65 yds for a touchback
3:07
1st & 10 at own 25
A.J. Davis run for 5 yds to the Pitt 30
3:07
2nd & 5 at own 30
A.J. Davis run for 4 yds to the Pitt 34
2:24
3rd & 1 at own 34
Kenny Pickett run for 8 yds to the Pitt 42 for a 1ST down
1:42
1st & 10 at own 42
Kenny Pickett pass incomplete
1:42
2nd & 10 at own 42
Kenny Pickett pass complete to Taysir Mack for a loss of 2 yards to the Pitt 40
1:42
3rd & 12 at own 40
Kenny Pickett pass complete to A.J. Davis for 7 yds to the Pitt 47
1:42
4th & 5 at own 47
Alex Kessman punt for 34 yds, punt out-of-bounds at the VTech 19
Virginia Tech Punt, 8 plays
0:10
1st & 10 at own 19
Deshawn McClease run for 3 yds to the VTech 22
Q2 15:00
2nd & 7 at own 22
Hendon Hooker run for 3 yds to the VTech 25
Q2 15:00
3rd & 4 at own 25
Hendon Hooker pass complete to Tre Turner for 17 yds to the VTech 42 for a 1ST down
Q2 15:00
1st & 10 at own 42
Deshawn McClease run for 2 yds to the VTech 44
Q2 15:00
2nd & 8 at own 44
Hendon Hooker run for a loss of 1 yard to the VTech 43
Q2 12:25
3rd & 9 at own 43
Timeout PITTSBURGH, clock 12:25
Q2 12:08
3rd & 9 at own 43
Hendon Hooker pass incomplete to Ishmiel Seisay, PENALTY UP holding (Damar Hamlin) 10 yards to the UP47, 1ST DOWN VT, NO PLAY, clock 12:08.
Q2 12:08
1st & 10 at opp 47
Hendon Hooker sacked by Saleem Brightwell for a loss of 8 yards to the VTech 45
Q2 11:17
2nd & 18 at own 45
Matt Johnson rush left for loss of 3 yards to the VT42 (Jason Pinnock), PENALTY VT holding (Austin Cannon) 10 yards to the VT35, NO PLAY, clock 11:17.
Q2 11:17
2nd & 28 at own 35
Hendon Hooker run for no gain to the VTech 35
Q2 11:17
3rd & 28 at own 35
Deshawn McClease run for a loss of 2 yards to the VTech 33
Q2 11:17
4th & 30 at own 33
Oscar Bradburn punt for 35 yds, downed at the Pitt 32
2nd quarter3 drives, then Virginia Tech 21, Pittsburgh 0
Pittsburgh Turnover on downs, 6 plays
9:37
1st & 10 at own 32
Kenny Pickett pass complete to Jared Wayne for 31 yds to the VTech 37 for a 1ST down
9:37
1st & 10 at opp 37
Kenny Pickett pass complete to Taysir Mack for 19 yds to the VTech 18 for a 1ST down
9:37
1st & 10 at opp 18
Kenny Pickett run for no gain to the VTech 18
9:37
2nd & 10 at opp 18
Shocky Jacques-Louis run for 4 yds to the VTech 14
7:35
3rd & 6 at opp 14
Timeout PITTSBURGH, clock 07:35
7:35
3rd & 6 at opp 14
Kenny Pickett run for 4 yds to the VTech 10
7:35
4th & 2 at opp 10
Kenny Pickett pass incomplete to V’Lique Carter
Virginia Tech Touchdown, 12 plays
6:44
1st & 10 at own 10
Hendon Hooker run for 5 yds to the VTech 15
6:44
2nd & 5 at own 15
Tre Turner run for 5 yds to the VTech 20 for a 1ST down
6:44
1st & 10 at own 20
VIRGINIA TECH Penalty, false start (Tre Turner) to the VTech 15
6:44
1st & 15 at own 15
Hendon Hooker run for 8 yds to the VTech 23
6:44
2nd & 7 at own 23
Hendon Hooker run for 10 yds to the VTech 33 for a 1ST down
6:44
1st & 10 at own 33
Keshawn King run for 1 yd to the VTech 34 Keshawn King fumbled, recovered by VTech Keshawn King
6:44
2nd & 9 at own 34
Hendon Hooker pass complete to Dalton Keene for 18 yds to the Pitt 48 for a 1ST down
6:44
1st & 10 at opp 48
Hendon Hooker pass complete to Tayvion Robinson for 3 yds to the Pitt 45
6:44
2nd & 7 at opp 45
Deshawn McClease run for 2 yds to the Pitt 43
6:44
3rd & 5 at opp 43
Deshawn McClease run for 3 yds to the Pitt 40
6:44
4th & 2 at opp 40
PITTSBURGH Penalty, offside defense (Tyler Bentley) to the Pitt 35 for a 1ST down
6:44
1st & 10 at opp 35
Tayvion Robinson run for 32 yds to the Pitt 3 for a 1ST down
6:44
1st & goal at opp 3
Hendon Hooker run for no gain to the Pitt 3
0:50
2nd & 0 at opp 3
Timeout VIRGINIA TECH, clock 00:50
0:50
2nd & 0 at opp 3
Timeout PITTSBURGH, clock 00:50
0:45
2nd & goal at opp 3
Hendon Hooker pass complete to Tre Turner for 3 yds for a TD, (Brian Johnson KICK)Virginia Tech 21, Pittsburgh 0
Pittsburgh Punt, 3 plays
0:45
1st & 0 at own 35
John Parker Romo kickoff for 64 yds for a touchback
0:45
1st & 10 at own 25
Kenny Pickett pass complete to Taysir Mack for 1 yd to the Pitt 26
0:17
2nd & 9 at own 26
Kenny Pickett pass incomplete to John Vardzel
0:17
3rd & 9 at own 26
V’Lique Carter run for 7 yds to the Pitt 33
0:09
4th & 2 at own 33
Timeout VIRGINIA TECH, clock 00:09
0:09
4th & 2 at own 33
Alex Kessman punt for 54 yds, downed at the VTech 13
3rd quarter7 drives, then Virginia Tech 21, Pittsburgh 0
Pittsburgh Punt, 6 plays
15:00
1st & 10 at own 35
John Parker Romo kickoff for 63 yds for a touchback
15:00
1st & 10 at own 25
Kenny Pickett pass complete to Jared Wayne for 20 yds to the Pitt 45 for a 1ST down
15:00
1st & goal at opp 0
Kenny Pickett pass intercepted by Divine Deablo at the VT15, Divine Deablo return to the VT15, PENALTY UP illegal motion off-setting, PENALTY VT pass interference off-setting, NO PLAY.
15:00
1st & 10 at own 45
Kenny Pickett run for no gain to the Pitt 45
15:00
2nd & 10 at own 45
PITTSBURGH Penalty, false start (-5 Yards) to the Pitt 40
13:25
2nd & 15 at own 40
Timeout PITTSBURGH, clock 13:25
13:12
2nd & 15 at own 40
Kenny Pickett pass complete to Shocky Jacques-Louis for 8 yds to the VTech 48 for a 1ST down VIRGINIA TECH Penalty, personal foul (Chamarri Conner) to the VTech 37 for a 1ST down
13:12
1st & 10 at opp 37
Kenny Pickett pass complete to Jared Wayne for 8 yds to the VTech 29
12:46
2nd & 2 at opp 29
Kenny Pickett pass complete to V’Lique Carter for 21 yards to the VT8, PENALTY UP holding (Jimmy Morrissey) 10 yards to the VT39, NO PLAY.
12:46
2nd & 12 at opp 39
A.J. Davis run for 1 yd to the VTech 38
11:47
3rd & 11 at opp 38
Kenny Pickett pass incomplete to Taysir Mack, broken up by Jermaine Waller
11:47
4th & 11 at opp 38
Kirk Christodoulou punt for 38 yds for a touchback
Virginia Tech Punt, 3 plays
11:40
1st & 10 at own 20
Deshawn McClease run for a loss of 2 yards to the VTech 18
11:40
2nd & 12 at own 18
Hendon Hooker sacked by Patrick Jones II for a loss of 13 yards to the VTech 5
11:40
3rd & 25 at own 5
Hendon Hooker run for 1 yd to the VTech 6
11:40
4th & 24 at own 6
Oscar Bradburn punt for 39 yds, fair catch by John Vardzel at the VTech 45 VIRGINIA TECH Penalty, illegal formation (-6 Yards) to the VTech 39
Pittsburgh Punt, 3 plays
9:41
1st & 10 at opp 39
Kenny Pickett pass incomplete to Taysir Mack
9:37
2nd & 10 at opp 39
Kenny Pickett pass incomplete to Shocky Jacques-Louis
9:37
3rd & 10 at opp 39
Kenny Pickett sacked by Chamarri Conner and Rayshard Ashby for a loss of 13 yards to the Pitt 48
9:37
4th & 23 at own 48
Alex Kessman punt for 44 yds , Tayvion Robinson returns for 8 yds to the VATECH 44 VIRGINIA TECH Penalty, illegal block (8 Yards) to the VTech 8
Virginia Tech Punt, 3 plays
8:50
1st & 10 at own 8
Deshawn McClease run for a loss of 2 yards to the VTech 6
8:07
2nd & 12 at own 6
Hendon Hooker pass incomplete, broken up by Damarri Mathis
8:07
3rd & 12 at own 6
Hendon Hooker run for 8 yds to the VTech 14
8:07
4th & 4 at own 14
Oscar Bradburn punt for 40 yds, fair catch by John Vardzel at the Pitt 46
Pittsburgh Punt, 3 plays
7:28
1st & 10 at own 46
Shocky Jacques-Louis run for a loss of 7 yards to the Pitt 39
6:46
2nd & 17 at own 39
Kenny Pickett pass incomplete to Taysir Mack, broken up by Jermaine Waller
6:46
3rd & 17 at own 39
Kenny Pickett flare pass complete to Taysir Mack for 22 yards to the VT39 (Caleb Farley), PENALTY UP illegal formation 5 yards to the UP34, NO PLAY.
6:46
3rd & 22 at own 34
A.J. Davis run for 7 yds to the Pitt 41
6:46
4th & 15 at own 41
Alex Kessman punt for 41 yds , Hezekiah Grimsley returns for a loss of 1 yard to the VTech 17 Hezekiah Grimsley fumbled,
Virginia Tech Punt, 9 plays
5:34
1st & 10 at own 17
Hendon Hooker run for 5 yds to the VTech 22
5:34
2nd & 5 at own 22
Hendon Hooker run for 2 yds to the VTech 24
5:34
3rd & 3 at own 24
Deshawn McClease run for 5 yds to the VTech 29 for a 1ST down
5:34
1st & 10 at own 29
Hendon Hooker pass complete to Dalton Keene for 27 yds to the Pitt 44 for a 1ST down
5:34
1st & 10 at opp 44
Tre Turner run for 8 yds to the Pitt 36
3:00
2nd & 2 at opp 36
Deshawn McClease run for 6 yds to the Pitt 30 for a 1ST down
3:00
1st & 10 at opp 30
Hendon Hooker run for a loss of 2 yards to the Pitt 32
1:19
2nd & 12 at opp 32
Hendon Hooker pass incomplete to Dalton Keene, broken up by Paris Ford
1:19
3rd & 12 at opp 32
Hendon Hooker pass complete to Deshawn McClease for a loss of 5 yards to the Pitt 37
1:19
4th & 17 at opp 37
Oscar Bradburn punt 34 yards to the UP3, downed, PENALTY VT illegal formation 5 yards to the UP42, NO PLAY.
1:19
4th & 22 at opp 42
Oscar Bradburn punt for 37 yds, downed at the Pitt 5
Pittsburgh Turnover on downs, 7 plays
0:28
1st & 10 at own 5
A.J. Davis run for 4 yds to the Pitt 9
Q4 15:00
2nd & 6 at own 9
Kenny Pickett run for 5 yds to the Pitt 14
Q4 15:00
3rd & 1 at own 14
Kenny Pickett run for 2 yds to the Pitt 16 for a 1ST down
Q4 13:49
1st & 10 at own 16
Kenny Pickett pass incomplete to Taysir Mack
Q4 13:49
2nd & 10 at own 16
Kenny Pickett pass complete to Jared Wayne for 9 yds to the Pitt 25
Q4 13:49
3rd & 1 at own 25
A.J. Davis run for no gain to the Pitt 25
Q4 13:49
4th & 1 at own 25
Kenny Pickett pass incomplete to Aaron Mathews, broken up by Jarrod Hewitt
4th quarter5 drives, then Virginia Tech 28, Pittsburgh 0
Virginia Tech Touchdown, 4 plays
12:29
1st & 10 at opp 25
Deshawn McClease rush right for loss of 2 yards to the UP27 (John Morgan), PENALTY UP face mask (Devin Danielson) 13 yards to the UP12, 1ST DOWN VT, NO PLAY.
12:00
1st & 10 at opp 12
Timeout VIRGINIA TECH, clock 12:00
12:00
1st & 10 at opp 12
Tre Turner run for 4 yds to the Pitt 4 Tre Turner fumbled, forced by Paris Ford, recovered by VTech PITTSBURGH Penalty, targeting (Paris Ford) to the Pitt 4
11:54
1st & goal at opp 4
Hendon Hooker run for 1 yd to the Pitt 3
11:54
2nd & goal at opp 3
Hendon Hooker run for 1 yd to the Pitt 2
10:12
3rd & goal at opp 2
Hendon Hooker pass complete to Damon Hazelton for 2 yds for a TD, (Brian Johnson KICK)Virginia Tech 28, Pittsburgh 0
Pittsburgh Turnover on downs, 5 plays
10:12
1st & 0 at own 35
John Parker Romo kickoff for 65 yds for a touchback
10:12
1st & 10 at own 25
V’Lique Carter run for 26 yds to the VTech 49 for a 1ST down
9:27
1st & 10 at opp 49
Kenny Pickett pass incomplete to Shocky Jacques-Louis
9:27
2nd & 10 at opp 49
Vincent Davis run for 5 yds to the VTech 44
9:27
3rd & 5 at opp 44
Kenny Pickett pass complete to Vincent Davis for 2 yds to the VTech 42
9:27
4th & 3 at opp 42
Kenny Pickett pass incomplete to Taysir Mack
Virginia Tech Punt, 3 plays
8:04
1st & 10 at own 42
Caleb Steward run for 5 yds to the VTech 47
8:04
2nd & 5 at own 47
VIRGINIA TECH Penalty, false start (-5 Yards) to the VTech 42
8:04
2nd & 10 at own 42
Caleb Steward run for 2 yds to the VTech 44
6:19
3rd & 8 at own 44
Quincy Patterson II pass incomplete
6:19
4th & 8 at own 44
Oscar Bradburn punt for 40 yds, fair catch by John Vardzel at the Pitt 16
Pittsburgh Punt, 6 plays
6:13
1st & 10 at own 16
Vincent Davis run for 6 yds to the Pitt 22
6:13
2nd & 4 at own 22
V’Lique Carter run for a loss of 4 yards to the Pitt 18
6:13
3rd & 8 at own 18
Nick Patti pass complete to Aaron Mathews for 14 yds to the Pitt 32 for a 1ST down
4:16
1st & 10 at own 32
Nick Patti pass incomplete to Jared Wayne
4:16
2nd & 10 at own 32
PITTSBURGH Penalty, (-5 Yards) to the Pitt 27
4:16
2nd & 15 at own 27
Vincent Davis run for 4 yds to the Pitt 31
4:16
3rd & 11 at own 31
Nick Patti run for 3 yds to the Pitt 34
4:16
4th & 8 at own 34
Alex Kessman punt for 42 yds , Hezekiah Grimsley returns for 6 yds to the VTech 30
Virginia Tech End of game, 4 plays
2:56
1st & 10 at own 30
Caleb Steward run for 3 yds to the VTech 33
2:56
2nd & 7 at own 33
Caleb Steward run for 7 yds to the VTech 40 for a 1ST down
2:56
1st & 10 at own 40
TEAM run for a loss of 3 yards to the VTech 37
2:56
2nd & 13 at own 37
TEAM run for a loss of 1 yard to the VTech 36
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.