Virginia Tech at Pittsburgh

Saturday, October 8, 2022

Pittsburgh beat Virginia Tech 45–⁠29. It was their 22nd meeting; after it, the series stood even at 11–⁠11.

AwayVirginia Tech3–⁠8 in 2022
29
HomePittsburgh9–⁠4 in 2022
45

Final at Acrisure Stadium, PittsburghTV: ACCNAttendance 54,677

At kickoff
54°F, partly cloudy, wind 14 mph from the westWeather: NOAA NCEI Integrated Surface Database; Allegheny County Airport (KAGC), 13 km from the stadium, 23 minutes after kickoff
Official
Riley JohnsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech6107629
Pittsburgh710141445

Standouts

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Grant Wells25/4727711
RushingCarYdsTDLong
Malachi Thomas1584129
Keshawn King526119
Grant Wells915014
Jalen Holston1101
ReceivingRecYdsTDLong
Kaleb Smith9152037
Da’Wain Lofton247143
Dae’Quan Wright547017
Malachi Thomas51408
DefenseTklTFLSacksInt
Dax Hollifield7100
Chamarri Conner7000
Nasir Peoples7100
Jaylen Griffin62.500
Jayden McDonald4110
Keonta Jenkins3001

Pittsburgh

PassingC/AttYdsTDInt
Kedon Slovis15/2817001
RushingCarYdsTDLong
Israel Abanikanda36320680
Daniel Carter111011
Vincent Davis4303
ReceivingRecYdsTDLong
Jaden Bradley566037
Gavin Bartholomew341024
Jared Wayne436012
Karter Johnson114014
DefenseTklTFLSacksInt
Shayne Simon9000
Tylar Wiltz8000
SirVocea Dennis6110
M.J. Devonshire6000
Deslin Alexandre5110
Erick Hallett5001
Solomon Deshields1110

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

Team stats

Virginia TechPittsburgh
403Total yards496
277Passing yards170
126Rushing yards326
5.9Yards per pass6.1
4.2Yards per rush7.6
21First downs24
4–⁠16Third downs5–⁠15
0–⁠0Fourth downs0–⁠1
2Turnovers1
8–⁠74Penalties9–⁠76
27:29Possession32:31
1Sacks (by defense)3

Efficiency

Virginia TechPittsburgh
40%Success rate39%
0.03EPA per play0.15
0.89Explosiveness1.66
0.10Rushing EPA0.44
−0.01Passing EPA0.11
26%Passing-down success22%
−0.13First-down EPA0.57
0.32Second-down EPA−0.04
−0.15Third-down EPA0.29
23%Havoc by its defense16%

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

The line

