Pittsburgh vs. Wake Forest

Saturday, December 4, 2021, ACC Championship Game

No. 17 Pittsburgh beat No. 18 Wake Forest 45–⁠21. It was their second meeting; after it, Pittsburgh led the series 2–⁠0.

Neutral site17Pittsburgh11–⁠3 in 2021
45
Neutral site18Wake Forest11–⁠3 in 2021
21

Final at Bank of America Stadium, CharlotteTV: ABC, ESPNRMAttendance 57,856

MVP Erick Hallett ((FS, Pittsburgh))Wikipedia

At kickoff
63°F, partly cloudy, wind 3 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Charlotte/Douglas International Airport (KCLT), 9 km from the stadium, eight minutes before kickoff
Official
Gary PattersonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Pittsburgh141071445
Wake Forest2100021

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Pittsburgh

PassingC/AttYdsTDInt
Kenny Pickett20/3325320
Jared Wayne1/12000
RushingCarYdsTDLong
Israel Abanikanda955216
Vincent Davis1139010
Rodney Hammond Jr.622011
Kenny Pickett620158
ReceivingRecYdsTDLong
Jordan Addison8126032
Jared Wayne348135
Lucas Krull238020
Rodney Hammond Jr.330122
DefenseTklTFLSacksInt
SirVocea Dennis12220
Habakkuk Baldonado7110
Deslin Alexandre60.500
Keyshon Camp5110
Marquis Williams5001
Erick Hallett2002
Dayon Hayes1110
A.J. Woods0001

Wake Forest

PassingC/AttYdsTDInt
Sam Hartman21/4621324
RushingCarYdsTDLong
Christian Turner634016
Christian Beal-Smith102408
Quinton Cooley41106
Ahmani Marshall3705
ReceivingRecYdsTDLong
Taylor Morin483133
Jaquarii Roberson954011
A.T. Perry554115
Ke’Shawn Williams111011
DefenseTklTFLSacksInt
Ryan Smenda Jr.110.500
Zion Keith8000
Luke Masterson6100
Traveon Redd60.500
Jasheen Davis40.50.50
Luiji Vilain3220
Chase Jones20.50.50

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

Team stats

PittsburghWake Forest
385Total yards295
273Passing yards213
112Rushing yards82
8.0Yards per pass4.6
2.9Yards per rush2.1
22First downs24
4–⁠14Third downs7–⁠19
0–⁠1Fourth downs0–⁠1
0Turnovers4
8–⁠70Penalties8–⁠70
31:13Possession28:47
5Sacks (by defense)3

Efficiency

PittsburghWake Forest
46%Success rate38%
0.07EPA per play−0.21
1.20Explosiveness1.23
−0.01Rushing EPA−0.05
0.15Passing EPA−0.32
21%Passing-down success35%
0.19First-down EPA−0.23
−0.09Second-down EPA−0.09
0.38Third-down EPA−0.16
20%Havoc by its defense15%

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

The line

