From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Pittsburgh
Virginia Tech
411
Total yards
224
203
Passing yards
134
208
Rushing yards
90
5.5
Yards per pass
4.2
4.7
Yards per rush
3.2
22
First downs
13
7–19
Third downs
4–14
3–4
Fourth downs
0–2
0
Turnovers
1
9–74
Penalties
3–25
38:16
Possession
21:44
3
Sacks (by defense)
1
Efficiency
Pittsburgh
Virginia Tech
37%
Success rate
28%
0.15
EPA per play
−0.26
1.37
Explosiveness
1.13
0.25
Rushing EPA
−0.16
0.04
Passing EPA
−0.32
14%
Passing-down success
14%
0.18
First-down EPA
0.05
−0.23
Second-down EPA
−0.50
0.61
Third-down EPA
0.06
17%
Havoc by its defense
14%
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)
Pittsburgh 52% to win. Elo’s favorite won.
The line
Pittsburgh −6.5, over/under 56.
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 Pittsburgh 67%, Virginia Tech 33%. 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. Virginia Tech drives left to right, Pittsburgh right to left.
Q1 PittsburghPunt, 3 plays, −1 yard
Q1 Virginia TechPunt, 3 plays, 0 yards
Q1 PittsburghTouchdown, 15 plays, 94 yards
Q1 Virginia TechTurnover on downs, 8 plays, 50 yards
Q1 PittsburghPunt, 3 plays, 2 yards
Q1 Virginia TechPunt, 3 plays, 3 yards
Q1 PittsburghPunt, 5 plays, 6 yards
Q2 Virginia TechPunt, 3 plays, 1 yard
Q2 PittsburghPunt, 3 plays, 6 yards
Q2 Virginia TechPunt, 3 plays, 2 yards
Q2 PittsburghPunt, 5 plays, 17 yards
Q2 Virginia TechInterception, 2 plays, 0 yards
Q2 PittsburghTouchdown, 4 plays, 29 yards
Q2 Virginia TechPunt, 7 plays, 23 yards
Q2 PittsburghTouchdown, 5 plays, 81 yards
Q2 Virginia TechPunt, 3 plays, −8 yards
Q2 PittsburghPunt, 3 plays, 0 yards
Q2 Virginia TechEnd of half, 2 plays, −2 yards
Q3 Virginia TechPunt, 3 plays, 5 yards
Q3 PittsburghTouchdown, 10 plays, 52 yards
Q3 Virginia TechTouchdown, 7 plays, 75 yards
Q3 PittsburghPunt, 3 plays, 4 yards
Q3 Virginia TechTurnover on downs, 6 plays, 34 yards
Q3 PittsburghPunt, 6 plays, 22 yards
Q3 Virginia TechPunt, 5 plays, 21 yards
Q4 PittsburghTurnover on downs, 16 plays, 76 yards
Q4 Virginia TechEnd of game, 5 plays, 31 yards
Play by play
1st quarter7 drives, then Pittsburgh 7, Virginia Tech 0
Pittsburgh Punt, 3 plays
15:00
1st & 10 at own 35
John Parker Romo kickoff for 65 yds for a touchback
14:39
1st & 10 at own 25
Vincent Davis run for a loss of 1 yard to the Pitt 24
14:33
2nd & 11 at own 24
Kenny Pickett pass incomplete
14:28
3rd & 11 at own 24
Kenny Pickett pass incomplete
14:18
4th & 11 at own 24
Kirk Christodoulou punt for 26 yds, punt out-of-bounds at the 50 yard line
Virginia Tech Punt, 3 plays
14:16
1st & 10 at the 50
Braxton Burmeister pass incomplete
13:56
2nd & 10 at the 50
Braxton Burmeister pass complete to Tayvion Robinson for no gain to the 50 yard line
13:29
3rd & 10 at the 50
Braxton Burmeister pass incomplete
13:23
4th & 10 at the 50
Peter Moore punt for 44 yds, downed at the Pitt 6
Pittsburgh Touchdown, 15 plays
13:10
1st & 10 at own 6
Israel Abanikanda run for 5 yds to the Pitt 11
12:47
2nd & 5 at own 11
Kenny Pickett pass complete to Jordan Addison for 8 yds to the Pitt 17 for a 1ST down
12:13
1st & 10 at own 17
Kenny Pickett pass complete to Jordan Addison for 18 yds to the Pitt 35 for a 1ST down
12:10
1st & 10 at own 35
Kenny Pickett pass incomplete to Jordan Addison
11:56
2nd & 10 at own 35
Kenny Pickett pass complete to Taysir Mack for no gain to the Pitt 35
11:20
3rd & 10 at own 35
Kenny Pickett pass complete to Melquise Stovall for 10 yds to the Pitt 44
10:50
4th & 1 at own 44
Kenny Pickett run for 3 yds to the Pitt 47 for a 1ST down
10:31
1st & 10 at own 47
Kenny Pickett pass complete to Jared Wayne for 11 yds to the VTech 41 for a 1ST down
10:00
1st & 10 at opp 41
Kenny Pickett run for 9 yds to the VTech 32
9:29
2nd & 1 at opp 32
Israel Abanikanda run for 3 yds to the VTech 29 for a 1ST down
9:10
1st & 10 at opp 29
Kenny Pickett pass incomplete
8:52
2nd & 10 at opp 29
Kenny Pickett pass complete to Melquise Stovall for 3 yds to the VTech 26
8:15
3rd & 7 at opp 26
Israel Abanikanda run for 14 yds to the VTech 12 for a 1ST down
7:51
1st & 10 at opp 12
Israel Abanikanda run for 4 yds to the VTech 8
7:35
2nd & 6 at opp 8
Gavin Bartholomew 8 Yd pass from Kenny Pickett (Sam Scarton Kick)Pittsburgh 7, Virginia Tech 0
Virginia Tech Turnover on downs, 8 plays
7:30
2nd & 6 at own 35
Ben Sauls kickoff for 64 yds , Raheem Blackshear return for 14 yds to the VTech 15
7:14
1st & 10 at own 15
Braxton Burmeister pass complete to Raheem Blackshear for 1 yd to the VTech 16
6:52
2nd & 9 at own 16
Braxton Burmeister pass incomplete
6:37
3rd & 9 at own 16
Braxton Burmeister pass complete to Kaleb Smith for 11 yds to the VTech 27 for a 1ST down
5:54
1st & 10 at own 27
Braxton Burmeister pass complete to Da’Wain Lofton for 29 yds to the Pitt 44 for a 1ST down
5:34
1st & 10 at opp 44
Jalen Holston run for 4 yds to the Pitt 40
5:00
2nd & 6 at opp 40
Jalen Holston run for 4 yds to the Pitt 36
4:33
3rd & 2 at opp 36
Jalen Holston run for 1 yd to the Pitt 35
4:12
4th & 1 at opp 35
Braxton Burmeister run for no gain to the Pitt 35
Pittsburgh Punt, 3 plays
4:00
1st & 10 at own 35
Kenny Pickett sacked by Jordan Williams for a loss of 2 yards to the Pitt 33
3:13
2nd & 12 at own 33
Kenny Pickett pass complete to Lucas Krull for 4 yds to the Pitt 37
2:47
3rd & 8 at own 37
Kenny Pickett pass incomplete
2:30
4th & 8 at own 37
Kirk Christodoulou punt for 33 yds , Tayvion Robinson returns for 17 yds to the VTech 47
Virginia Tech Punt, 3 plays
2:30
1st & 10 at own 47
Braxton Burmeister pass incomplete
2:19
2nd & 10 at own 47
Braxton Burmeister sacked by Habakkuk Baldonado for a loss of 1 yard to the VTech 46
1:45
3rd & 11 at own 46
Braxton Burmeister pass complete to Tayvion Robinson for 4 yds to the 50 yard line
1:16
4th & 7 at the 50
Peter Moore punt for 39 yds , Jaylon Barden returns for 8 yds to the Pitt 19
Pittsburgh Punt, 5 plays
1:06
1st & 10 at own 19
Israel Abanikanda run for 8 yds to the Pitt 27
0:34
2nd & 2 at own 27
Kenny Pickett pass complete to Jordan Addison for 4 yds to the Pitt 31 for a 1ST down
0:23
1st & 10 at own 31
PITTSBURGH Penalty, False Start (-5 Yards) to the Pitt 26
0:00
1st & 15 at own 26
Kenny Pickett run for 7 yds to the Pitt 33
Q2 15:00
2nd & 8 at own 33
Kenny Pickett pass complete to Jared Wayne for 4 yds to the Pitt 37
Q2 14:21
3rd & 4 at own 37
PITTSBURGH Penalty, Tripping (-15 Yards) to the Pitt 22
Q2 13:55
3rd & 19 at own 22
Israel Abanikanda run for 3 yds to the Pitt 25
Q2 13:21
4th & 16 at own 25
Kirk Christodoulou punt for 45 yds, fair catch by Tayvion Robinson at the VTech 30
2nd quarter11 drives, then Pittsburgh 21, Virginia Tech 0
Virginia Tech Punt, 3 plays
13:06
1st & 10 at own 30
Raheem Blackshear run for 5 yds to the VTech 35
12:31
2nd & 5 at own 35
Raheem Blackshear run for 1 yd to the VTech 36
11:59
3rd & 4 at own 36
Braxton Burmeister pass incomplete
11:58
4th & 4 at own 36
VIRGINIA TECH Penalty, False Start (-5 Yards) to the VTech 31
11:53
4th & 9 at own 31
Peter Moore punt for 33 yds, punt out-of-bounds at the Pitt 36
Pittsburgh Punt, 3 plays
11:53
1st & 10 at own 36
Vincent Davis run for 6 yds to the Pitt 42
11:12
2nd & 4 at own 42
Kenny Pickett pass complete to Shocky Jacques-Louis for no gain to the Pitt 42
10:51
3rd & 4 at own 42
Kenny Pickett pass incomplete
10:45
4th & 4 at own 42
Kirk Christodoulou punt for 43 yds , Tayvion Robinson returns for no gain to the VTech 15
Virginia Tech Punt, 3 plays
10:29
1st & 10 at own 15
Malachi Thomas run for 2 yds to the VTech 17
9:54
2nd & 8 at own 17
Braxton Burmeister pass incomplete
9:48
3rd & 8 at own 17
Braxton Burmeister pass incomplete
9:42
4th & 8 at own 17
Peter Moore punt for 27 yds, punt out-of-bounds at the Pitt 44 PITTSBURGH Penalty, Personal Foul (15 Yards) to the Pitt 41
Pittsburgh Punt, 5 plays
9:31
1st & 10 at own 41
Israel Abanikanda run for 3 yds to the Pitt 44
9:06
2nd & 7 at own 44
Israel Abanikanda run for 18 yds to the VTech 38 for a 1ST down
8:48
1st & 10 at opp 38
Israel Abanikanda run for 2 yds to the VTech 36
8:24
2nd & 8 at opp 36
Kenny Pickett pass incomplete
7:47
3rd & 8 at opp 36
Kenny Pickett pass complete to Taysir Mack for a loss of 6 yards to the VTech 42
7:35
4th & 14 at opp 42
Kirk Christodoulou punt for 42 yds for a touchback
Virginia Tech Interception, 2 plays
7:27
1st & 10 at own 20
Braxton Burmeister pass incomplete
7:23
2nd & 10 at own 20
Braxton Burmeister pass intercepted Erick Hallett return for no gain to the VTech 29
Pittsburgh Touchdown, 4 plays
7:10
1st & 10 at opp 29
Vincent Davis run for no gain to the VTech 29
6:46
2nd & 10 at opp 29
Vincent Davis run for a loss of 2 yards to the VTech 31
6:05
3rd & 12 at opp 31
Kenny Pickett pass complete to Jared Wayne for 28 yds to the VTech 3 for a 1ST down
5:52
1st & goal at opp 3
Kenny Pickett 3 Yd Run (Sam Scarton Kick)Pittsburgh 14, Virginia Tech 0
Virginia Tech Punt, 7 plays
5:46
1st & 10 at own 35
Ben Sauls kickoff for 62 yds , Raheem Blackshear return for 16 yds to the VTech 19
5:36
1st & 10 at own 19
Braxton Burmeister pass complete to Tre Turner for 14 yds to the VTech 33 for a 1ST down
5:11
1st & 10 at own 33
Braxton Burmeister run for 2 yds to the VTech 35
5:05
2nd & 8 at own 35
Braxton Burmeister pass incomplete
4:46
3rd & 8 at own 35
Braxton Burmeister pass complete to Tayvion Robinson for 8 yds to the VTech 43 for a 1ST down
4:20
1st & 10 at own 43
Raheem Blackshear run for a loss of 4 yards to the VTech 39
3:46
2nd & 14 at own 39
Braxton Burmeister pass incomplete
3:30
3rd & 14 at own 39
Braxton Burmeister run for 3 yds to the VTech 42
3:12
4th & 11 at own 42
Peter Moore punt for 39 yds, fair catch by Jaylon Barden at the Pitt 19
Pittsburgh Touchdown, 5 plays
2:49
1st & 10 at own 19
Kenny Pickett pass complete to Jordan Addison for 22 yds to the Pitt 41 for a 1ST down
2:31
1st & 10 at own 41
Kenny Pickett run for 4 yds to the Pitt 45
1:53
2nd & 6 at own 45
Kenny Pickett run for 2 yds to the Pitt 47
1:42
3rd & 4 at own 47
Israel Abanikanda run for 17 yds to the VTech 36 for a 1ST down
1:42
1st & 10 at opp 36
Timeout VIRGINIA TECH, clock 01:42
1:36
1st & 10 at opp 36
Kenny Pickett pass complete to Jared Wayne for 36 yds for a TD, (Sam Scarton KICK)Pittsburgh 21, Virginia Tech 0
Virginia Tech Punt, 3 plays
1:36
1st & 10 at own 35
Ben Sauls kickoff for 65 yds for a touchback
1:29
1st & 10 at own 25
Braxton Burmeister pass incomplete
1:20
2nd & 10 at own 25
Braxton Burmeister pass incomplete
1:15
3rd & 10 at own 25
Braxton Burmeister sacked by Calijah Kancey for a loss of 8 yards to the VTech 17
1:04
4th & 18 at own 17
Peter Moore punt for 33 yds, downed at the 50 yard line
Pittsburgh Punt, 3 plays
1:04
1st & 10 at the 50
Timeout PITTSBURGH, clock 01:04
0:58
1st & 10 at the 50
Kenny Pickett pass incomplete
0:53
2nd & 10 at the 50
Kenny Pickett pass incomplete
0:48
3rd & 10 at the 50
Kenny Pickett pass incomplete
0:41
4th & 10 at the 50
Kirk Christodoulou punt for 50 yds for a touchback
Virginia Tech End of half, 2 plays
0:28
1st & 10 at own 20
Raheem Blackshear run for 7 yds to the VTech 27
0:15
2nd & 3 at own 27
Braxton Burmeister sacked by Cam Bright for a loss of 9 yards to the VTech 18
3rd quarter7 drives, then Pittsburgh 28, Virginia Tech 7
Virginia Tech Punt, 3 plays
15:00
1st & 10 at own 35
Ben Sauls kickoff for 65 yds for a touchback
14:46
1st & 10 at own 25
Jalen Holston run for 3 yds to the VTech 28
14:25
2nd & 7 at own 28
Tayvion Robinson run for 2 yds to the VTech 30
14:02
3rd & 5 at own 30
Braxton Burmeister pass incomplete
13:45
4th & 5 at own 30
Peter Moore punt for 36 yds , Jaylon Barden returns for 14 yds to the Pitt 48
Pittsburgh Touchdown, 10 plays
13:25
1st & 10 at own 48
Vincent Davis run for 4 yds to the VTech 48
13:05
2nd & 6 at opp 48
Kenny Pickett run for 3 yds to the VTech 45
12:31
3rd & 3 at opp 45
Kenny Pickett pass complete to Taysir Mack for 12 yds to the VTech 33 for a 1ST down
12:11
1st & 10 at opp 33
Kenny Pickett pass incomplete
11:59
2nd & 10 at opp 33
Kenny Pickett pass complete to Gavin Bartholomew for 4 yds to the VTech 29
11:32
3rd & 6 at opp 29
PITTSBURGH Penalty, False Start (-4 Yards) to the VTech 33
10:44
3rd & 10 at opp 33
Kenny Pickett pass complete to Jared Wayne for 9 yds to the VTech 24
10:26
4th & 1 at opp 24
Kenny Pickett run for 2 yds to the VTech 22 for a 1ST down
10:01
1st & 10 at opp 22
Kenny Pickett pass incomplete
9:49
2nd & 10 at opp 22
Vincent Davis run for 2 yds to the VTech 20
9:22
3rd & 8 at opp 20
VIRGINIA TECH Penalty, Defensive Pass Interference (15 Yards) to the VTech 5 for a 1ST down
9:16
1st & goal at opp 5
Vincent Davis run for 5 yds for a TD, (Sam Scarton KICK)Pittsburgh 28, Virginia Tech 0
Virginia Tech Touchdown, 7 plays
9:11
1st & 10 at own 35
Ben Sauls kickoff for 60 yds , Malachi Thomas return for 20 yds to the VTech 25
8:48
1st & 10 at own 25
Braxton Burmeister pass complete to Tre Turner for 47 yds to the Pitt 28 for a 1ST down
8:30
1st & 10 at opp 28
Raheem Blackshear run for 2 yds to the Pitt 26
7:55
2nd & 8 at opp 26
Braxton Burmeister pass complete to Tayvion Robinson for 6 yds to the Pitt 20
7:13
3rd & 2 at opp 20
Raheem Blackshear run for 2 yds to the Pitt 18 for a 1ST down
6:53
1st & 10 at opp 18
PITTSBURGH Penalty, Defensive Pass Interference (14 Yards) to the Pitt 4 for a 1ST down
6:43
1st & goal at opp 4
Braxton Burmeister pass incomplete to Raheem Blackshear
6:38
2nd & goal at opp 4
Braxton Burmeister pass incomplete
6:38
3rd & 0 at opp 4
VIRGINIA TECH Penalty, False Start (-4 Yards) to the Pitt 8
6:36
3rd & 0 at opp 8
PITTSBURGH Penalty, Defensive Pass Interference (6 Yards) to the Pitt 2 for a 1ST down
6:33
1st & goal at opp 2
Braxton Burmeister pass complete to Tayvion Robinson for 2 yds for a TD, (John Parker Romo KICK)Pittsburgh 28, Virginia Tech 7
Pittsburgh Punt, 3 plays
6:26
1st & 10 at own 35
John Parker Romo kickoff for 64 yds , Jaylon Barden return for 23 yds to the Pitt 24
6:19
1st & 10 at own 24
Kenny Pickett pass incomplete
6:15
2nd & 10 at own 24
Kenny Pickett pass incomplete
6:03
3rd & 10 at own 24
Kenny Pickett run for 4 yds to the Pitt 28
5:37
4th & 6 at own 28
Kirk Christodoulou punt for 43 yds , Tayvion Robinson returns for no gain to the VTech 29
Virginia Tech Turnover on downs, 6 plays
5:29
1st & 10 at own 29
Braxton Burmeister run for 17 yds to the VTech 46 for a 1ST down
5:04
1st & 10 at own 46
Braxton Burmeister pass complete to Tre Turner for 12 yds to the Pitt 42 for a 1ST down
4:40
1st & 10 at opp 42
Braxton Burmeister pass incomplete
4:22
2nd & 10 at opp 42
Raheem Blackshear run for 5 yds to the Pitt 37
3:58
3rd & 5 at opp 37
Braxton Burmeister pass incomplete
3:53
4th & 5 at opp 37
Braxton Burmeister pass incomplete
Pittsburgh Punt, 6 plays
3:40
1st & 10 at own 37
Vincent Davis run for 1 yd to the Pitt 38
3:12
2nd & 9 at own 38
Vincent Davis run for 6 yds to the Pitt 44
2:40
3rd & 3 at own 44
Kenny Pickett pass complete to Lucas Krull for 14 yds to the VTech 42 for a 1ST down
2:08
1st & 10 at opp 42
Kenny Pickett pass complete to Vincent Davis for a loss of 1 yard to the VTech 43
1:47
2nd & 11 at opp 43
Kenny Pickett run for 2 yds to the VTech 41
1:27
3rd & 9 at opp 41
PITTSBURGH Penalty, False Start (-5 Yards) to the VTech 46
0:58
3rd & 14 at opp 46
Kenny Pickett pass complete to Jared Wayne for 5 yds to the VTech 41
0:13
4th & 9 at opp 41
Kirk Christodoulou punt for 27 yds, punt out-of-bounds at the VTech 14
Virginia Tech Punt, 5 plays
0:00
1st & 10 at own 14
Jalen Holston run for 6 yds to the VTech 20
Q4 15:00
2nd & 4 at own 20
Braxton Burmeister run for 13 yds to the VTech 33 for a 1ST down
Q4 14:23
1st & 10 at own 33
Braxton Burmeister pass incomplete
Q4 14:12
2nd & 10 at own 33
Braxton Burmeister run for 2 yds to the VTech 35
Q4 13:41
3rd & 8 at own 35
Braxton Burmeister pass incomplete
Q4 13:28
4th & 8 at own 35
Peter Moore punt for 57 yds, downed at the Pitt 8
4th quarter2 drives, then Pittsburgh 28, Virginia Tech 7
Pittsburgh Turnover on downs, 16 plays
13:17
1st & 10 at own 8
PITTSBURGH Penalty, Illegal Formation (-4 Yards) to the Pitt 4
12:52
1st & 14 at own 4
Israel Abanikanda run for 10 yds to the Pitt 14
12:09
2nd & 4 at own 14
Israel Abanikanda run for 2 yds to the Pitt 16
11:24
3rd & 2 at own 16
Kenny Pickett pass complete to Jordan Addison for 12 yds to the Pitt 28 for a 1ST down
10:53
1st & 10 at own 28
Israel Abanikanda run for 11 yds to the Pitt 39 for a 1ST down
10:01
1st & 10 at own 39
Israel Abanikanda run for 17 yds to the VTech 44 for a 1ST down
9:09
1st & 10 at opp 44
Vincent Davis run for 9 yds to the VTech 35
8:36
2nd & 1 at opp 35
Vincent Davis run for no gain to the VTech 35
7:45
3rd & 1 at opp 35
Israel Abanikanda run for no gain to the VTech 35
7:15
4th & 1 at opp 35
Kenny Pickett run for 1 yd to the VTech 34 for a 1ST down
6:38
1st & 10 at opp 34
Israel Abanikanda run for 4 yds to the VTech 30
5:46
2nd & 6 at opp 30
Israel Abanikanda run for a loss of 2 yards to the VTech 32
5:15
3rd & 8 at opp 32
Timeout PITTSBURGH, clock 05:15
5:07
3rd & 8 at opp 32
Israel Abanikanda run for 11 yds to the VTech 21 for a 1ST down
4:10
1st & 10 at opp 21
Israel Abanikanda run for 1 yd to the VTech 20
3:42
2nd & 9 at opp 20
PITTSBURGH Penalty, False Start (-5 Yards) to the VTech 25
3:25
2nd & 14 at opp 25
Israel Abanikanda run for 2 yds to the VTech 23
2:40
3rd & 12 at opp 23
Israel Abanikanda run for 7 yds to the VTech 16
2:00
4th & 5 at opp 16
Kenny Pickett pass incomplete
Virginia Tech End of game, 5 plays
1:36
1st & 10 at own 16
Malachi Thomas run for 4 yds to the VTech 20
1:14
2nd & 6 at own 20
Malachi Thomas run for 5 yds to the VTech 25
0:45
3rd & 1 at own 25
Malachi Thomas run for 12 yds to the VTech 37 for a 1ST down
0:12
1st & 10 at own 37
Malachi Thomas run for 4 yds to the VTech 41
0:00
2nd & 6 at own 41
Malachi Thomas run for 6 yds to the VTech 47 for a 1ST down
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.