House Prediction
Model Margin
Pittsburgh by 4.6
Home Win Probability
Virginia Tech 39%
Market (Bovada)
Virginia Tech +2.5
fitted_v1 · Oct 1, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 0 | 14 | 0 | 21 | |
| 7 | 14 | 14 | 3 | 38 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Pittsburgh | Virginia Tech |
|---|---|---|
| Passing | 11-22 | 12-19 |
| Pass Yards | 235 | 228 |
| Rush Yards | 38 | 199 |
| Total Yards | 273 | 427 |
| Turnovers | 1 | 1 |
| 3rd Down | 2-10 | 8-16 |
| Penalties | 9-68 | 10-91 |
| Possession | 22:16 | 37:44 |
Player Leaders
Player Leaders
Play-by-Play
Rodney Hammond Jr. run for 1 yd to the PITT 26
Rodney Hammond Jr. run for a loss of 1 yard to the PITT 25
Rodney Hammond Jr. run for 6 yds to the PITT 31
Caleb Junko punt for 34 yds
Bhayshul Tuten run for a loss of 3 yards to the VT 32
Bhayshul Tuten run for 12 yds to the VT 44
Kyron Drones run for 4 yds to the VT 48 for a 1ST down
Jaylin Lane run for a loss of 2 yards to the VT 46
Kyron Drones pass complete to Da'Quan Felton for 54 yds for a TD (John Love KICK)
Phil Jurkovec pass complete to Bub Means for 75 yds for a TD (Ben Sauls KICK)
Bhayshul Tuten run for 4 yds to the VT 29
Bhayshul Tuten run for 2 yds to the VT 31
Kyron Drones pass incomplete
Peter Moore punt for 39 yds
Rodney Hammond Jr. run for 1 yd to the PITT 31
Phil Jurkovec pass incomplete
Phil Jurkovec pass incomplete
Caleb Junko punt for 61 yds
Kyron Drones pass complete to Da'Quan Felton for 8 yds to the VT 24
Kyron Drones run for 4 yds to the VT 28 for a 1ST down
Malachi Thomas run for no gain to the VT 28
Kyron Drones pass complete to Da'Quan Felton for 12 yds to the VT 40 for a 1ST down
Kyron Drones pass incomplete
Bhayshul Tuten run for a loss of 2 yards to the VT 38
Bhayshul Tuten run for 10 yds to the VT 48
Peter Moore punt for 52 yds for a touchback
Phil Jurkovec pass complete to Gavin Bartholomew for 21 yds to the PITT 41 for a 1ST down
Phil Jurkovec pass incomplete
Rodney Hammond Jr. run for 8 yds to the PITT 49
Daniel Carter run for no gain to the PITT 49
Pittsburgh Penalty, Delay Of Game (TEAM) to the PITT 45
Caleb Junko punt for 10 yds
Bhayshul Tuten run for 26 yds to the PITT 29 for a 1ST down
Bhayshul Tuten run for 4 yds to the PITT 25
Kyron Drones pass incomplete
Malachi Thomas run for 5 yds to the PITT 20
Kyron Drones run for 3 yds to the PITT 17 for a 1ST down
Bhayshul Tuten run for a loss of 1 yard to the PITT 18
Xayvion Turner-Bradshaw run for 3 yds to the PITT 15
Kyron Drones pass complete to Bhayshul Tuten for 12 yds to the PITT 3 for a 1ST down
Bhayshul Tuten run for no gain to the PITT 3
Kyron Drones run for 1 yd to the PITT 2
Kyron Drones 2 Yd Run (John Love Kick)
Rodney Hammond Jr. run for 3 yds to the PITT 28
Phil Jurkovec pass incomplete
Pittsburgh Penalty, Delay Of Game (TEAM) to the PITT 23
Phil Jurkovec pass incomplete
Caleb Junko punt for 54 yds , Tucker Holloway returns for no gain to the VT 12
Kyron Drones run for 13 yds to the VT 25 for a 1ST down
Bhayshul Tuten run for 2 yds to the VT 27
Bhayshul Tuten run for 7 yds to the VT 34
Kyron Drones run for 7 yds to the VT 41 for a 1ST down
Kyron Drones pass incomplete
(09:52) QB Keeper DRONES, Kyron rush up the middle for no gain to the VT41 (GEORGE, Brandon;BRIMA, Bam), clock 09:45. PENALTY VT Holding on CLEMENTS, Parker enforced 10 yards from the VT41 to the VT31 [NHSG]. NO PLAY (replay the down).
Kyron Drones pass complete to Jaylin Lane for 11 yds to the VT 42
Kyron Drones pass incomplete
Peter Moore punt for 28 yds
C'Bo Flemister run for 6 yds to the PITT 36
Phil Jurkovec run for 12 yds to the PITT 48 for a 1ST down
C'Bo Flemister run for 9 yds to the VT 43
Phil Jurkovec pass incomplete
C'Bo Flemister run for 3 yds to the VT 40 for a 1ST down
C'Bo Flemister run for 3 yds to the VT 37
C'Bo Flemister run for 4 yds to the VT 33
Phil Jurkovec pass incomplete
Ben Sauls 51 yd FG MISSED
(04:30) DRONES, Kyron pass up the middle incomplete intended for LANE, Jaylin thrown to the VT41, clock 04:26. PENALTY UP Pass Interference on MCINTYRE, Javon enforced at the spot of the foul for 9 yards to the VT42 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
Malachi Thomas run for a loss of 1 yard to the VT 41
Pittsburgh Penalty, Unnecessary Roughness (Nate Temple) to the PITT 48 for a 1ST down
Virginia Tech Penalty, Intentional Grounding (Kyron Drones) to the VT 42
Kyron Drones run for 18 yds to the PITT 40
Kyron Drones run for 4 yds to the PITT 36 for a 1ST down
Bhayshul Tuten run for 1 yd to the PITT 35
Kyron Drones pass complete to Da'Quan Felton for 7 yds to the PITT 28
Bhayshul Tuten run for no gain to the PITT 28
Kyron Drones pass complete to Stephen Gosnell for 16 yds to the PITT 12 for a 1ST down
Kyron Drones pass incomplete
Bhayshul Tuten 12 Yd pass from Kyron Drones (John Love Kick)
C'Bo Flemister run for 8 yds to the PITT 33
Phil Jurkovec pass complete to Konata Mumpfield for 21 yds to the VT 46 for a 1ST down
Phil Jurkovec pass incomplete
Phil Jurkovec pass incomplete
End of 2nd Quarter
Bhayshul Tuten run for 6 yds to the VT 31
Bhayshul Tuten run for a loss of 4 yards to the VT 27
Virginia Tech Penalty, False Start (-5 Yards) to the VT 22
Malachi Thomas run for 7 yds to the VT 29
Virginia Tech Penalty, Delay Of Game (TEAM) to the VT 24
Peter Moore punt for 50 yds
Rodney Hammond Jr. run for no gain to the PITT 20
Phil Jurkovec sacked for a loss of 10 yards to the PITT 10
Bhayshul Tuten run for 5 yds to the PITT 5
Kyron Drones run for a loss of 5 yards to the PITT 10
Kyron Drones 10 Yd Run (John Love Kick)
(10:29) LOWE, Kyle kickoff 71 yards from the VT20 to the UP9, JOHNSON, Kenny return of 25 yards to the UP34 nullified (CANTEEN, Derrick), out of bounds, clock 10:22. PENALTY VT Offsides on LOVETT, Dante enforced 5 yards after the change of possession from the UP34 to the UP39, from the the spot of the ball when the foul occurred. NO PLAY (replay the down).
C'Bo Flemister 61 Yd pass from Phil Jurkovec (Ben Sauls Kick)
Kyron Drones run for no gain to the VT 25
Braylan Lovelace 4 Yd Fumble Return (Ben Sauls Kick)
Kyron Drones pass complete to Bhayshul Tuten for 7 yds to the VT 25
Pittsburgh Penalty, Face mask (15 yards) (Tyler Bentley) to the VT 44 for a 1ST down
Kyron Drones run for 4 yds to the VT 48
Malachi Thomas run for 7 yds to the PITT 45 for a 1ST down
Kyron Drones pass incomplete
Kyron Drones pass complete to Bhayshul Tuten for 6 yds to the PITT 39
Kyron Drones run for a loss of 4 yards to the PITT 43
Peter Moore punt for 33 yds, fair catch by M.J. Devonshire at the PITT 10
C'Bo Flemister run for 1 yd to the PITT 11
C'Bo Flemister run for 2 yds to the PITT 13
Phil Jurkovec sacked by Cole Nelson and Keonta Jenkins for a loss of 8 yards to the PITT 5
Caleb Junko punt for 47 yds
Bhayshul Tuten run for a loss of 1 yard to the VT 47
Jaylin Lane 53 Yd pass from Kyron Drones (John Love Kick)
Daejon Reynolds run for 1 yd to the PITT 26
Phil Jurkovec pass complete to Konata Mumpfield for 14 yds to the PITT 40 for a 1ST down
C'Bo Flemister run for 4 yds to the PITT 44
C'Bo Flemister run for 1 yd to the PITT 45
Pittsburgh Penalty, False Start (-5 Yards) to the PITT 40
Phil Jurkovec pass incomplete
Caleb Junko punt for 52 yds, downed at the VT 8
Kyron Drones run for 5 yds to the VT 13
Bhayshul Tuten run for 11 yds to the VT 24 for a 1ST down
Jaylin Lane run for 11 yds to the VT 35 for a 1ST down
Bhayshul Tuten run for 11 yds to the VT 46 for a 1ST down
Bhayshul Tuten run for 7 yds to the PITT 47
Bhayshul Tuten run for 3 yds to the PITT 44 for a 1ST down
Virginia Tech Penalty, Tripping (Stephen Gosnell) to the VT 46
Kyron Drones run for 2 yds to the VT 48
Kyron Drones run for a loss of 1 yard to the VT 47
Kyron Drones pass complete to Dae'Quan Wright for 30 yds to the PITT 23 for a 1ST down
Bhayshul Tuten run for 7 yds to the PITT 16
TUTEN, Bhayshul rush to the left for a gain of 7 yards to the UP9 (MCMILLON, Donovan;MCINTYRE, Javon). PENALTY VT Holding on SAINT GERMAIN, Harrison enforced 10 yards from the UP16 to the UP26 [SG]. NO PLAY (replay the down).
Kyron Drones run for 9 yds to the PITT 17
Bhayshul Tuten run for 2 yds to the PITT 15
John Love 32 Yd Field Goal
Pittsburgh Penalty, False Start (-5 Yards) to the PITT 20
Phil Jurkovec pass complete to Konata Mumpfield for 10 yds to the PITT 30
Pittsburgh Penalty, False Start (-5 Yards) to the PITT 25
Virginia Tech Penalty, Unsportsmanlike Conduct (Mansoor Delane) to the PITT 36 for a 1ST down
Phil Jurkovec pass incomplete
Phil Jurkovec pass complete to Daejon Reynolds for 4 yds to the PITT 40
Phil Jurkovec pass complete to Konata Mumpfield for 12 yds to the VT 48 for a 1ST down
Phil Jurkovec sacked by Pheldarius Payne and C.J. McCray for a loss of 1 yard to the VT 49
Phil Jurkovec sacked by Pheldarius Payne for a loss of 15 yards to the PITT 36
Pittsburgh Penalty, Delay Of Game (TEAM) to the PITT 31
Phil Jurkovec pass complete to Gavin Bartholomew for 10 yds to the VT 48
Phil Jurkovec pass complete to Gavin Bartholomew for 11 yds to the PITT 42
Malachi Thomas run for 2 yds to the 50 yard line
Malachi Thomas run for 3 yds to the PITT 47
Malachi Thomas run for 6 yds to the PITT 41 for a 1ST down
(00:24) [NH] Kneel down by DRONES, Kyron at UP42 (team loss of 1), clock 00:19.