Pittsburgh −3.5, over/under 72.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 Pittsburgh 59%, Wake Forest 41%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wake Forest end zonePittsburgh end zoneQ1 PittsburghTouchdown, 5 playsQ1 Wake ForestTouchdown, 11 playsQ1 PittsburghTouchdown, 4 playsQ1 Wake ForestTouchdown, 12 playsQ1 PittsburghMissed FG, 7 playsQ1 Wake ForestTouchdown, 4 playsQ1 PittsburghPunt, 4 playsQ1 Wake ForestInterception, 6 playsQ2 PittsburghTurnover on downs, 7 playsQ2 Wake ForestPunt, 3 playsQ2 PittsburghTouchdown, 5 playsQ2 Wake ForestPunt, 3 playsQ2 PittsburghPunt, 3 playsQ2 Wake ForestPunt, 7 playsQ2 PittsburghField goal, 5 playsQ3 Wake ForestPunt, 6 playsQ3 PittsburghPunt, 3 playsQ3 Wake ForestPunt, 6 playsQ3 PittsburghPunt, 7 playsQ3 Wake ForestPunt, 3 playsQ3 PittsburghPunt, 8 playsQ3 Wake ForestInterception, 5 playsQ3 PittsburghTouchdown, 4 playsQ3 Wake ForestInterception, 8 playsQ4 PittsburghTouchdown, 3 playsQ4 Wake ForestPick-six, 1 play (Pittsburgh scores)Q4 Wake ForestTurnover on downs, 4 playsQ4 PittsburghPunt, 3 playsQ4 Wake ForestPunt, 3 playsQ4 PittsburghPunt, 3 playsQ4 Wake ForestPunt, 3 playsQ4 PittsburghEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wake Forest drives left to right, Pittsburgh right to left.
  1. Q1 PittsburghTouchdown, 5 plays, 75 yards
  2. Q1 Wake ForestTouchdown, 11 plays, 75 yards
  3. Q1 PittsburghTouchdown, 4 plays, 75 yards
  4. Q1 Wake ForestTouchdown, 12 plays, 75 yards
  5. Q1 PittsburghMissed FG, 7 plays, 44 yards
  6. Q1 Wake ForestTouchdown, 4 plays, 69 yards
  7. Q1 PittsburghPunt, 4 plays, −8 yards
  8. Q1 Wake ForestInterception, 6 plays, 9 yards
  9. Q2 PittsburghTurnover on downs, 7 plays, 39 yards
  10. Q2 Wake ForestPunt, 3 plays, −9 yards
  11. Q2 PittsburghTouchdown, 5 plays, 32 yards
  12. Q2 Wake ForestPunt, 3 plays, −4 yards
  13. Q2 PittsburghPunt, 3 plays, −9 yards
  14. Q2 Wake ForestPunt, 7 plays, 37 yards
  15. Q2 PittsburghField goal, 5 plays, 57 yards
  16. Q3 Wake ForestPunt, 6 plays, 12 yards
  17. Q3 PittsburghPunt, 3 plays, 9 yards
  18. Q3 Wake ForestPunt, 6 plays, 16 yards
  19. Q3 PittsburghPunt, 7 plays, 30 yards
  20. Q3 Wake ForestPunt, 3 plays, −10 yards
  21. Q3 PittsburghPunt, 8 plays, 17 yards
  22. Q3 Wake ForestInterception, 5 plays, 11 yards
  23. Q3 PittsburghTouchdown, 4 plays, 45 yards
  24. Q3 Wake ForestInterception, 8 plays, 26 yards
  25. Q4 PittsburghTouchdown, 3 plays, 3 yards
  26. Q4 Wake ForestPick-six, 1 play (Pittsburgh scores), 0 yards
  27. Q4 Wake ForestTurnover on downs, 4 plays, 7 yards
  28. Q4 PittsburghPunt, 3 plays, 1 yard
  29. Q4 Wake ForestPunt, 3 plays, 5 yards
  30. Q4 PittsburghPunt, 3 plays, 0 yards
  31. Q4 Wake ForestPunt, 3 plays, 7 yards
  32. Q4 PittsburghEnd of game, 3 plays, −5 yards

Play by play

