From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Virginia
Pittsburgh
314
Total yards
310
212
Passing yards
134
102
Rushing yards
176
5.0
Yards per pass
7.4
3.3
Yards per rush
4.4
20
First downs
19
6–17
Third downs
5–12
1–5
Fourth downs
0–0
1
Turnovers
1
3–45
Penalties
6–65
30:36
Possession
29:24
1
Sacks (by defense)
3
Efficiency
Virginia
Pittsburgh
37%
Success rate
44%
−0.21
EPA per play
0.08
1.11
Explosiveness
0.90
−0.20
Rushing EPA
0.03
−0.21
Passing EPA
0.22
29%
Passing-down success
20%
−0.08
First-down EPA
0.12
0.11
Second-down EPA
−0.09
−0.11
Third-down EPA
0.31
19%
Havoc by its defense
11%
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 62% to win. Elo’s favorite won.
The line
Pittsburgh −1, over/under 49.
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 53%, Virginia 47%. 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. Pittsburgh drives left to right, Virginia right to left.
Q1 PittsburghPunt, 3 plays, 6 yards
Q1 VirginiaInterception, 6 plays, 26 yards
Q1 PittsburghTouchdown, 6 plays, 51 yards
Q1 VirginiaMissed FG, 4 plays, 3 yards
Q1 PittsburghPunt, 3 plays, −1 yard
Q1 VirginiaTurnover on downs, 6 plays, 21 yards
Q1 PittsburghTouchdown, 9 plays, 72 yards
Q2 VirginiaPunt, 4 plays, 19 yards
Q2 PittsburghMissed FG, 8 plays, 61 yards
Q2 VirginiaPunt return TD, 3 plays (Pittsburgh scores), 5 yards
Q2 VirginiaTurnover on downs, 5 plays, 38 yards
Q2 PittsburghPunt, 3 plays, 0 yards
Q2 VirginiaTouchdown, 6 plays, 71 yards
Q2 PittsburghEnd of half, 3 plays, 5 yards
Q3 VirginiaPunt, 3 plays, 9 yards
Q3 PittsburghTouchdown, 10 plays, 82 yards
Q3 VirginiaPunt, 6 plays, 13 yards
Q3 PittsburghInterception, 3 plays, 2 yards
Q3 VirginiaTouchdown, 8 plays, 42 yards
Q4 PittsburghField goal, 8 plays, 48 yards
Q4 VirginiaTurnover on downs, 14 plays, 79 yards
Q4 PittsburghPunt, 3 plays, 7 yards
Q4 VirginiaTurnover on downs, 9 plays, 28 yards
Q4 PittsburghEnd of game, 1 play, −3 yards
Play by play
1st quarter7 drives, then Pittsburgh 7, Virginia 0
Pittsburgh Punt, 3 plays
15:00
1st & 10 at own 35
Brian Delaney kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Darrin Hall run for 2 yds to the Pitt 27
15:00
2nd & 8 at own 27
Darrin Hall run for 4 yds to the Pitt 31
15:00
3rd & 4 at own 31
Ben Dinucci pass incomplete
15:00
4th & 4 at own 31
Ryan Winslow punt for 36 yds , Daniel Hamm returns for 3 yds to the Virg 36
Virginia Interception, 6 plays
13:26
1st & 10 at own 36
Daniel Hamm run for 11 yds to the Virg 47 for a 1ST down
13:26
1st & 10 at own 47
Kurt Benkert pass incomplete
13:26
2nd & 10 at own 47
Kurt Benkert run for 10 yds to the Pitt 43 for a 1ST down
13:26
1st & 10 at opp 43
Olamide Zaccheaus run for 5 yds to the Pitt 38
13:26
2nd & 5 at opp 38
Kurt Benkert pass incomplete
13:26
3rd & 5 at opp 38
Kurt Benkert pass intercepted Saleem Brightwell return for 16 yds to the Pitt 49
Pittsburgh Touchdown, 6 plays
11:30
1st & 10 at own 49
Ben Dinucci pass complete to Qadree Ollison for 16 yds to the Virg 35 for a 1ST down
11:30
1st & 10 at opp 35
Ben Dinucci run for a loss of 8 yards to the Virg 43
11:30
2nd & 18 at opp 43
Ben Dinucci pass complete to Quadree Henderson for 7 yds to the Virg 36
11:30
3rd & 11 at opp 36
Ben Dinucci pass complete to Rafael Araujo-Lopes for 18 yds to the Virg 18 for a 1ST down
11:30
1st & 10 at opp 18
Darrin Hall run for 4 yds to the Virg 14
8:25
2nd & 6 at opp 14
Darrin Hall run for 14 yds for a TD, (Alex Kessman KICK)Pittsburgh 7, Virginia 0
Virginia Missed FG, 4 plays
8:25
1st & 0 at own 35
Alex Kessman kickoff for 62 yds , Joe Reed return for 69 yds to the Pitt 28
8:25
1st & 10 at opp 28
Kurt Benkert pass incomplete to Olamide Zaccheaus
8:25
2nd & 10 at opp 28
Jordan Ellis run for 3 yds to the Pitt 25
8:25
3rd & 7 at opp 25
Jordan Ellis run for no gain to the Pitt 25
6:47
4th & 7 at opp 25
A.J. Mejia 43 yd FG MISSED
Pittsburgh Punt, 3 plays
6:47
1st & 10 at own 25
Ben Dinucci pass incomplete, broken up by Bryce Hall
6:47
2nd & 10 at own 25
Maurice Ffrench run for a loss of 1 yard to the Pitt 24
6:47
3rd & 11 at own 24
Ben Dinucci pass incomplete to Maurice Ffrench, broken up by Joey Blount
6:47
4th & 11 at own 24
Ryan Winslow punt for 39 yds , Daniel Hamm returns for 14 yds to the Pitt 49
Virginia Turnover on downs, 6 plays
5:42
1st & 10 at opp 49
Jordan Ellis run for 3 yds to the Pitt 46
5:42
2nd & 7 at opp 46
Kurt Benkert run for 9 yds to the Pitt 37 for a 1ST down
5:42
1st & 10 at opp 37
Joe Reed run for 9 yds to the Pitt 28
5:42
2nd & 1 at opp 28
Kurt Benkert pass complete to Jordan Ellis for no gain to the Pitt 28
5:42
3rd & 1 at opp 28
Jordan Ellis run for no gain to the Pitt 28
5:42
4th & 1 at opp 28
Jordan Ellis run for no gain to the Pitt 28
Pittsburgh Touchdown, 9 plays
2:56
1st & 10 at own 28
Darrin Hall run for 1 yd to the Pitt 29
2:56
2nd & 9 at own 29
Qadree Ollison run for 6 yds to the Pitt 35
2:56
3rd & 3 at own 35
Ben Dinucci pass complete to Maurice Ffrench for 32 yds to the Virg 33 for a 1ST down
2:56
1st & 10 at opp 33
Qadree Ollison run for 5 yds to the Virg 28
2:56
2nd & 5 at opp 28
Qadree Ollison run for 3 yds to the Virg 25
2:56
3rd & 2 at opp 25
Darrin Hall run for 3 yds to the Virg 22 for a 1ST down
Q2 15:00
1st & 10 at opp 22
Qadree Ollison run for 3 yds to the Virg 19
Q2 15:00
2nd & 7 at opp 19
Ben Dinucci pass incomplete to Matt Flanagan
Q2 14:00
3rd & 7 at opp 19
Ben Dinucci pass complete to Jester Weah for 19 yds for a TD, (Alex Kessman KICK)Pittsburgh 14, Virginia 0
2nd quarter7 drives, then Pittsburgh 21, Virginia 7
Virginia Punt, 4 plays
14:00
1st & 0 at own 35
Alex Kessman kickoff for 65 yds for a touchback
14:00
1st & 10 at own 25
Kurt Benkert pass complete to Evan Butts for 12 yds to the Virg 37 for a 1ST down
14:00
1st & 10 at own 37
Jordan Ellis run for 2 yds to the Virg 39
14:00
2nd & 8 at own 39
Jordan Ellis rush for 2 yards to the VA41 (Shane Roy), PENALTY VA face mask (John Montelus) 15 yards to the VA24, NO PLAY.
14:00
2nd & 23 at own 24
Kurt Benkert pass complete to Andre Levrone for 16 yds to the Virg 40
14:00
3rd & 7 at own 40
Kurt Benkert pass complete to Joe Reed for 4 yds to the Virg 44
14:00
4th & 3 at own 44
Lester Coleman punt for 42 yds, downed at the Pitt 14
Pittsburgh Missed FG, 8 plays
11:02
1st & 10 at own 14
Darrin Hall run for 11 yds to the Pitt 25 for a 1ST down
11:02
1st & 10 at own 25
Ben DiNucci pass incomplete to Jester Weah (Bryce Hall), PENALTY VA roughing passer (Jordan Mack) 15 yards to the UP40, 1ST DOWN UP, NO PLAY.
11:02
1st & 10 at own 40
Ben Dinucci pass incomplete to Rafael Araujo-Lopes
11:02
2nd & 10 at own 40
Ben Dinucci pass complete to Quadree Henderson for 7 yds to the Pitt 47
11:02
3rd & 3 at own 47
Ben DiNucci pass incomplete to Maurice Ffrench (Bryce Hall), PENALTY VA pass interference (Bryce Hall) 15 yards to the VA38, 1ST DOWN UP, NO PLAY.
11:02
1st & 10 at opp 38
Darrin Hall run for 11 yds to the Virg 27 for a 1ST down
11:02
1st & 10 at opp 27
Darrin Hall run for 5 yds to the Virg 22
11:02
2nd & 5 at opp 22
Darrin Hall run for a loss of 3 yards to the Virg 25
11:02
3rd & 8 at opp 25
Ben Dinucci pass incomplete to Jester Weah
7:15
4th & 8 at opp 25
Alex Kessman 43 yd FG MISSED
Virginia Punt return TD, 3 plays (Pittsburgh scores)
7:15
1st & 10 at own 26
Kurt Benkert pass incomplete to Olamide Zaccheaus
7:15
2nd & 10 at own 26
Kurt Benkert pass incomplete to Andre Levrone
7:15
3rd & 10 at own 26
Kurt Benkert pass complete to Andre Levrone for 5 yds to the Virg 31
6:14
4th & 5 at own 31
Lester Coleman punt for 44 yds , Quadree Henderson returns for 75 yds for a TD, (Alex Kessman KICK)Pittsburgh 21, Virginia 0
Virginia Turnover on downs, 5 plays
6:14
1st & 0 at own 35
Alex Kessman kickoff for 65 yds for a touchback
6:14
1st & 10 at own 25
Kurt Benkert pass complete to Olamide Zaccheaus for 33 yds to the Pitt 42 for a 1ST down
6:14
1st & 10 at opp 42
Kurt Benkert pass incomplete to Olamide Zaccheaus
6:14
2nd & 10 at opp 42
Joe Reed run for 2 yds to the Pitt 40
6:14
3rd & 8 at opp 40
Joe Reed run for 3 yds to the Pitt 37
4:20
4th & 5 at opp 37
Timeout PITTSBURGH, clock 04:20
4:20
4th & 5 at opp 37
Kurt Benkert pass incomplete to Andre Levrone, broken up by Dane Jackson
Pittsburgh Punt, 3 plays
4:12
1st & 10 at own 37
A.J. Davis run for a loss of 1 yard to the Pitt 36
4:12
2nd & 11 at own 36
Ben Dinucci pass complete to Chris Clark for 1 yd to the Pitt 37
4:12
3rd & 10 at own 37
Ben Dinucci pass incomplete to Jester Weah, broken up by Bryce Hall
4:12
4th & 10 at own 37
Ryan Winslow punt for 35 yds , Daniel Hamm returns for 1 yd to the Virg 29
Virginia Touchdown, 6 plays
2:43
1st & 10 at own 29
Jordan Ellis run for 8 yds to the Virg 37
2:43
2nd & 2 at own 37
Kurt Benkert pass incomplete to Andre Levrone
2:43
3rd & 2 at own 37
Jordan Ellis run for 3 yds to the Virg 40 for a 1ST down
2:43
1st & 10 at own 40
Kurt Benkert pass incomplete
2:43
2nd & 10 at own 40
Kurt Benkert pass complete to Doni Dowling for 41 yds to the Pitt 19 for a 1ST down
1:13
1st & 10 at opp 19
Kurt Benkert pass complete to Hasise Dubois for 19 yds for a TD, (A.J. Mejia KICK)Pittsburgh 21, Virginia 7
Pittsburgh End of half, 3 plays
1:13
1st & 0 at own 35
Brian Delaney kickoff for 35 yds , Matt Flanagan return for no gain to the Pitt 33 Matt Flanagan fumbled, recovered by Pitt Matt Flanagan
1:13
1st & 10 at own 33
Ben Dinucci pass complete to Matt Flanagan for 13 yds to the Pitt 46 for a 1ST down
1:13
1st & 10 at own 46
Darrin Hall run for 2 yds to the Pitt 48
0:42
2nd & 8 at own 48
Timeout PITTSBURGH, clock 00:42
0:42
2nd & 8 at own 48
Ben Dinucci sacked by Andrew Brown for a loss of 10 yards to the Pitt 38
3rd quarter5 drives, then Pittsburgh 28, Virginia 7
Virginia Punt, 3 plays
15:00
3rd & 18 at own 35
Alex Kessman kickoff for 60 yds , Joe Reed return for 22 yds to the Virg 27
15:00
1st & 10 at own 27
Daniel Hamm run for 2 yds to the Virg 29
15:00
2nd & 8 at own 29
Kurt Benkert pass complete to Olamide Zaccheaus for 3 yds to the Virg 32
15:00
3rd & 5 at own 32
Kurt Benkert pass complete to Evan Butts for 4 yds to the Virg 36
15:00
4th & 1 at own 36
Lester Coleman punt for 46 yds, punt out-of-bounds at the Pitt 18
Pittsburgh Touchdown, 10 plays
12:58
1st & 10 at own 18
Ben Dinucci run for 10 yds to the Pitt 28 for a 1ST down
12:58
1st & 10 at own 28
Darrin Hall run for 9 yds to the Pitt 37
12:58
2nd & 1 at own 37
Darrin Hall run for 3 yds to the Pitt 40 for a 1ST down
12:58
1st & 10 at own 40
Ben Dinucci pass complete to Jester Weah for 12 yds to the Virg 48 for a 1ST down
12:58
1st & 10 at opp 48
Darrin Hall run for 5 yds to the Virg 43
12:58
2nd & 5 at opp 43
Darrin Hall run for 8 yds to the Virg 35 for a 1ST down
12:58
1st & 10 at opp 35
Qadree Ollison run for 5 yds to the Virg 30
12:58
2nd & 5 at opp 30
Ben Dinucci run for 4 yds to the Virg 26
12:58
3rd & 1 at opp 26
Darrin Hall run for 1 yd to the Virg 25 for a 1ST down
7:15
1st & 10 at opp 25
Qadree Ollison run for 25 yds for a TD, (Alex Kessman KICK)Pittsburgh 28, Virginia 7
Virginia Punt, 6 plays
7:15
1st & 0 at own 35
Alex Kessman kickoff for 60 yds , Joe Reed return for 19 yds to the Virg 24
7:15
1st & 10 at own 24
Jordan Ellis run for 6 yds to the Virg 30
7:15
2nd & 4 at own 30
Olamide Zaccheaus run for 2 yds to the Virg 32
7:15
3rd & 2 at own 32
Kurt Benkert pass complete to Olamide Zaccheaus for 2 yds to the Virg 34 for a 1ST down PITTSBURGH Penalty, personal foul (Oluwaseun Idowu) to the Virg 49 for a 1ST down
7:15
1st & 10 at own 49
Kurt Benkert sacked by Shane Roy for a loss of 9 yards to the Virg 40
7:15
2nd & 19 at own 40
Kurt Benkert sacked by Rashad Weaver for a loss of 7 yards to the Virg 33
7:15
3rd & 26 at own 33
Kurt Benkert pass complete to Olamide Zaccheaus for 4 yds to the Virg 37
7:15
4th & 22 at own 37
Lester Coleman punt for 50 yds , Quadree Henderson returns for no gain to the Pitt 13
Pittsburgh Interception, 3 plays
3:32
1st & 10 at own 13
Darrin Hall run for 4 yds to the Pitt 17
3:32
2nd & 6 at own 17
Darrin Hall run for a loss of 2 yards to the Pitt 15
3:32
3rd & 8 at own 15
Ben Dinucci pass intercepted Quin Blanding return for 1 yd to the Pitt 42
Virginia Touchdown, 8 plays
2:01
1st & 10 at opp 42
Kurt Benkert pass incomplete to Doni Dowling
2:01
2nd & 10 at opp 42
Chris Sharp run for 8 yds to the Pitt 34
2:01
3rd & 2 at opp 34
Kurt Benkert pass complete to Evan Butts for 4 yds to the Pitt 30 for a 1ST down
2:01
1st & 10 at opp 30
Jordan Ellis run for 8 yds to the Pitt 22 for a 1ST down PITTSBURGH Penalty, face mask (11 yards) (Saleem Brightwell) to the Pitt 11 for a 1ST down
2:01
1st & 10 at opp 11
Kurt Benkert pass incomplete to Olamide Zaccheaus
2:01
2nd & 10 at opp 11
Jordan Ellis run for 9 yds to the Pitt 2
2:01
3rd & 1 at opp 2
Jordan Ellis run for no gain to the Pitt 2
Q4 14:54
4th & 1 at opp 2
Kurt Benkert pass complete to Richard Burney for 2 yds for a TD, (A.J. Mejia KICK)Pittsburgh 28, Virginia 14
4th quarter5 drives, then Pittsburgh 31, Virginia 14
Pittsburgh Field goal, 8 plays
14:54
1st & 0 at own 35
Brian Delaney on-side kick recovered by PITTSBURGH at the Pitt 40
14:54
1st & 10 at own 40
Ben Dinucci pass complete to Matt Flanagan for 9 yds to the Pitt 49
14:54
2nd & 1 at own 49
Darrin Hall run for 6 yds to the Virg 45 for a 1ST down
14:54
1st & 10 at opp 45
Quadree Henderson run for 25 yds to the Virg 20 for a 1ST down
14:54
1st & 10 at opp 20
Darrin Hall run for 4 yds to the Virg 16
13:02
2nd & 6 at opp 16
Timeout VIRGINIA, clock 13:02
13:02
2nd & 6 at opp 16
Darrin Hall run for 13 yds to the Virg 3 PITTSBURGH Penalty, Offensive holding (Jester Weah) to the Virg 13
13:02
2nd & 3 at opp 13
Darrin Hall run for 1 yd to the Virg 12
13:02
3rd & 2 at opp 12
Darrin Hall run for no gain to the Virg 12
11:09
4th & 2 at opp 12
Alex Kessman 30 yd FG GOODPittsburgh 31, Virginia 14
Virginia Turnover on downs, 14 plays
11:09
1st & 0 at own 35
Alex Kessman kickoff for 65 yds , Joe Reed return for 20 yds to the Virg 20
11:09
1st & 10 at own 20
Kurt Benkert pass complete to Olamide Zaccheaus for 5 yds to the Virg 25
11:09
2nd & 5 at own 25
Kurt Benkert pass incomplete to Andre Levrone
11:09
3rd & 5 at own 25
Kurt Benkert pass complete to Evan Butts for 11 yds to the Virg 36 for a 1ST down
11:09
1st & 10 at own 36
Kurt Benkert pass complete to Olamide Zaccheaus for 10 yds to the Virg 46 for a 1ST down
11:09
1st & 10 at own 46
Kurt Benkert run for a loss of 1 yard to the Virg 45
11:09
2nd & 11 at own 45
Jordan Ellis rush for loss of 2 yards to the VA43 (Shane Roy), PENALTY UP tripping (Shane Roy) 15 yards to the UP40, 1ST DOWN VA, NO PLAY.
11:09
1st & 10 at opp 40
Kurt Benkert pass incomplete to Olamide Zaccheaus
11:09
2nd & 10 at opp 40
Kurt Benkert pass complete to Hasise Dubois for 7 yds to the Pitt 33
11:09
3rd & 3 at opp 33
Kurt Benkert pass complete to Olamide Zaccheaus for 11 yds to the Pitt 22 for a 1ST down
11:09
1st & 10 at opp 22
Kurt Benkert pass incomplete to Doni Dowling, broken up by Damarri Mathis
11:09
2nd & 10 at opp 22
Kurt Benkert pass complete to Daniel Hamm for 2 yds to the Pitt 20
11:09
3rd & 8 at opp 20
Kurt Benkert pass incomplete to Hasise Dubois (Dane Jackson), QB hurry by Saleem Brightwell, PENALTY UP roughing passer (Saleem Brightwell) 10 yards to the UP10, 1ST DOWN VA, NO PLAY.
11:09
1st & goal at opp 10
Kurt Benkert pass incomplete to Doni Dowling
11:09
2nd & goal at opp 10
Jordan Ellis run for 9 yds to the Pitt 1
11:09
3rd & goal at opp 1
Joe Reed run for no gain to the Pitt 1
11:09
4th & goal at opp 1
Jordan Ellis run for no gain to the Pitt 1
Pittsburgh Punt, 3 plays
4:35
1st & 10 at own 1
Ben Dinucci run for 2 yds to the Pitt 3
4:35
2nd & 8 at own 3
Darrin Hall run for 1 yd to the Pitt 4
4:35
3rd & 7 at own 4
Darrin Hall run for 4 yds to the Pitt 8
3:05
4th & 3 at own 8
Timeout VIRGINIA, clock 03:05
3:05
4th & 3 at own 8
TEAM punt, downed at the Pitt 38
Virginia Turnover on downs, 9 plays
2:54
1st & 10 at opp 38
Jordan Ellis run for 7 yds to the Pitt 31
2:54
2nd & 3 at opp 31
Kurt Benkert pass complete to Olamide Zaccheaus for 12 yds to the Pitt 19 for a 1ST down
2:54
1st & 10 at opp 19
Kurt Benkert pass incomplete to Doni Dowling
2:54
2nd & 10 at opp 19
Kurt Benkert run for 6 yds to the Pitt 13
2:54
3rd & 4 at opp 13
Kurt Benkert pass complete to Doni Dowling for 5 yds to the Pitt 8 for a 1ST down
2:54
1st & goal at opp 8
PITTSBURGH Penalty, substitution infraction (4 Yards) to the Pitt 4
2:54
1st & goal at opp 4
Kurt Benkert pass incomplete to Jordan Ellis
2:54
2nd & goal at opp 4
Kurt Benkert pass incomplete to Olamide Zaccheaus
0:48
3rd & 0 at opp 4
Timeout PITTSBURGH, clock 00:48
0:48
3rd & goal at opp 4
Kurt Benkert sacked by James Folston Jr. for a loss of 6 yards to the Pitt 10
0:40
4th & 0 at opp 10
Timeout VIRGINIA, clock 00:40
0:40
4th & goal at opp 10
Kurt Benkert pass incomplete to Hasise Dubois, broken up by Phillipie Motley
Pittsburgh End of game, 1 play
0:35
1st & 10 at own 10
TEAM run for a loss of 3 yards to the Pitt 7
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.