Referee Riley Johnson; umpire Michael Wooten; head linesman Kavin McGrath; line judge Tim Graham; side judge Mike Safrit; field judge Mike Cullin; back judge Brian McGready; center judge Thomas McCreeshGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Pittsburgh
7
0
7
9
23
Virginia
7
3
0
3
13
Standouts
No. 3PassingBryce Perkins17 of 24, 205 yards, 1 TDVirginia
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Pittsburgh
Virginia
318
Total yards
249
61
Passing yards
205
257
Rushing yards
44
4.4
Yards per pass
8.5
6.3
Yards per rush
1.7
15
First downs
14
4–13
Third downs
5–12
2–3
Fourth downs
0–2
0
Turnovers
1
7–72
Penalties
10–81
32:34
Possession
26:36
5
Sacks (by defense)
3
Efficiency
Pittsburgh
Virginia
41%
Success rate
40%
0.27
EPA per play
−0.00
1.47
Explosiveness
0.96
0.46
Rushing EPA
−0.01
−0.30
Passing EPA
0.03
29%
Passing-down success
15%
0.22
First-down EPA
0.09
0.39
Second-down EPA
−0.09
0.25
Third-down EPA
0.52
27%
Havoc by its defense
16%
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)
Virginia 64% to win. Pittsburgh pulled the upset.
The line
Virginia −7, over/under 45.5.
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 Virginia 69%, Pittsburgh 31%. 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 drives left to right, Pittsburgh right to left.
Q1 VirginiaPunt, 8 plays, 10 yards
Q1 PittsburghTouchdown, 8 plays, 84 yards
Q1 VirginiaTouchdown, 1 play, 42 yards
Q1 PittsburghPunt, 4 plays, 5 yards
Q1 VirginiaFumble, 5 plays, 46 yards
Q2 PittsburghPunt, 5 plays, 10 yards
Q2 VirginiaPunt, 9 plays, 34 yards
Q2 PittsburghPunt, 7 plays, 17 yards
Q2 VirginiaField goal, 6 plays, 35 yards
Q2 PittsburghResult not recorded, 0 yards
Q3 PittsburghPunt, 6 plays, 8 yards
Q3 VirginiaPunt, 6 plays, 8 yards
Q3 PittsburghTouchdown, 15 plays, 84 yards
Q3 VirginiaField goal, 10 plays, 51 yards
Q4 PittsburghTouchdown, 1 play, 75 yards
Q4 VirginiaPunt, 3 plays, −6 yards
Q4 PittsburghField goal, 6 plays, 17 yards
Q4 VirginiaTurnover on downs, 4 plays, −7 yards
Q4 PittsburghTurnover on downs, 4 plays, 19 yards
Play by play
1st quarter5 drives, then Tied at 7
Virginia Punt, 8 plays
15:00
1st & 10 at own 35
Alex Kessman kickoff for 58 yds , Joe Reed return for 14 yds to the Virg 21 Joe Reed fumbled, recovered by Virg Evan Butts
14:32
1st & 10 at own 21
Bryce Perkins run for 6 yds to the Virg 27
14:11
2nd & 4 at own 27
Jordan Ellis run for 5 yds to the Virg 32 for a 1ST down
13:50
1st & 10 at own 32
VIRGINIA Penalty, False Start (-5 Yards) to the Virg 27
13:20
1st & 15 at own 27
Bryce Perkins run for a loss of 6 yards to the Virg 21
12:34
2nd & 21 at own 21
Jordan Ellis run for 2 yds to the Virg 23
12:02
3rd & 19 at own 23
Bryce Perkins pass complete to Hasise Dubois for 20 yds to the Virg 43 for a 1ST down
11:44
1st & 10 at own 43
VIRGINIA Penalty, Offensive Holding (-10 Yards) to the Virg 33
11:26
1st & 20 at own 33
VIRGINIA Penalty, False Start (-5 Yards) to the Virg 28
11:19
1st & 25 at own 28
Bryce Perkins pass incomplete to Joe Reed
11:14
2nd & 25 at own 28
Bryce Perkins pass incomplete to Tavares Kelly
11:02
3rd & 25 at own 28
Jordan Ellis run for 3 yds to the Virg 31
10:30
4th & 22 at own 31
Lester Coleman punt for 53 yds, punt out-of-bounds at the Pitt 16
Pittsburgh Touchdown, 8 plays
10:30
1st & 10 at own 16
PITTSBURGH Penalty, Face Mask (5 yards) (-5 Yards) to the Pitt 11
10:07
1st & 15 at own 11
Qadree Ollison run for a loss of 1 yard to the Pitt 10
9:57
2nd & 16 at own 10
Kenny Pickett pass complete to Aaron Mathews for 31 yds to the Pitt 41 for a 1ST down
9:45
1st & 10 at own 41
V’Lique Carter run for a loss of 2 yards to the Pitt 39
9:10
2nd & 12 at own 39
Kenny Pickett pass incomplete
8:10
3rd & 12 at own 39
Kenny Pickett pass complete to Taysir Mack for 11 yds to the 50 yard line
7:27
4th & 1 at the 50
Timeout PITTSBURGH, clock 07:27
7:23
4th & 1 at the 50
Kenny Pickett run for 2 yds to the Virg 48 for a 1ST down
6:47
1st & 10 at opp 48
V’Lique Carter run for 7 yds to the Virg 41
6:09
2nd & 3 at opp 41
Darrin Hall run for 41 yds for a TD VIRGINIA Penalty, Defensive Offside (1 Yards) to the Virg 2 (Alex Kessman KICK)Pittsburgh 7, Virginia 0
Virginia Touchdown, 1 play
6:09
2nd & 2 at own 35
Alex Kessman kickoff for 59 yds , Joe Reed return for 37 yds to the Virg 43
5:54
1st & 10 at opp 42
Bryce Perkins pass complete to Terrell Jana for 42 yds for a TD (Brian Delaney KICK)Tied at 7
Pittsburgh Punt, 4 plays
5:54
1st & 10 at own 35
Brian Delaney kickoff for 64 yds for a 1ST down , Maurice Ffrench return for 28 yds to the VIRGINIA 37 for a 1ST down VIRGINIA Penalty, Personal Foul (-15 Yards) to the Pitt 44 for a 1ST down
5:20
1st & 10 at own 44
Qadree Ollison run for no gain to the Virg 44 for a 1ST down VIRGINIA Penalty, Personal Foul (15 Yards) to the Virg 41 for a 1ST down
4:52
1st & 10 at opp 41
Qadree Ollison run for 2 yds to the Virg 39
4:28
2nd & 8 at opp 39
Kenny Pickett pass complete to Will Gragg for 3 yds to the Virg 36
3:52
3rd & 5 at opp 36
PITTSBURGH Penalty, False Start (-5 Yards) to the Virg 41
2:55
3rd & 10 at opp 41
Kenny Pickett sacked by Matt Gahm for a loss of 10 yards to the Pitt 49
2:39
4th & 20 at own 49
Kirk Christodoulou punt for 51 yds for a touchback
Virginia Fumble, 5 plays
2:22
1st & 10 at own 20
Bryce Perkins pass complete to Tanner Cowley for 40 yds to the Pitt 40 for a 1ST down
1:48
1st & 10 at opp 40
VIRGINIA Penalty, Illegal Formation (-5 Yards) to the Pitt 45
1:17
1st & 15 at opp 45
Bryce Perkins pass complete to Hasise Dubois for 6 yds to the Pitt 39
0:44
2nd & 9 at opp 39
Jordan Ellis run for 1 yd to the Pitt 38
0:01
3rd & 8 at opp 38
Jordan Ellis run for 3 yds to the Pitt 34 Jordan Ellis fumbled, recovered by Virg Evan Butts
Q2 14:55
4th & 4 at opp 34
Bryce Perkins pass complete to Evan Butts for 3 yds Evan Butts fumbled, recovered by Pitt Dane Jackson
2nd quarter4 drives, then Virginia 10, Pittsburgh 7
Pittsburgh Punt, 5 plays
14:54
1st & 10 at own 31
PITTSBURGH Penalty, Offensive Holding (-10 Yards) to the Pitt 21
14:14
1st & 20 at own 21
Darrin Hall run for 13 yds to the Pitt 34
13:35
2nd & 7 at own 34
Darrin Hall run for 10 yds to the Pitt 44 for a 1ST down
13:00
1st & 10 at own 44
Kenny Pickett pass incomplete to George Aston
12:28
2nd & 10 at own 44
Kenny Pickett pass complete to V’Lique Carter for 1 yd to the Pitt 45
11:36
3rd & 9 at own 45
Kenny Pickett run for a loss of 4 yards to the Pitt 41
11:23
4th & 13 at own 41
Kirk Christodoulou punt for 47 yds , Chuck Davis returns for 4 yds to the Virg 16
Virginia Punt, 9 plays
11:11
1st & 10 at own 16
Bryce Perkins run for 5 yds to the Virg 21
10:37
2nd & 5 at own 21
Jordan Ellis run for 2 yds to the Virg 23
9:58
3rd & 3 at own 23
Bryce Perkins run for 6 yds to the Virg 29 for a 1ST down
9:29
1st & 10 at own 29
Olamide Zaccheaus run for 5 yds to the Virg 34
8:53
2nd & 5 at own 34
Jordan Ellis run for 2 yds to the Virg 36
8:24
3rd & 3 at own 36
Timeout VIRGINIA, clock 08:24
8:10
3rd & 3 at own 36
Bryce Perkins run for 7 yds to the Virg 43 for a 1ST down
7:08
1st & 10 at own 43
Bryce Perkins sacked by Shane Roy and Dewayne Hendrix for a loss of 15 yards to the Virg 28
6:44
2nd & 25 at own 28
Bryce Perkins pass complete to Joe Reed for 9 yds to the Virg 37
6:06
3rd & 16 at own 37
Bryce Perkins pass complete to Tavares Kelly for 13 yds to the 50 yard line
5:30
4th & 3 at the 50
Lester Coleman punt for 49 yds, downed at the Pitt 1
Pittsburgh Punt, 7 plays
5:18
1st & 10 at own 1
Kenny Pickett run for 1 yd to the Pitt 2
4:16
2nd & 9 at own 2
Kenny Pickett pass complete to Shocky Jacques-Louis for 6 yds to the Pitt 8
3:54
3rd & 3 at own 8
Kenny Pickett run for 2 yds to the Pitt 10
3:24
4th & 1 at own 10
Kenny Pickett run for 2 yds to the Pitt 12 for a 1ST down
2:36
1st & 10 at own 12
Darrin Hall run for 1 yd to the Pitt 13
2:02
2nd & 9 at own 13
Kenny Pickett pass complete to George Aston for 5 yds to the Pitt 18
1:26
3rd & 4 at own 18
Kenny Pickett pass incomplete
1:15
4th & 4 at own 18
Kirk Christodoulou punt for 47 yds , Tavares Kelly returns for 8 yds to the Virg 43
Virginia Field goal, 6 plays
1:00
1st & 10 at own 43
Bryce Perkins pass complete to Olamide Zaccheaus for 7 yds to the 50 yard line
0:45
2nd & 3 at the 50
Bryce Perkins pass complete to Terrell Jana for 11 yds to the Pitt 39 for a 1ST down
0:20
1st & 10 at opp 39
Bryce Perkins pass complete to Terrell Jana for 18 yds to the Pitt 21 for a 1ST down
0:15
1st & 10 at opp 21
Bryce Perkins pass incomplete
0:06
2nd & 10 at opp 21
Bryce Perkins sacked by Rashad Weaver for a loss of 3 yards to the Pitt 24
0:06
3rd & 13 at opp 24
Timeout VIRGINIA, clock 00:06
0:06
3rd & 13 at opp 24
PITTSBURGH Penalty, Personal Foul (12 Yards) to the Pitt 12 for a 1ST down
0:06
1st & 10 at opp 12
Timeout PITTSBURGH, clock 00:06
0:02
1st & 10 at opp 12
Brian Delaney 29 yd FG GOODVirginia 10, Pittsburgh 7
0:02
1st & 10 at own 35
Brian Delaney kickoff for 55 yds , Darrin Hall return for 12 yds to the Pitt 22
3rd quarter4 drives, then Pittsburgh 14, Virginia 10
Pittsburgh Punt, 6 plays
15:00
1st & 10 at own 35
Brian Delaney kickoff for 65 yds for a touchback
14:56
1st & 10 at own 25
Kenny Pickett pass incomplete
14:48
2nd & 10 at own 25
Maurice Ffrench run for a loss of 2 yards to the Pitt 23
13:59
3rd & 12 at own 23
Kenny Pickett run for 12 yds to the Pitt 35 for a 1ST down
13:23
1st & 10 at own 35
PITTSBURGH Penalty, Offensive Holding (-10 Yards) to the Pitt 25
13:00
1st & 20 at own 25
Darrin Hall run for 4 yds to the Pitt 29
12:35
2nd & 16 at own 29
Kenny Pickett pass incomplete
12:17
3rd & 16 at own 29
Kenny Pickett run for 4 yds to the Pitt 33
11:48
4th & 12 at own 33
Kirk Christodoulou punt for 42 yds , Tavares Kelly returns for 7 yds to the Virg 32
Virginia Punt, 6 plays
11:43
1st & 10 at own 32
Bryce Perkins pass incomplete to Olamide Zaccheaus
11:33
2nd & 10 at own 32
Bryce Perkins pass complete to Olamide Zaccheaus for 5 yds to the Virg 37
10:55
3rd & 5 at own 37
Timeout VIRGINIA, clock 10:55
10:45
3rd & 5 at own 37
Bryce Perkins run for 5 yds to the Virg 42 for a 1ST down
10:00
1st & 10 at own 42
Jordan Ellis run for 3 yds to the Virg 45
9:45
2nd & 7 at own 45
VIRGINIA Penalty, False Start (-5 Yards) to the Virg 40
9:15
2nd & 12 at own 40
Bryce Perkins pass incomplete to Chris Sharp
9:08
3rd & 12 at own 40
Bryce Perkins pass incomplete to Joe Reed
9:01
4th & 12 at own 40
Lester Coleman punt for 44 yds, fair catch by Rafael Araujo-Lopes at the Pitt 16
Pittsburgh Touchdown, 15 plays
8:53
1st & 10 at own 16
Darrin Hall run for 1 yd to the Pitt 17
8:20
2nd & 9 at own 17
Kenny Pickett sacked by Bryce Hall for a loss of 2 yards to the Pitt 15 Kenny Pickett fumbled, recovered by Pitt Jimmy Morrissey , return for 0 yards
8:00
3rd & 11 at own 12
Kenny Pickett run for a loss of 3 yards to the Pitt 12 for a 1ST down VIRGINIA Penalty, Horse Collar Tackle (15 Yards) to the Pitt 27 for a 1ST down
7:35
1st & 10 at own 27
Darrin Hall run for 2 yds to the Pitt 29
7:00
2nd & 8 at own 29
Darrin Hall run for 7 yds to the Pitt 36
5:55
3rd & 1 at own 36
Qadree Ollison run for 12 yds to the Pitt 48 for a 1ST down
4:29
1st & 10 at own 48
Darrin Hall run for 7 yds to the Virg 45
4:06
2nd & 3 at opp 45
Kenny Pickett pass incomplete to Taysir Mack
3:58
3rd & 3 at opp 45
Darrin Hall run for 9 yds to the Virg 36 for a 1ST down
3:13
1st & 10 at opp 36
Qadree Ollison run for 6 yds to the Virg 30
2:22
2nd & 4 at opp 30
Qadree Ollison run for 2 yds to the Virg 28
2:00
3rd & 2 at opp 28
Darrin Hall run for 4 yds to the Virg 24 for a 1ST down
1:54
1st & 10 at opp 24
Kenny Pickett pass complete to Darrin Hall for 4 yds to the Virg 20
0:57
2nd & 6 at opp 20
Darrin Hall run for 18 yds to the Virg 2 for a 1ST down
0:21
1st & goal at opp 2
Darrin Hall run for 2 yds for a TD (Alex Kessman KICK)Pittsburgh 14, Virginia 10
Virginia Field goal, 10 plays
0:21
1st & 10 at own 35
Alex Kessman kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Bryce Perkins pass complete to Olamide Zaccheaus for 5 yds to the Virg 30
Q4 14:55
2nd & 5 at own 30
Bryce Perkins run for 6 yds to the Virg 36 for a 1ST down
Q4 14:22
1st & 10 at own 36
Jordan Ellis run for 22 yds to the Pitt 42 for a 1ST down
Q4 13:48
1st & 10 at opp 42
Timeout VIRGINIA, clock 13:48
Q4 13:38
1st & 10 at opp 42
Jordan Ellis run for 2 yds to the Pitt 40
Q4 12:54
2nd & 8 at opp 40
Bryce Perkins pass complete to Tavares Kelly for 4 yds to the Pitt 36
Q4 12:34
3rd & 4 at opp 36
Bryce Perkins pass complete to Olamide Zaccheaus for 14 yds to the Pitt 22 for a 1ST down
Q4 11:11
1st & 10 at opp 22
Bryce Perkins sacked by Dewayne Hendrix for a loss of 3 yards to the Pitt 25
Q4 10:45
2nd & 13 at opp 25
Bryce Perkins pass complete to Hasise Dubois for 3 yds to the Pitt 22
Q4 10:00
3rd & 10 at opp 22
Bryce Perkins run for a loss of 2 yards to the Pitt 24
Q4 9:51
4th & 12 at opp 24
Brian Delaney 42 yd FG GOODPittsburgh 14, Virginia 13
4th quarter5 drives, then Pittsburgh 23, Virginia 13
Pittsburgh Touchdown, 1 play
9:51
4th & 12 at own 35
Brian Delaney kickoff for 65 yds for a touchback
9:40
1st & 10 at own 25
Darrin Hall run for 75 yds for a TD (Alex Kessman PAT MISSED)Pittsburgh 20, Virginia 13
Virginia Punt, 3 plays
9:40
1st & 10 at own 35
Alex Kessman kickoff for 65 yds for a touchback
9:40
1st & 10 at own 25
VIRGINIA Penalty, False Start (-5 Yards) to the Virg 20
9:34
1st & 15 at own 20
Bryce Perkins pass complete to Chris Sharp for no gain to the Virg 20
8:46
2nd & 15 at own 20
Bryce Perkins run for 8 yds to the Virg 28
8:24
3rd & 7 at own 28
Bryce Perkins sacked by Dewayne Hendrix for a loss of 9 yards to the Virg 19
7:32
4th & 16 at own 19
Lester Coleman punt for 33 yds, downed at the Pitt 48
Pittsburgh Field goal, 6 plays
7:20
1st & 10 at own 48
Darrin Hall run for 7 yds to the Virg 45
6:40
2nd & 3 at opp 45
Darrin Hall run for 6 yds to the Virg 39 for a 1ST down
5:38
1st & 10 at opp 39
Darrin Hall run for 1 yd to the Virg 38
4:56
2nd & 9 at opp 38
Qadree Ollison run for 3 yds to the Virg 35
4:30
3rd & 6 at opp 35
Kenny Pickett pass incomplete to Shocky Jacques-Louis
4:25
4th & 6 at opp 35
Alex Kessman 53 yd FG GOODPittsburgh 23, Virginia 13
Virginia Turnover on downs, 4 plays
4:25
4th & 6 at own 35
Alex Kessman kickoff for 65 yds , Joe Reed return for 22 yds to the Virg 22
4:04
1st & 10 at own 22
Bryce Perkins pass complete to Hasise Dubois for 5 yds to the Virg 27
3:49
2nd & 5 at own 27
Bryce Perkins run for 4 yds to the Virg 31
3:08
3rd & 1 at own 31
Bryce Perkins sacked by Elijah Zeise for a loss of 16 yards to the Virg 15
2:57
4th & 17 at own 15
Timeout PITTSBURGH, clock 02:57
2:49
4th & 17 at own 15
Bryce Perkins pass incomplete to Olamide Zaccheaus
Pittsburgh Turnover on downs, 4 plays
2:41
1st & 25 at opp 30
Darrin Hall run for 1 yd to the Virg 29
2:30
2nd & 24 at opp 29
Darrin Hall run for 20 yds to the Virg 9
1:34
3rd & 4 at opp 9
TEAM run for a loss of 2 yards to the Virg 11
0:50
4th & 6 at opp 11
TEAM run for a loss of 1 yard to the Virg 12
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.