1st quarter8 drives, then Wake Forest 21, Pittsburgh 14
Pittsburgh Touchdown, 5 plays
15:001st & 10 at own 35Ivan Mora kickoff for 65 yds for a touchback
14:581st & 10 at own 25Vincent Davis run for 5 yds to the Pitt 30
14:362nd & 5 at own 30Kenny Pickett pass complete to Shocky Jacques-Louis for 7 yds to the Pitt 37 for a 1ST down
14:151st & 10 at own 37Kenny Pickett pass incomplete
14:102nd & 10 at own 37Kenny Pickett pass complete to Shocky Jacques-Louis for 5 yds to the Pitt 42
13:423rd & 5 at own 42Kenny Pickett 58 Yd Run (Sam Scarton Kick)Pittsburgh 7, Wake Forest 0
Wake Forest Touchdown, 11 plays
13:423rd & 5 at own 35Ben Sauls kickoff for 65 yds for a touchback
13:341st & 10 at own 25Sam Hartman pass complete to Jaquarii Roberson for 5 yds to the WFrst 30
13:182nd & 5 at own 30Sam Hartman pass complete to Taylor Morin for 7 yds to the Pitt 37 for a 1ST down PITTSBURGH Penalty, Unnecessary Roughness (Marquis Williams) to the Pitt 48 for a 1ST down
13:061st & 10 at opp 48Christian Beal-Smith run for 2 yds to the Pitt 46
12:432nd & 8 at opp 46Sam Hartman pass incomplete to A.T. Perry
12:373rd & 8 at opp 46Sam Hartman run for 9 yds to the Pitt 37 for a 1ST down
12:221st & 10 at opp 37Christian Beal-Smith run for 2 yds to the Pitt 35
12:012nd & 8 at opp 35Sam Hartman pass complete to Jaquarii Roberson for 11 yds to the Pitt 24 for a 1ST down
11:471st & 10 at opp 24Sam Hartman pass complete to Christian Beal-Smith for 6 yds to the Pitt 18
11:282nd & 4 at opp 18Christian Beal-Smith run for 6 yds to the Pitt 12 for a 1ST down
11:111st & 10 at opp 12Sam Hartman run for 2 yds to the Pitt 10 for a 1ST down PITTSBURGH Penalty, Face Mask (5 yards) (John Morgan III) to the Pitt 5 for a 1ST down
10:481st & goal at opp 5A.T. Perry 5 Yd pass from Sam Hartman (Nick Sciba Kick)Tied at 7
Pittsburgh Touchdown, 4 plays
10:481st & 10 at own 35Ivan Mora kickoff for 65 yds for a touchback
10:431st & 10 at own 25Kenny Pickett pass incomplete to Jared Wayne
10:352nd & 10 at own 25Kenny Pickett pass complete to Lucas Krull for 18 yds to the Pitt 43 for a 1ST down
10:041st & 10 at own 43Kenny Pickett pass complete to Jared Wayne for 35 yds to the WFrst 22 for a 1ST down
9:371st & 10 at opp 22Rodney Hammond Jr. 22 Yd pass from Kenny Pickett (Sam Scarton Kick)Pittsburgh 14, Wake Forest 7
Wake Forest Touchdown, 12 plays
9:371st & 10 at own 35Ben Sauls kickoff for 65 yds for a touchback
9:331st & 10 at own 25Sam Hartman pass complete to Jaquarii Roberson for 9 yds to the WFrst 34
9:112nd & 1 at own 34Christian Beal-Smith run for 3 yds to the WFrst 37 for a 1ST down
8:561st & 10 at own 37Christian Beal-Smith run for 2 yds to the WFrst 39
8:282nd & 8 at own 39Hartman, Sam pass incomplete to Perry, A.T., PENALTY PITTSBURGH pass interference (Mathis, Damarri) 15 yards to the PITTSBURGH46, NO PLAY, 1ST DOWN WAKEFOREST.
8:251st & 10 at opp 46Sam Hartman pass incomplete to Jaquarii Roberson
8:202nd & 10 at opp 46Sam Hartman pass incomplete to A.T. Perry
8:123rd & 10 at opp 46Sam Hartman pass complete to A.T. Perry for 11 yds to the Pitt 35 for a 1ST down
7:441st & 10 at opp 35Sam Hartman pass incomplete to A.T. Perry
7:372nd & 10 at opp 35Sam Hartman run for 11 yds to the Pitt 24 for a 1ST down
7:211st & 10 at opp 24Sam Hartman pass complete to Jaquarii Roberson for a loss of 2 yards to the Pitt 26
6:542nd & 12 at opp 26Sam Hartman pass complete to A.T. Perry for 15 yds to the Pitt 11 for a 1ST down
6:371st & 10 at opp 11Sam Hartman pass incomplete to Donald Stewart
6:312nd & 10 at opp 11Sam Hartman 11 Yd Run (Nick Sciba Kick)Tied at 14
Pittsburgh Missed FG, 7 plays
6:312nd & 10 at own 35Ivan Mora kickoff for 65 yds for a touchback
6:261st & 10 at own 25Kenny Pickett pass complete to Jordan Addison for 19 yds to the Pitt 44 for a 1ST down
5:451st & 10 at own 44Vincent Davis run for 10 yds to the WFrst 46 for a 1ST down
5:251st & 10 at opp 46Kenny Pickett pass complete to Jaden Bradley for 15 yds to the WFrst 31 for a 1ST down
4:561st & 10 at opp 31Kenny Pickett pass incomplete to Jaden Bradley
4:532nd & 10 at opp 31Kenny Pickett pass incomplete to Vincent Davis
4:453rd & 10 at opp 31Kenny Pickett run for no gain to the WFrst 31
4:164th & 10 at opp 31Sam Scarton 49 yd FG MISSED
Wake Forest Touchdown, 4 plays
4:121st & 10 at own 31Christian Turner run for 1 yd to the WFrst 32
3:492nd & 9 at own 32Sam Hartman pass complete to Ke’Shawn Williams for 11 yds to the WFrst 43 for a 1ST down
3:311st & 10 at own 43Hartman, Sam pass incomplete to Morin, Taylor, PENALTY PITTSBURGH pass interference (Hallett, Erick) 15 yards to the PITTSBURGH42, NO PLAY, 1ST DOWN WAKEFOREST.
3:241st & 10 at opp 42Christian Turner run for 16 yds to the Pitt 26 for a 1ST down
3:071st & 10 at opp 26Taylor Morin 26 Yd pass from Sam Hartman (Nick Sciba Kick)Wake Forest 21, Pittsburgh 14
Pittsburgh Punt, 4 plays
3:071st & 10 at own 35Ivan Mora kickoff for 65 yds for a touchback
3:001st & 10 at own 25Rodney Hammond Jr. run for 11 yds to the Pitt 36 for a 1ST down
2:411st & 10 at own 36Kenny Pickett pass complete to Gavin Bartholomew for 7 yds to the Pitt 43
2:172nd & 3 at own 43TEAM run for a loss of 8 yards to the Pitt 35 TEAM fumbled, recovered by Pitt Kenny Pickett
1:373rd & 11 at own 35Kenny Pickett sacked by Luiji Vilain for a loss of 13 yards to the Pitt 22
1:064th & 24 at own 22PITTSBURGH Penalty, False Start (Vincent Davis) to the Pitt 17
0:414th & 29 at own 17Kirk Christodoulou punt for 42 yds, fair catch by Taylor Morin at the WFrst 41
Wake Forest Interception, 6 plays
0:371st & 10 at own 41Justice Ellison run for 3 yds to the WFrst 44
0:102nd & 7 at own 44Sam Hartman pass incomplete to Taylor Morin
0:103rd & 7 at own 44WAKE FOREST Penalty, False Start (A.T. Perry) to the WFrst 39
0:053rd & 12 at own 39Sam Hartman pass complete to A.T. Perry for 14 yds to the Pitt 47 for a 1ST down
Q2 15:001st & 10 at opp 47Justice Ellison run for a loss of 3 yards to the 50 yard line
Q2 14:282nd & 13 at the 50Sam Hartman pass incomplete to A.T. Perry
Q2 14:233rd & 13 at the 50Sam Hartman pass intercepted Marquis Williams return for no gain to the Pitt 36
2nd quarter7 drives, then Pittsburgh 24, Wake Forest 21
Pittsburgh Turnover on downs, 7 plays
14:171st & 10 at own 36Kenny Pickett pass incomplete to Jordan Addison
14:132nd & 10 at own 36Israel Abanikanda run for 4 yds to the Pitt 40
13:433rd & 6 at own 40Pickett, Kenny pass sacked for loss of 3 yards to the PITTSBURGH37 (Vilain, Luiji), PENALTY WAKEFOREST holding (Keith, Zion) 10 yards to the 50 yardline, NO PLAY, 1ST DOWN PITTSBURGH.
13:311st & 10 at the 50Israel Abanikanda run for 16 yds to the WFrst 34 for a 1ST down
13:081st & 10 at opp 34Kenny Pickett pass complete to Jordan Addison for 5 yds to the WFrst 29
12:432nd & 5 at opp 29Israel Abanikanda run for 4 yds to the WFrst 25
12:133rd & 1 at opp 25Israel Abanikanda run for no gain to the WFrst 25
11:274th & 1 at opp 25Kenny Pickett pass incomplete to Jordan Addison
Wake Forest Punt, 3 plays
11:221st & 10 at own 26Sam Hartman sacked by Dayon Hayes for a loss of 4 yards to the WFrst 22
10:562nd & 14 at own 22Hartman, Sam rush for 8 yards to the WAKEFOREST30, PENALTY WAKEFOREST holding (Maginn, Sean) 10 yards to the WAKEFOREST12, NO PLAY.
10:362nd & 24 at own 12Sam Hartman pass incomplete
10:333rd & 24 at own 12Christian Beal-Smith run for 4 yds to the WFrst 16
9:424th & 20 at own 16Ivan Mora punt for 55 yds , Jordan Addison returns for 39 yds to the WFrst 32
Pittsburgh Touchdown, 5 plays
9:361st & 10 at opp 32Vincent Davis run for 3 yds to the WFrst 29
9:162nd & 7 at opp 29Jared Wayne pass complete to Lucas Krull for 20 yds to the WFrst 9 for a 1ST down
8:561st & goal at opp 9Kenny Pickett pass incomplete to Jared Wayne
8:472nd & 0 at opp 9Davis, Vincent rush for loss of 1 yard to the WAKEFOREST10, PENALTY WAKEFOREST offside 5 yards to the WAKEFOREST4, NO PLAY.
8:262nd & goal at opp 4Kenny Pickett pass incomplete to Jordan Addison
8:213rd & goal at opp 4Jared Wayne 4 Yd pass from Kenny Pickett (Sam Scarton Kick)Tied at 21
Wake Forest Punt, 3 plays
8:213rd & 5 at own 35Ben Sauls kickoff for 65 yds for a touchback
8:171st & 10 at own 25Christian Turner run for 8 yds to the WFrst 33
8:012nd & 2 at own 33Christian Turner run for 1 yd to the WFrst 34
7:253rd & 1 at own 34WAKE FOREST Penalty, False Start (-5 Yards) to the WFrst 29
7:023rd & 6 at own 29Timeout PITTSBURGH, clock 07:02
6:583rd & 6 at own 29Sam Hartman sacked by SirVocea Dennis for a loss of 8 yards to the WFrst 21
6:134th & 14 at own 21Ivan Mora punt for 30 yds, punt out-of-bounds at the Pitt 49
Pittsburgh Punt, 3 plays
6:081st & 10 at own 49Jordan Addison run for 5 yds to the WFrst 46
5:422nd & 5 at opp 46Kenny Pickett pass complete to Israel Abanikanda for a loss of 3 yards to the WFrst 49
5:053rd & 8 at opp 49Kenny Pickett sacked by Luiji Vilain for a loss of 11 yards to the Pitt 40 Kenny Pickett fumbled, forced by Luiji Vilain, recovered by Pitt Matt Goncalves , return for 0 yards
4:194th & 19 at own 40Kirk Christodoulou punt for 43 yds, fair catch by Taylor Morin at the WFrst 17
Wake Forest Punt, 7 plays
4:111st & 10 at own 17Sam Hartman pass complete to Taylor Morin for 33 yds to the 50 yard line for a 1ST down
4:001st & 10 at the 50Sam Hartman pass complete to Jaquarii Roberson for 5 yds to the Pitt 45
3:362nd & 5 at opp 45Sam Hartman pass incomplete to Jaquarii Roberson
3:303rd & 5 at opp 45Sam Hartman pass complete to A.T. Perry for 9 yds to the Pitt 36 for a 1ST down
3:081st & 10 at opp 36Christian Beal-Smith run for a loss of 5 yards to the Pitt 41
2:282nd & 15 at opp 41Justice Ellison run for 3 yds to the Pitt 38
1:473rd & 12 at opp 38Sam Hartman sacked by SirVocea Dennis for a loss of 8 yards to the Pitt 46
1:044th & 20 at opp 46Timeout WAKE FOREST, clock 01:04
0:554th & 20 at opp 46Ivan Mora punt for 46 yds for a touchback
Pittsburgh Field goal, 5 plays
0:501st & 10 at own 20Vincent Davis run for 10 yds to the Pitt 30 for a 1ST down
0:461st & 10 at own 30Vincent Davis run for 5 yds to the Pitt 35
0:222nd & 5 at own 35Kenny Pickett pass complete to Jordan Addison for 32 yds to the WFrst 33 for a 1ST down
0:151st & 10 at opp 33Timeout PITTSBURGH, clock 00:15
0:101st & 10 at opp 33Pickett, Kenny pass incomplete to Jacques-Louis, Shocky, PENALTY WAKEFOREST holding (Keith, Zion) 10 yards to the WAKEFOREST23, NO PLAY, 1ST DOWN PITTSBURGH.
0:051st & 10 at opp 23Kenny Pickett pass incomplete to Jordan Addison
0:002nd & 10 at opp 23Sam Scarton 41 Yd Field GoalPittsburgh 24, Wake Forest 21
3rd quarter9 drives, then Pittsburgh 31, Wake Forest 21
Wake Forest Punt, 6 plays
15:001st & 10 at own 35Ben Sauls kickoff for 65 yds for a touchback
14:551st & 10 at own 25Christian Beal-Smith run for 8 yds to the WFrst 33
14:432nd & 2 at own 33Sam Hartman pass incomplete to Jaquarii Roberson
14:383rd & 2 at own 33Sam Hartman pass complete to Jaquarii Roberson for 4 yds to the WFrst 37 for a 1ST down
14:171st & 10 at own 37Sam Hartman pass incomplete to Jaquarii Roberson
14:142nd & 10 at own 37Sam Hartman pass incomplete to A.T. Perry
14:083rd & 10 at own 37Sam Hartman pass incomplete to Taylor Morin
14:014th & 10 at own 37Ivan Mora punt for 38 yds, punt out-of-bounds at the Pitt 25
Pittsburgh Punt, 3 plays
13:551st & 10 at own 25TEAM run for a loss of 16 yards to the Pitt 9 TEAM fumbled, recovered by Pitt Kenny Pickett
13:172nd & 26 at own 9Vincent Davis run for 3 yds to the Pitt 12
12:513rd & 23 at own 12Kenny Pickett pass complete to Jordan Addison for 22 yds to the Pitt 34
12:194th & 1 at own 34Kirk Christodoulou punt for 38 yds, fair catch by Taylor Morin at the WFrst 28
Wake Forest Punt, 6 plays
12:151st & 10 at own 28Christian Turner run for 4 yds to the WFrst 32
11:532nd & 6 at own 32Christian Turner run for 4 yds to the WFrst 36
11:333rd & 2 at own 36Sam Hartman pass complete to Jaquarii Roberson for 6 yds to the WFrst 42 for a 1ST down
11:151st & 10 at own 42Sam Hartman pass incomplete
11:092nd & 10 at own 42Sam Hartman pass incomplete to Jaquarii Roberson
11:023rd & 10 at own 42Sam Hartman run for 2 yds to the WFrst 44
10:294th & 8 at own 44Ivan Mora punt for 36 yds, punt out-of-bounds at the Pitt 20
Pittsburgh Punt, 7 plays
10:251st & 10 at own 20Rodney Hammond Jr. run for 2 yds to the Pitt 22
10:012nd & 8 at own 22Kenny Pickett pass complete to Jordan Addison for 10 yds to the Pitt 32 for a 1ST down
9:361st & 10 at own 32Kenny Pickett pass complete to Rodney Hammond Jr. for 6 yds to the Pitt 38
9:132nd & 4 at own 38Rodney Hammond Jr. run for 4 yds to the Pitt 42 for a 1ST down
8:481st & 10 at own 42Kenny Pickett pass complete to Jordan Addison for 6 yds to the Pitt 48
8:262nd & 4 at own 48Rodney Hammond Jr. run for 2 yds to the 50 yard line
7:593rd & 2 at the 50Kenny Pickett pass incomplete to Jordan Addison
7:524th & 2 at the 50Kirk Christodoulou punt for 36 yds, fair catch by Taylor Morin at the WFrst 14
Wake Forest Punt, 3 plays
7:461st & 10 at own 14Sam Hartman pass incomplete to Donald Stewart
7:412nd & 10 at own 14Justice Ellison run for 2 yds to the WFrst 16
7:163rd & 8 at own 16Sam Hartman sacked by Keyshon Camp for a loss of 12 yards to the WFrst 4
6:334th & 20 at own 4Ivan Mora punt for 51 yds, punt out-of-bounds at the Pitt 45
Pittsburgh Punt, 8 plays
6:261st & 10 at own 45Kenny Pickett pass incomplete to Jordan Addison
6:202nd & 10 at own 45Vincent Davis run for no gain to the Pitt 45
5:543rd & 10 at own 45Kenny Pickett pass complete to Jordan Addison for 12 yds to the WFrst 43 for a 1ST down
5:341st & 10 at opp 43Kenny Pickett pass complete to Jared Wayne for 9 yds to the WFrst 34
5:082nd & 1 at opp 34Vincent Davis run for no gain to the WFrst 34 for a 1ST down WAKE FOREST Penalty, Unsportsmanlike Conduct (Ryan Smenda Jr.) to the WFrst 19 for a 1ST down
4:411st & 10 at opp 19Kenny Pickett pass incomplete to Lucas Krull
4:362nd & 10 at opp 19Kenny Pickett pass incomplete to Lucas Krull
4:363rd & 10 at opp 19PITTSBURGH Penalty, False Start (-5 Yards) to the WFrst 24
4:313rd & 15 at opp 24Kenny Pickett sacked by Chase Jones and Jasheen Davis for a loss of 14 yards to the WFrst 38
3:434th & 29 at opp 38Kirk Christodoulou punt for 25 yds, punt out-of-bounds at the WFrst 13
Wake Forest Interception, 5 plays
3:351st & 10 at own 13Quinton Cooley run for 6 yds to the WFrst 19
3:122nd & 4 at own 19Sam Hartman pass complete to Quinton Cooley for 5 yds to the WFrst 24 for a 1ST down
2:491st & 10 at own 24Sam Hartman run for no gain to the WFrst 24
2:122nd & 10 at own 24Sam Hartman pass incomplete to Taylor Morin
2:073rd & 10 at own 24Sam Hartman pass intercepted Erick Hallett return for no gain to the WFrst 45
Pittsburgh Touchdown, 4 plays
2:071st & 10 at opp 45PITTSBURGH Penalty, False Start (Matt Goncalves) to the 50 yard line
2:001st & 15 at the 50Israel Abanikanda run for 13 yds to the WFrst 37
1:392nd & 2 at opp 37Israel Abanikanda run for 5 yds to the WFrst 32 for a 1ST down
1:141st & 10 at opp 32Kenny Pickett pass complete to Jordan Addison for 20 yds to the WFrst 12 for a 1ST down
0:471st & 10 at opp 12Israel Abanikanda run for 12 yds for a TD, (Sam Scarton KICK)Pittsburgh 31, Wake Forest 21
Wake Forest Interception, 8 plays
0:471st & 10 at own 35Ben Sauls kickoff for 65 yds for a touchback
0:411st & 10 at own 25Christian Beal-Smith run for 2 yds to the WFrst 27
0:162nd & 8 at own 27Sam Hartman pass complete to Taylor Morin for 17 yds to the WFrst 44 for a 1ST down
0:031st & 10 at own 44Sam Hartman pass complete to Jaquarii Roberson for 9 yds to the Pitt 47
Q4 15:002nd & 1 at opp 47Christian Beal-Smith run for no gain to the Pitt 47
Q4 14:293rd & 1 at opp 47Taylor Morin run for 1 yd to the Pitt 46 for a 1ST down
Q4 14:111st & 10 at opp 46Sam Hartman pass incomplete
Q4 14:072nd & 10 at opp 46Sam Hartman sacked by Habakkuk Baldonado for a loss of 3 yards to the Pitt 49
Q4 13:263rd & 13 at opp 49Sam Hartman pass intercepted A.J. Woods return for 73 yds to the WFrst 3
4th quarter7 drives, then Pittsburgh 45, Wake Forest 21
Pittsburgh Touchdown, 3 plays
13:221st & goal at opp 3Kenny Pickett pass complete to Rodney Hammond Jr. for 2 yds to the WFrst 1
12:432nd & goal at opp 1Kenny Pickett run for no gain to the WFrst 1
11:573rd & goal at opp 1Israel Abanikanda run for 1 yd for a TD, (Sam Scarton KICK)Pittsburgh 38, Wake Forest 21
11:573rd & 8 at own 35Ben Sauls kickoff for 64 yds , Taylor Morin return for 21 yds to the WAKEFOREST 44 WAKE FOREST Penalty, Offensive Holding (Tyriq Hardimon) to the WFrst 12
11:421st & 10 at own 12Sam Hartman pass intercepted for a TD Erick Hallett return for 19 yds for a TD, (Sam Scarton KICK)Pittsburgh 45, Wake Forest 21
Wake Forest Turnover on downs, 4 plays
11:421st & 10 at own 35Ben Sauls kickoff for 64 yds , Taylor Morin return for 32 yds to the WFrst 33
11:291st & 10 at own 33Sam Hartman pass complete to Jaquarii Roberson for 7 yds to the WFrst 40
11:082nd & 3 at own 40Sam Hartman pass incomplete to Donald Stewart
11:033rd & 3 at own 40Sam Hartman pass incomplete to A.T. Perry
10:594th & 3 at own 40Sam Hartman pass incomplete to Ke’Shawn Williams
Pittsburgh Punt, 3 plays
10:541st & 10 at opp 40Vincent Davis run for 4 yds to the WFrst 36
10:142nd & 6 at opp 36Vincent Davis run for 2 yds to the WFrst 34
9:313rd & 4 at opp 34Israel Abanikanda run for no gain to the WFrst 34
8:444th & 4 at opp 34PITTSBURGH Penalty, Delay of Game (-5 Yards) to the WFrst 39
8:094th & 9 at opp 39Kirk Christodoulou punt for 37 yds, downed at the WFrst 2
Wake Forest Punt, 3 plays
8:051st & 10 at own 2Quinton Cooley run for 4 yds to the WFrst 6
7:392nd & 6 at own 6Quinton Cooley run for 3 yds to the WFrst 9
7:113rd & 3 at own 9Quinton Cooley run for a loss of 2 yards to the WFrst 7
6:274th & 5 at own 7Ivan Mora punt for 46 yds, fair catch by Jordan Addison at the Pitt 47
Pittsburgh Punt, 3 plays
6:221st & 10 at own 47Vincent Davis run for a loss of 3 yards to the Pitt 44
5:382nd & 13 at own 44Rodney Hammond Jr. run for 1 yd to the Pitt 45
4:533rd & 12 at own 45Timeout PITTSBURGH, clock 04:53
4:473rd & 12 at own 45Rodney Hammond Jr. run for 2 yds to the Pitt 47
3:564th & 10 at own 47Kirk Christodoulou punt for 43 yds, fair catch by Taylor Morin at the WFrst 10
Wake Forest Punt, 3 plays
3:511st & 10 at own 10Ahmani Marshall run for 5 yds to the WFrst 15
3:192nd & 5 at own 15Ahmani Marshall run for 2 yds to the WFrst 17
2:323rd & 3 at own 17Ahmani Marshall run for no gain to the WFrst 17
1:384th & 3 at own 17Ivan Mora punt for 41 yds, fair catch by Gavin Thomson at the Pitt 42
Pittsburgh End of game, 3 plays
1:361st & 10 at own 42TEAM run for a loss of 2 yards to the Pitt 40
0:532nd & 12 at own 40TEAM run for a loss of 2 yards to the Pitt 38
0:133rd & 14 at own 38TEAM run for a loss of 1 yard to the Pitt 37

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.

Pittsburgh leads 2–⁠1 in three meetings, counting the one since this game.

Recent meetings
2023Wake Forest 21, Pittsburgh 17
2021Pittsburgh 45, Wake Forest 21ACC Championship Game
2018Pittsburgh 34, Wake Forest 13

Around this game