Pittsburgh −14.5, over/under 42.

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 84%, Virginia Tech 16%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Pittsburgh end zoneVirginia Tech end zoneQ1 Virginia TechPunt, 6 playsQ1 PittsburghPunt, 3 playsQ1 Virginia TechPunt, 3 playsQ1 PittsburghTouchdown, 11 playsQ1 Virginia TechTouchdown, 4 playsQ1 PittsburghPunt, 3 playsQ1 Virginia TechField goal, 13 playsQ2 PittsburghInterception, 2 playsQ2 Virginia TechTouchdown, 2 playsQ2 PittsburghTouchdown, 7 playsQ2 Virginia TechPunt, 3 playsQ2 PittsburghField goal, 5 playsQ2 Virginia TechPunt, 3 playsQ2 PittsburghPunt, 3 playsQ2 Virginia TechInterception, 9 playsQ3 PittsburghPunt, 3 playsQ3 Virginia TechPunt, 3 playsQ3 PittsburghTouchdown, 6 playsQ3 Virginia TechPunt, 3 playsQ3 PittsburghTouchdown, 7 playsQ3 Virginia TechPunt, 5 playsQ3 PittsburghTurnover on downs, 6 playsQ3 Virginia TechTouchdown, 3 playsQ3 PittsburghPunt return TD, 3 plays (Virginia Tech scores)Q4 PittsburghPunt, 3 playsQ4 Virginia TechFumble, 3 playsQ4 PittsburghTouchdown, 2 playsQ4 Virginia TechMissed FG, 11 playsQ4 PittsburghTouchdown, 1 playQ4 Virginia TechPunt, 3 playsQ4 PittsburghPunt, 5 playsQ4 Virginia TechPunt, 5 playsQ4 PittsburghEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pittsburgh drives left to right, Virginia Tech right to left.
  1. Q1 Virginia TechPunt, 6 plays, 39 yards
  2. Q1 PittsburghPunt, 3 plays, −4 yards
  3. Q1 Virginia TechPunt, 3 plays, −1 yard
  4. Q1 PittsburghTouchdown, 11 plays, 95 yards
  5. Q1 Virginia TechTouchdown, 4 plays, 75 yards
  6. Q1 PittsburghPunt, 3 plays, 0 yards
  7. Q1 Virginia TechField goal, 13 plays, 67 yards
  8. Q2 PittsburghInterception, 2 plays, −1 yard
  9. Q2 Virginia TechTouchdown, 2 plays, 25 yards
  10. Q2 PittsburghTouchdown, 7 plays, 75 yards
  11. Q2 Virginia TechPunt, 3 plays, 3 yards
  12. Q2 PittsburghField goal, 5 plays, 27 yards
  13. Q2 Virginia TechPunt, 3 plays, 7 yards
  14. Q2 PittsburghPunt, 3 plays, 3 yards
  15. Q2 Virginia TechInterception, 9 plays, 31 yards
  16. Q3 PittsburghPunt, 3 plays, 7 yards
  17. Q3 Virginia TechPunt, 3 plays, 5 yards
  18. Q3 PittsburghTouchdown, 6 plays, 52 yards
  19. Q3 Virginia TechPunt, 3 plays, 0 yards
  20. Q3 PittsburghTouchdown, 7 plays, 56 yards
  21. Q3 Virginia TechPunt, 5 plays, 22 yards
  22. Q3 PittsburghTurnover on downs, 6 plays, 41 yards
  23. Q3 Virginia TechTouchdown, 3 plays, 65 yards
  24. Q3 PittsburghPunt return TD, 3 plays (Virginia Tech scores), −10 yards
  25. Q4 PittsburghPunt, 3 plays, 0 yards
  26. Q4 Virginia TechFumble, 3 plays, 15 yards
  27. Q4 PittsburghTouchdown, 2 plays, 49 yards
  28. Q4 Virginia TechMissed FG, 11 plays, 56 yards
  29. Q4 PittsburghTouchdown, 1 play, 80 yards
  30. Q4 Virginia TechPunt, 3 plays, −4 yards
  31. Q4 PittsburghPunt, 5 plays, 24 yards
  32. Q4 Virginia TechPunt, 5 plays, 9 yards
  33. Q4 PittsburghEnd of game, 1 play, 11 yards

Play by play

1st quarter7 drives, then Pittsburgh 7, Virginia Tech 6
Virginia Tech Punt, 6 plays
15:00Ben Sauls kickoff for 65 yds for a touchback
15:001st & 10 at own 25Grant Wells run for 6 yds to the VTech 31
15:002nd & 4 at own 31Grant Wells pass complete to Keshawn King for 2 yds to the VTech 33
15:003rd & 2 at own 33PITTSBURGH Penalty, Offsides (Habakkuk Baldonado) declined for a 1ST down
15:001st & 10 at opp 39Keshawn King run for 3 yds to the Pitt 36
15:002nd & 7 at opp 36Grant Wells pass incomplete
15:003rd & 7 at opp 36Grant Wells pass incomplete
12:584th & 7 at opp 36Peter Moore punt for 31 yds, downed at the Pitt 5
Pittsburgh Punt, 3 plays
12:581st & 10 at own 5Israel Abanikanda run for a loss of 3 yards to the Pitt 2
12:582nd & 13 at own 2Israel Abanikanda run for a loss of 1 yard to the Pitt 1
12:583rd & 14 at own 1Israel Abanikanda run for no gain to the Pitt 1
10:484th & 14 at own 1Sam Vander Haar punt for 37 yds , Jadan Blue returns for no gain to the Pitt 38
Virginia Tech Punt, 3 plays
10:481st & 10 at opp 38Keshawn King run for 2 yds to the Pitt 36
10:482nd & 8 at opp 36Grant Wells pass incomplete
10:483rd & 8 at opp 36Grant Wells pass complete to Kaleb Smith for 7 yds to the Pitt 29
10:484th & 1 at opp 29VIRGINIA TECH Penalty, False Start (-5 Yards) to the Pitt 34
10:484th & 6 at opp 34VIRGINIA TECH Penalty, Delay Of Game (Chamarri Conner) to the Pitt 39
10:484th & 14 at own 1Sam Vander Haar punt for 37 yds , Jadan Blue returns for no gain to the Pitt 38
9:064th & 11 at opp 39Peter Moore punt for 34 yds
Pittsburgh Touchdown, 11 plays
9:061st & 10 at own 5Israel Abanikanda run for 2 yds to the Pitt 7
9:062nd & 8 at own 7Israel Abanikanda run for 1 yd to the Pitt 8
9:063rd & 7 at own 8Kedon Slovis pass complete to Jared Wayne for 10 yds to the Pitt 18 for a 1ST down
9:061st & 10 at own 18Kedon Slovis pass complete to Jaden Bradley for 2 yds to the Pitt 20
9:062nd & 8 at own 20Kedon Slovis pass complete to Jaden Bradley for 4 yds to the Pitt 24
9:063rd & 4 at own 24Kedon Slovis pass complete to Jared Wayne for 12 yds to the Pitt 36 for a 1ST down
9:061st & 10 at own 36Israel Abanikanda run for 8 yds to the Pitt 44
9:062nd & 2 at own 44Israel Abanikanda run for 7 yds to the VTech 49 for a 1ST down
9:061st & 10 at opp 49PITTSBURGH Penalty, False Start (Jared Wayne) to the Pitt 46
9:061st & 15 at own 46Kedon Slovis pass incomplete
9:062nd & 15 at own 46Kedon Slovis pass complete to Jared Wayne for 7 yds to the VTech 47
9:063rd & 8 at opp 47SLOVIS, Kedon pass to the right incomplete intended for WAYNE, Jared thrown to the VTU35; QB hurried by HOLLIFIELD, Dax. PENALTY VTU Holding on CHATMAN, Armani enforced 9 yards from the PIT47 to the VTU44 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:531st & 10 at opp 38Israel Abanikanda run for 38 yds for a TDPittsburgh 7, Virginia Tech 0
3:531st & 10 at own 35Ben Sauls kickoff for 65 yds for a touchback
Virginia Tech Touchdown, 4 plays
3:53Ben Sauls kickoff for 65 yds for a touchback
3:531st & 10 at own 25Grant Wells pass complete to Jadan Blue for 8 yds to the VTech 33
3:532nd & 2 at own 33PITTSBURGH Penalty, Pass Interference Roughing the Passer on ALEXANDRE, Deslin enforced (A.J. Woods) declined for a 1ST down
3:531st & 10 at opp 15WELLS, Grant pass up the middle incomplete intended for BLUE, Jadan broken up by HALLETT II, Erick at the PIT5. PENALTY PIT Pass Interference on HALLETT II, Erick enforced at the spot of the foul for 10 yards to the PIT5 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
3:531st & goal at opp 5Grant Wells pass incomplete
2:502nd & goal at opp 5Malachi Thomas run for 5 yds for a TD, (William Ross PAT BLOCKED)Pittsburgh 7, Virginia Tech 6
Pittsburgh Punt, 3 plays
2:44Kyle Lowe kickoff for 52 yds , Vincent Davis return for 17 yds to the Pitt 30
2:441st & 10 at own 30Kedon Slovis pass incomplete
2:442nd & 10 at own 30Kedon Slovis pass incomplete
2:443rd & 10 at own 30Kedon Slovis pass incomplete
2:174th & 10 at own 30Sam Vander Haar punt for 38 yds , Jadan Blue returns for no gain to the VTech 32
Virginia Tech Field goal, 13 plays
2:171st & 10 at own 32VIRGINIA TECH Penalty, False Start (Peter Moore) to the VTech 27
2:171st & 15 at own 27Grant Wells run for 2 yds to the VTech 29
2:172nd & 13 at own 29PITTSBURGH Penalty, Offsides (5 Yards) to the VTech 34
2:172nd & 8 at own 34Grant Wells run for 14 yds to the VTech 48 for a 1ST down
2:171st & 10 at own 48Grant Wells pass complete to Kaleb Smith for 9 yds to the Pitt 43
2:172nd & 1 at opp 43Malachi Thomas run for 4 yds to the Pitt 39 for a 1ST down
2:171st & 10 at opp 39Malachi Thomas run for 6 yds to the Pitt 33
Q2 15:002nd & 4 at opp 33Malachi Thomas run for 4 yds to the Pitt 29 for a 1ST down
Q2 15:001st & 10 at opp 29Grant Wells pass complete to Da’Wain Lofton for 4 yds to the Pitt 25
Q2 15:002nd & 6 at opp 25Grant Wells pass complete to Kaleb Smith for 16 yds to the Pitt 9 for a 1ST down
Q2 15:001st & goal at opp 9Malachi Thomas run for 1 yd to the Pitt 8
Q2 15:002nd & goal at opp 8WELLS, Grant pass up the middle incomplete intended for GALLO, Nick thrown to the PIT0. PENALTY PIT Pass Interference on HALLETT II, Erick enforced at the spot of the foul for 6 yards to the PIT2 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
Q2 12:462nd & goal at opp 1Timeout PITTSBURGH, clock 12:46
Q2 12:461st & goal at opp 2Jalen Holston run for 1 yd to the Pitt 1
Q2 12:462nd & goal at opp 1Malachi Thomas run for no gain to the Pitt 1
Q2 12:463rd & goal at opp 1Grant Wells pass incomplete
Q2 11:594th & goal at opp 1William Ross 18 yd FG GOODVirginia Tech 9, Pittsburgh 7
2nd quarter8 drives, then Pittsburgh 17, Virginia Tech 16
Pittsburgh Interception, 2 plays
11:54Kyle Lowe kickoff for 58 yds , C’Bo Flemister return for 3 yds to the Pitt 10
11:541st & 10 at own 10Israel Abanikanda run for a loss of 1 yard to the Pitt 9
11:152nd & 11 at own 9Kedon Slovis pass intercepted
Virginia Tech Touchdown, 2 plays
11:151st & 10 at opp 25Grant Wells pass complete to Malachi Thomas for 6 yds to the Pitt 19
10:452nd & 4 at opp 19Keshawn King run for 19 yds for a TD, (William Ross KICK)Virginia Tech 16, Pittsburgh 7
Pittsburgh Touchdown, 7 plays
10:45Kyle Lowe kickoff for 65 yds for a touchback
10:451st & 10 at own 25Israel Abanikanda run for 28 yds to the VTech 47 for a 1ST down
10:451st & 10 at opp 47Israel Abanikanda run for a loss of 1 yard to the VTech 48
10:452nd & 11 at opp 48Kedon Slovis pass complete to Bub Means for 4 yds to the VTech 44
10:453rd & 7 at opp 44Kedon Slovis pass complete to Bub Means for 9 yds to the VTech 35 for a 1ST down
10:451st & 10 at opp 35SLOVIS, Kedon pass to the left incomplete intended for WAYNE, Jared thrown to the VTU15. PENALTY VTU Holding on DELANE, Mansoor enforced 10 yards from the VTU35 to the VTU25 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
10:451st & 10 at opp 25Israel Abanikanda run for 8 yds to the VTech 17
10:452nd & 2 at opp 17Israel Abanikanda run for no gain to the VTech 17
7:143rd & 2 at opp 17Israel Abanikanda run for 17 yds for a TD, (Ben Sauls KICK)Virginia Tech 16, Pittsburgh 14
Virginia Tech Punt, 3 plays
7:14Ben Sauls kickoff for 65 yds for a touchback
7:141st & 10 at own 25Grant Wells pass complete to Malachi Thomas for 2 yds to the VTech 27
7:142nd & 8 at own 27Grant Wells pass complete to Malachi Thomas for 1 yd to the VTech 28
7:143rd & 7 at own 28Grant Wells pass incomplete
6:064th & 7 at own 28Peter Moore punt for 27 yds, downed at the Pitt 45
Pittsburgh Field goal, 5 plays
6:061st & 10 at own 45Kedon Slovis pass complete to Gavin Bartholomew for 24 yds to the VTech 31 for a 1ST down
6:061st & 10 at opp 31Israel Abanikanda run for 3 yds to the VTech 28
6:062nd & 7 at opp 28Kedon Slovis pass complete to Gavin Bartholomew for no gain to the VTech 28
6:063rd & 7 at opp 28Kedon Slovis pass incomplete
4:114th & 7 at opp 28Ben Sauls 47 yd FG GOODPittsburgh 17, Virginia Tech 16
Virginia Tech Punt, 3 plays
4:11Ben Sauls kickoff for 65 yds for a touchback
3:362nd & 10 at own 25Timeout PITTSBURGH, clock 03:36
3:361st & 10 at own 25Grant Wells run for no gain to the VTech 25
3:362nd & 10 at own 25Grant Wells pass incomplete
3:363rd & 10 at own 25Grant Wells pass complete to Chance Black for 2 yds to the VTech 27
2:404th & 8 at own 27MOORE, Peter punt 33 yards to the PIT40 out of bounds, clock 02:40. PENALTY PIT Running Into the kicker on WILTZ, Tylar enforced 5 yards from the VTU27 to the VTU32. NO PLAY (replay the down).
2:304th & 3 at own 32punt blocked by Habakkuk Baldonado blocked by Habakkuk Baldonado
Pittsburgh Punt, 3 plays
2:301st & 10 at own 41Israel Abanikanda run for 1 yd to the Pitt 42
2:302nd & 9 at own 42Israel Abanikanda run for 2 yds to the Pitt 44
2:303rd & 7 at own 44Kedon Slovis pass incomplete
1:214th & 7 at own 44Sam Vander Haar punt for 36 yds , Jadan Blue returns for no gain to the VTech 20
Virginia Tech Interception, 9 plays
1:211st & 10 at own 20Grant Wells pass incomplete
1:212nd & 10 at own 20Malachi Thomas run for 12 yds to the VTech 32 for a 1ST down
1:211st & 10 at own 32Grant Wells pass incomplete
1:212nd & 10 at own 32Grant Wells pass complete to Kaleb Smith for 30 yds to the Pitt 38 for a 1ST down
0:462nd & 5 at opp 33Timeout VIRGINIA TECH, clock 00:46
0:461st & 10 at opp 38Malachi Thomas run for 5 yds to the Pitt 33
0:462nd & 5 at opp 33Grant Wells pass complete to Kaleb Smith for 4 yds to the Pitt 29
0:321st & 10 at opp 23Timeout VIRGINIA TECH, clock 00:32
0:323rd & 1 at opp 29Grant Wells run for 6 yds to the Pitt 23 for a 1ST down
0:321st & 10 at opp 23WELLS, Grant pass to the left incomplete intended for THOMAS, Malachi thrown to the PIT21. PENALTY VTU Face mask on CLEMENTS, Parker enforced 15 yards from the PIT23 to the PIT38 [NHSG]. NO PLAY (replay the down).
0:022nd & 36 at opp 49Timeout PITTSBURGH, clock 00:02
0:021st & 25 at opp 38Grant Wells sacked by SirVocea Dennis for a loss of 11 yards to the Pitt 49
0:002nd & 36 at opp 49Grant Wells pass intercepted
Q3 14:53Kyle Lowe kickoff for 60 yds , Israel Abanikanda return for 24 yds to the Pitt 29
Q3 14:531st & 10 at own 29SLOVIS, Kedon pass to the right complete for 8 yards to BRADLEY, Jaden caught at the PIT25 and advanced to the PIT37 (CONNER, Chamarri). PENALTY PIT Holding on MEANS, Bub enforced 10 yards from the PIT29 to the PIT19 [NHSG]. NO PLAY (replay the down).
3rd quarter9 drives, then Pittsburgh 31, Virginia Tech 23
Pittsburgh Punt, 3 plays
14:531st & 20 at own 19Kedon Slovis pass complete to Jaden Bradley for 18 yds to the Pitt 37
14:532nd & 2 at own 37Israel Abanikanda run for a loss of 1 yard to the Pitt 36
14:533rd & 3 at own 36Kedon Slovis pass incomplete
13:074th & 3 at own 36Sam Vander Haar punt for 49 yds
Virginia Tech Punt, 3 plays
13:071st & 10 at own 15Malachi Thomas run for 4 yds to the VTech 19
13:072nd & 6 at own 19Malachi Thomas run for 1 yd to the VTech 20
13:073rd & 5 at own 20Grant Wells pass incomplete
11:344th & 5 at own 20Peter Moore punt for 32 yds, downed at the Pitt 48
Pittsburgh Touchdown, 6 plays
11:341st & 10 at own 48Kedon Slovis run for 4 yds to the VTech 48
11:342nd & 6 at opp 48Kedon Slovis pass complete to Jared Wayne for 7 yds to the VTech 41 for a 1ST down
11:341st & 10 at opp 41Israel Abanikanda run for 7 yds to the VTech 34
11:342nd & 3 at opp 34Kedon Slovis pass incomplete
11:343rd & 3 at opp 34Israel Abanikanda run for 5 yds to the VTech 29 for a 1ST down
9:541st & 10 at opp 29Israel Abanikanda run for 29 yds for a TD, (Ben Sauls KICK)Pittsburgh 24, Virginia Tech 16
Virginia Tech Punt, 3 plays
9:54Ben Sauls kickoff for 65 yds for a touchback
9:541st & 10 at own 25Grant Wells pass incomplete
9:542nd & 10 at own 25Keshawn King run for no gain to the VTech 25
9:543rd & 10 at own 25Grant Wells pass incomplete
9:084th & 10 at own 25Peter Moore punt for 31 yds, fair catch by M.J. Devonshire at the Pitt 44
Pittsburgh Touchdown, 7 plays
9:081st & 10 at own 44Kedon Slovis pass complete to Karter Johnson for 14 yds to the VTech 42 for a 1ST down
9:081st & 10 at opp 42Kedon Slovis pass incomplete
9:082nd & 10 at opp 42Israel Abanikanda run for 11 yds to the VTech 31 for a 1ST down
9:081st & 10 at opp 31Israel Abanikanda run for 2 yds to the VTech 29
9:082nd & 8 at opp 29Kedon Slovis pass complete to Gavin Bartholomew for 17 yds to the VTech 12 for a 1ST down
9:081st & 10 at opp 12Israel Abanikanda run for 7 yds to the VTech 5
6:482nd & 3 at opp 5Israel Abanikanda run for 5 yds for a TD, (Ben Sauls KICK)Pittsburgh 31, Virginia Tech 16
Virginia Tech Punt, 5 plays
6:48Ben Sauls kickoff for 65 yds for a touchback
6:481st & 10 at own 25Keshawn King run for 2 yds to the VTech 27
6:482nd & 8 at own 27Grant Wells pass complete to Kaleb Smith for 11 yds to the Pitt 38 for a 1ST down PITTSBURGH Penalty, Roughing the Passer on WILTZ, Tylar enforced (Tylar Wiltz) to the Pitt 47 for a 1ST down
6:481st & 10 at opp 47Malachi Thomas run for 1 yd to the Pitt 46
6:482nd & 9 at opp 46Grant Wells pass incomplete
6:483rd & 9 at opp 46Grant Wells sacked by Solomon DeShields for a loss of 7 yards to the VTech 47
4:214th & 16 at own 47Peter Moore punt for 29 yds, fair catch by M.J. Devonshire at the Pitt 24
Pittsburgh Turnover on downs, 6 plays
4:211st & 10 at own 24Israel Abanikanda run for a loss of 3 yards to the Pitt 21
4:212nd & 13 at own 21Kedon Slovis pass complete to Jaden Bradley for 37 yds to the VTech 42 for a 1ST down
4:211st & 10 at opp 42Israel Abanikanda run for 9 yds to the VTech 33
4:212nd & 1 at opp 33Israel Abanikanda run for a loss of 1 yard to the VTech 34
1:424th & 3 at opp 35Timeout PITTSBURGH, clock 01:42
1:423rd & 2 at opp 34Vincent Davis run for a loss of 1 yard to the VTech 35
1:344th & 3 at opp 35Kedon Slovis pass incomplete
Virginia Tech Touchdown, 3 plays
1:341st & 10 at own 35Grant Wells pass complete to Dae’Quan Wright for 17 yds to the Pitt 48 for a 1ST down
1:341st & 10 at opp 48Grant Wells pass complete to Dae’Quan Wright for 5 yds to the Pitt 43
0:302nd & 5 at opp 43Grant Wells pass complete to Da’Wain Lofton for 43 yds for a TD, (William Ross KICK)Pittsburgh 31, Virginia Tech 23
Pittsburgh Punt return TD, 3 plays (Virginia Tech scores)
0:30Kyle Lowe kickoff for 65 yds for a touchback
0:001st & 10 at own 25Vincent Davis run for 2 yds to the Pitt 27
Q4 15:002nd & 8 at own 27Israel Abanikanda run for no gain to the Pitt 27
Q4 15:003rd & 8 at own 27Kedon Slovis sacked by Jayden McDonald for a loss of 12 yards to the Pitt 15
Q4 13:254th & 20 at own 15Nyke Johnson 0 Yd Return of Blocked Punt (Grant Wells Pass to Jalen Holston for Two-Point Conversion)Pittsburgh 31, Virginia Tech 29
4th quarter9 drives, then Pittsburgh 45, Virginia Tech 29
Pittsburgh Punt, 3 plays
13:25Kyle Lowe kickoff for 65 yds for a touchback
13:251st & 10 at own 25Israel Abanikanda run for a loss of 1 yard to the Pitt 24
13:252nd & 11 at own 24Israel Abanikanda run for 1 yd to the Pitt 25
13:253rd & 10 at own 25Kedon Slovis pass incomplete
12:004th & 10 at own 25Sam Vander Haar punt for 41 yds, fair catch by Jadan Blue at the VTech 34
Virginia Tech Fumble, 3 plays
12:001st & 10 at own 34Grant Wells pass complete to Keshawn King for 5 yds to the VTech 39
12:002nd & 5 at own 39Grant Wells pass incomplete
11:143rd & 5 at own 39Grant Wells pass complete to Kaleb Smith for 10 yds Kaleb Smith fumbled, recovered by Pitt Shayne Simon
Pittsburgh Touchdown, 2 plays
11:141st & 10 at opp 49Israel Abanikanda run for 29 yds to the VTech 20 for a 1ST down VIRGINIA TECH Penalty, Personal Foul (Chamarri Conner) to the VTech 10 for a 1ST down
10:401st & goal at opp 10Israel Abanikanda 10 Yd Run (Ben Sauls Kick)Pittsburgh 38, Virginia Tech 29
Virginia Tech Missed FG, 11 plays
10:40Ben Sauls kickoff for 65 yds for a touchback
10:401st & 10 at own 25Grant Wells pass complete to Dae’Quan Wright for 16 yds to the VTech 41 for a 1ST down
10:401st & 10 at own 41Malachi Thomas run for 5 yds to the VTech 46
10:402nd & 5 at own 46Malachi Thomas run for no gain to the VTech 46
10:403rd & 5 at own 46Grant Wells pass complete to Dae’Quan Wright for 6 yds to the Pitt 48 for a 1ST down
10:401st & 10 at opp 48Grant Wells pass incomplete
8:563rd & 10 at opp 48Timeout VIRGINIA TECH, clock 08:56
8:562nd & 10 at opp 48Grant Wells pass incomplete
8:563rd & 10 at opp 48Malachi Thomas run for 29 yds to the Pitt 19 for a 1ST down
8:561st & 10 at opp 19Grant Wells pass incomplete
8:562nd & 10 at opp 19Grant Wells pass incomplete
8:563rd & 10 at opp 19Grant Wells pass incomplete
8:084th & 10 at opp 19William Ross 36 yd FG MISSED
Pittsburgh Touchdown, 1 play
7:561st & 10 at own 20Israel Abanikanda 80 Yd Run (Ben Sauls Kick)Pittsburgh 45, Virginia Tech 29
Virginia Tech Punt, 3 plays
7:56Ben Sauls kickoff for 65 yds for a touchback
7:561st & 10 at own 25Grant Wells run for 7 yds to the VTech 32
7:562nd & 3 at own 32WELLS, Grant pass to the left incomplete intended for BLUE, Jadan broken up by HALLETT II, Erick at the VTU38. PENALTY VTU Pass Interference on JONES, Jaylen enforced 15 yards to the VTU17 [NHSG]. NO PLAY (replay the down).
7:562nd & 18 at own 17Grant Wells pass complete to Malachi Thomas for a loss of 3 yards to the VTech 14
7:563rd & 21 at own 14Malachi Thomas run for 7 yds to the VTech 21
5:504th & 14 at own 21Peter Moore punt for 44 yds, fair catch by M.J. Devonshire at the Pitt 35
Pittsburgh Punt, 5 plays
5:501st & 10 at own 35Israel Abanikanda run for 6 yds to the Pitt 41
5:502nd & 4 at own 41Israel Abanikanda run for 16 yds to the VTech 43 for a 1ST down
5:501st & 10 at opp 43Vincent Davis run for 3 yds to the VTech 40
5:502nd & 7 at opp 40Vincent Davis run for a loss of 1 yard to the VTech 41
5:503rd & 8 at opp 41PITTSBURGH Penalty, Illegal Formation (TEAM) to the VTech 46
5:503rd & 13 at opp 46Kedon Slovis pass complete to Jaden Bradley for 5 yds to the VTech 41
2:164th & 8 at opp 41Sam Vander Haar punt for 35 yds , William Kakavitsas returns for 2 yds to the VTech 8
Virginia Tech Punt, 5 plays
2:161st & 10 at own 8Grant Wells pass complete to Malachi Thomas for 8 yds to the VTech 16
2:162nd & 2 at own 16Grant Wells pass complete to Dae’Quan Wright for 3 yds to the VTech 19 for a 1ST down
2:161st & 10 at own 19Grant Wells pass incomplete
1:393rd & 10 at own 19Timeout PITTSBURGH, clock 01:39
1:392nd & 10 at own 19Grant Wells pass incomplete
1:393rd & 10 at own 19Grant Wells sacked by Deslin Alexandre for a loss of 2 yards to the VTech 17
0:464th & 12 at own 17Peter Moore punt for 39 yds, fair catch by M.J. Devonshire at the Pitt 44
Pittsburgh End of game, 1 play
0:001st & 10 at own 44Daniel Carter run for 11 yds to the VTech 45 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.

Tied 12–⁠12 in 24 meetings, counting the two since this game.

Recent meetings
2026Pittsburgh 35, Virginia Tech 33
2023Virginia Tech 38, Pittsburgh 21
2022Pittsburgh 45, Virginia Tech 29
2021Pittsburgh 28, Virginia Tech 7
2020Pittsburgh 47, Virginia Tech 14
2019Virginia Tech 28, Pittsburgh 0

Around this game