Pittsburgh at Duke

Saturday, November 6, 2021

Pittsburgh beat Duke 54–⁠29. It was their 25th meeting; after it, Pittsburgh led the series 16–⁠9.

AwayPittsburgh11–⁠3 in 2021
54
HomeDuke3–⁠9 in 2021
29

Final at Wallace Wade Stadium, DurhamTV: ACCNAttendance 20,693

At kickoff
50°F, wind 7 mphWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 14 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
Pittsburgh723141054
Duke1273729

Standouts

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

Player stats

Pittsburgh

PassingC/AttYdsTDInt
Kenny Pickett28/4341630
RushingCarYdsTDLong
Rodney Hammond Jr.1681120
Israel Abanikanda1067028
Kenny Pickett857122
Shocky Jacques-Louis2905
ReceivingRecYdsTDLong
Jordan Addison7171147
Jared Wayne581123
Shocky Jacques-Louis666018
Gavin Bartholomew129129
DefenseTklTFLSacksInt
John Petrishen13111
Phil Campbell101.50.50
Cam Bright62.52.50
SirVocea Dennis6000
Chase Pine40.50.50
David Green41.50.50
Bangally Kamara1110

Duke

PassingC/AttYdsTDInt
Gunnar Holmberg16/2317410
Riley Leonard6/136311
Luca Diamont1/2400
RushingCarYdsTDLong
Mataeo Durant2489015
Luca Diamont138038
Riley Leonard1131010
Jordan Waters31108
ReceivingRecYdsTDLong
Jalon Calhoun378132
Jake Bobo743012
Eli Pancol342027
Mataeo Durant439117
DefenseTklTFLSacksInt
Shaka Heyward92.510
Dorian Mausi8000
Jeremiah Lewis6000
R.J. Oben5110
Lummie Young IV5000
DeWayne Carter2110

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

Team stats

PittsburghDuke
636Total yards376
416Passing yards241
220Rushing yards135
9.5Yards per pass6.3
5.2Yards per rush2.7
30First downs26
9–⁠14Third downs8–⁠19
0–⁠0Fourth downs0–⁠3
2Turnovers2
5–⁠42Penalties5–⁠42
27:43Possession32:17
6Sacks (by defense)3

Efficiency

PittsburghDuke
54%Success rate45%
0.40EPA per play−0.04
1.27Explosiveness0.75
0.25Rushing EPA−0.10
0.59Passing EPA0.11
44%Passing-down success28%
0.09First-down EPA0.12
0.55Second-down EPA−0.24
0.97Third-down EPA0.57
17%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 75% to win. Elo’s favorite won.

The line

Pittsburgh −21, over/under 64.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 93%, Duke 7%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Duke end zonePittsburgh end zoneQ1 DukeFumble, 15 playsQ1 PittsburghTouchdown, 7 playsQ1 DukeField goal, 8 playsQ1 PittsburghFumble, 1 playQ1 DukeTurnover on downs, 5 playsQ1 PittsburghSafety, 1 play (Duke scores)Q1 DukeTouchdown, 4 playsQ1 PittsburghPunt, 5 playsQ2 DukePunt, 5 playsQ2 PittsburghTouchdown, 5 playsQ2 PittsburghField goal, 12 playsQ2 DukePunt, 3 playsQ2 PittsburghTouchdown, 6 playsQ2 DukePunt, 5 playsQ2 PittsburghField goal, 5 playsQ2 DukePunt, 5 playsQ2 PittsburghField goal, 8 playsQ3 PittsburghTouchdown, 6 playsQ3 DukePunt, 5 playsQ3 PittsburghFumble, 2 playsQ3 DukeField goal, 9 playsQ3 PittsburghTouchdown, 9 playsQ3 DukeTouchdown, 14 playsQ4 PittsburghPunt, 3 playsQ4 DukePunt, 3 playsQ4 PittsburghField goal, 7 playsQ4 DukeInterception, 4 playsQ4 PittsburghTouchdown, 11 playsQ4 DukeTurnover on downs, 5 playsQ4 PittsburghEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Pittsburgh right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 DukeFumble, 15 plays, 74 yards
  2. Q1 PittsburghTouchdown, 7 plays, 76 yards
  3. Q1 DukeField goal, 8 plays, 44 yards
  4. Q1 PittsburghFumble, 1 play, −2 yards
  5. Q1 DukeTurnover on downs, 5 plays, 22 yards
  6. Q1 PittsburghSafety, 1 play (Duke scores), −1 yard
  7. Q1 DukeTouchdown, 4 plays, 70 yards
  8. Q1 PittsburghPunt, 5 plays, 39 yards
  9. Q2 DukePunt, 5 plays, 23 yards
  10. Q2 PittsburghTouchdown, 5 plays, 72 yards
  11. Q2 PittsburghField goal, 12 plays, 69 yards
  12. Q2 DukePunt, 3 plays, −13 yards
  13. Q2 PittsburghTouchdown, 6 plays, 61 yards
  14. Q2 DukePunt, 5 plays, 12 yards
  15. Q2 PittsburghField goal, 5 plays, 47 yards
  16. Q2 DukePunt, 5 plays, −3 yards
  17. Q2 PittsburghField goal, 8 plays, 34 yards
  18. Q3 PittsburghTouchdown, 6 plays, 75 yards
  19. Q3 DukePunt, 5 plays, 16 yards
  20. Q3 PittsburghFumble, 2 plays, 22 yards
  21. Q3 DukeField goal, 9 plays, 33 yards
  22. Q3 PittsburghTouchdown, 9 plays, 75 yards
  23. Q3 DukeTouchdown, 14 plays, 67 yards
  24. Q4 PittsburghPunt, 3 plays, 0 yards
  25. Q4 DukePunt, 3 plays, −5 yards
  26. Q4 PittsburghField goal, 7 plays, 32 yards
  27. Q4 DukeInterception, 4 plays, 16 yards
  28. Q4 PittsburghTouchdown, 11 plays, 42 yards
  29. Q4 DukeTurnover on downs, 5 plays, 45 yards
  30. Q4 PittsburghEnd of game, 2 plays, 1 yard

Play by play

1st quarter6 drives, then Duke 12, Pittsburgh 7
Duke Fumble, 15 plays
14:551st & 10 at own 35Ben Sauls kickoff for 64 yds , Jaylen Stinson return for 16 yds to the Duke 17
14:551st & 10 at own 17Mataeo Durant run for 8 yds to the Duke 25
14:552nd & 2 at own 25Mataeo Durant run for 3 yds to the Duke 28 for a 1ST down
14:551st & 10 at own 28Gunnar Holmberg pass complete to Eli Pancol for 7 yds to the Duke 35
13:561st & 10 at own 28Timeout DUKE, clock 13:56
13:562nd & 3 at own 35Mataeo Durant run for 3 yds to the Duke 38 for a 1ST down
13:561st & 10 at own 38Mataeo Durant run for 3 yds to the Duke 41
13:562nd & 7 at own 41Gunnar Holmberg pass complete to Jake Bobo for 1 yd to the Duke 40
13:563rd & 8 at own 40Gunnar Holmberg pass complete to Jake Bobo for 11 yds to the Pitt 49 for a 1ST down
13:561st & 10 at opp 49Gunnar Holmberg pass complete to Jake Bobo for 12 yds to the Pitt 37 for a 1ST down
13:561st & 10 at opp 37Gunnar Holmberg pass complete to Jarett Garner for 6 yds to the Pitt 31
13:562nd & 4 at opp 31Gunnar Holmberg pass complete to Mataeo Durant for 11 yds to the Pitt 20 for a 1ST down
13:561st & 10 at opp 20Mataeo Durant run for 8 yds to the Pitt 12
13:562nd & 2 at opp 12Jordan Waters run for 1 yd to the Pitt 11
13:563rd & 1 at opp 11Jordan Waters run for 8 yds to the Pitt 3 for a 1ST down
13:561st & goal at opp 3Mataeo Durant run for 2 yds to the Pitt 1
9:072nd & goal at opp 1Mataeo Durant run for 8 yds to the Pitt 24 John Morgan III fumbled, forced by Eli Pancol, recovered by Pitt Brandon Hill
Pittsburgh Touchdown, 7 plays
9:071st & 10 at own 24Shocky Jacques-Louis run for 4 yds to the Pitt 28
9:072nd & 6 at own 28Kenny Pickett pass complete to Jordan Addison for 37 yds to the Duke 35 for a 1ST down
9:071st & 10 at opp 35Kenny Pickett pass complete to Shocky Jacques-Louis for 7 yds to the Duke 28
9:072nd & 3 at opp 28Israel Abanikanda run for 14 yds to the Duke 14 for a 1ST down
9:071st & 10 at opp 14Kenny Pickett pass incomplete to Jordan Addison
9:072nd & 10 at opp 14Israel Abanikanda run for 4 yds to the Duke 10
7:093rd & 6 at opp 10Kenny Pickett pass complete to Jared Wayne for 10 yds for a TD, (Sam Scarton KICK)Pittsburgh 7, Duke 0
Duke Field goal, 8 plays
7:041st & 10 at own 35Ben Sauls kickoff for 53 yds , Jaylen Stinson return for 16 yds to the Duke 28
7:041st & 10 at own 28Mataeo Durant run for 5 yds to the Duke 33
7:042nd & 5 at own 33Mataeo Durant run for 2 yds to the Duke 35
7:043rd & 3 at own 35Gunnar Holmberg pass complete to Nicky Dalmolin for 7 yds to the Duke 42 for a 1ST down
7:041st & 10 at own 42Gunnar Holmberg pass complete to Eli Pancol for 27 yds to the Pitt 31 for a 1ST down
7:041st & 10 at opp 31Gunnar Holmberg pass complete to Jake Bobo for no gain to the Pitt 31
7:042nd & 10 at opp 31Gunnar Holmberg run for 3 yds to the Pitt 28
7:043rd & 7 at opp 28Gunnar Holmberg pass incomplete to Jalon Calhoun
4:264th & 7 at opp 28Charlie Ham 46 yd FG GOODPittsburgh 7, Duke 3
4:261st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
4:191st & 10 at own 25Kenny Pickett sacked by R.J. Oben for a loss of 2 yards to the Pitt 23 Kenny Pickett fumbled, recovered by Duke Ja’Mion Franklin , return for 0 yards
Duke Turnover on downs, 5 plays
4:191st & 10 at opp 23Gunnar Holmberg pass complete to Mataeo Durant for 17 yds to the Pitt 6 for a 1ST down
4:191st & goal at opp 6Gunnar Holmberg pass incomplete to Jake Bobo
4:192nd & goal at opp 6Gunnar Holmberg run for 5 yds to the Pitt 1
4:193rd & goal at opp 1Gunnar Holmberg run for no gain to the Pitt 1
2:464th & goal at opp 1Mataeo Durant run for no gain to the Pitt 1
2:411st & 10 at own 1Vincent Davis run for 1 yd for a SAFETYPittsburgh 7, Duke 5
Duke Touchdown, 4 plays
2:331st & 10 at own 20Kirk Christodoulou kickoff for 63 yds , Jontavis Robertson return for 13 yds to the Duke 30
2:331st & 10 at own 30Gunnar Holmberg pass complete to Jalon Calhoun for 21 yds to the Pitt 49 for a 1ST down
2:331st & 10 at opp 49Gunnar Holmberg pass complete to Jake Bobo for 2 yds to the Pitt 47
2:332nd & 8 at opp 47Mataeo Durant run for 15 yds to the Pitt 32 for a 1ST down
1:161st & 10 at opp 32Gunnar Holmberg pass complete to Jalon Calhoun for 32 yds for a TD, (Charlie Ham KICK)Duke 12, Pittsburgh 7
Pittsburgh Punt, 5 plays
1:161st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
1:161st & 10 at own 25Israel Abanikanda run for 28 yds to the Duke 47 for a 1ST down
1:161st & 10 at opp 47Kenny Pickett pass complete to Jared Wayne for 12 yds to the Duke 35 for a 1ST down
1:161st & 10 at opp 35Israel Abanikanda run for 1 yd to the Duke 36
1:162nd & 11 at opp 36Kenny Pickett pass incomplete to Jared Wayne
0:003rd & 11 at opp 36Kenny Pickett pass incomplete to Lucas Krull
Q2 14:544th & 11 at opp 36Kirk Christodoulou punt for 31 yds, punt out-of-bounds at the Duke 5
2nd quarter9 drives, then Pittsburgh 30, Duke 19
Duke Punt, 5 plays
14:541st & 10 at own 5Gunnar Holmberg pass complete to Jake Bobo for 9 yds to the Duke 14
14:542nd & 1 at own 14Mataeo Durant run for 7 yds to the Duke 21 for a 1ST down
14:541st & 10 at own 21Holmberg,Gunnar pass incomplete to Bobo,Jake PENALTY UP Pass Interference (Mathis,Damarri) 7 yards from DU 21 to DU 28, 1ST DOWN. NO PLAY.
14:541st & 10 at own 28Gunnar Holmberg pass incomplete to Jake Bobo
14:542nd & 10 at own 28Gunnar Holmberg pass incomplete to Jontavis Robertson
14:543rd & 10 at own 28Gunnar Holmberg pass incomplete to Nicky Dalmolin
13:384th & 10 at own 28Porter Wilson punt for 44 yds
Pittsburgh Touchdown, 5 plays
13:381st & 10 at own 28Kenny Pickett pass complete to Jordan Addison for 3 yds to the Pitt 31
13:382nd & 7 at own 31Kenny Pickett pass complete to Jaden Bradley for 1 yd to the Pitt 30
13:383rd & 8 at own 30Kenny Pickett pass complete to Israel Abanikanda for 15 yds to the Pitt 45 for a 1ST down
13:381st & 10 at own 45Kenny Pickett pass complete to Israel Abanikanda for 8 yds to the Duke 47
11:592nd & 2 at opp 47Kenny Pickett pass complete to Jordan Addison for 47 yds for a TD, (Sam Scarton KICK)Pittsburgh 14, Duke 12
Pittsburgh Field goal, 12 plays
11:481st & 10 at own 35Jaylen Stinson 86 Yd Kickoff Return (Charlie Ham Kick)Duke 19, Pittsburgh 14
11:481st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
11:481st & 10 at own 25Shocky Jacques-Louis run for 5 yds to the Pitt 30
11:482nd & 5 at own 30Kenny Pickett pass complete to Shocky Jacques-Louis for 11 yds to the Pitt 41 for a 1ST down
11:481st & 10 at own 41Kenny Pickett pass complete to Jordan Addison for 11 yds to the Duke 48 for a 1ST down
11:481st & 10 at opp 48Kenny Pickett pass complete to Shocky Jacques-Louis for 9 yds to the Duke 39
11:482nd & 1 at opp 39Vincent Davis run for 3 yds to the Duke 36 for a 1ST down
11:481st & 10 at opp 36Kenny Pickett pass incomplete to Jared Wayne
11:482nd & 10 at opp 36Kenny Pickett pass complete to Vincent Davis for 7 yds to the Duke 29
11:483rd & 3 at opp 29Kenny Pickett pass complete to Jared Wayne for 15 yds to the Duke 14 for a 1ST down
11:481st & 10 at opp 14Kenny Pickett pass incomplete
11:482nd & 10 at opp 14Vincent Davis run for 4 yds to the Duke 10
11:483rd & 6 at opp 10Kenny Pickett run for 4 yds to the Duke 6
7:534th & 2 at opp 6Sam Scarton 24 Yd Field GoalDuke 19, Pittsburgh 17
Duke Punt, 3 plays
7:481st & 10 at own 35Ben Sauls kickoff for 63 yds , Jaylen Stinson return for 17 yds to the Duke 19
7:481st & 10 at own 19Gunnar Holmberg sacked by Cam Bright for a loss of 9 yards to the Duke 10
7:482nd & 19 at own 10Gunnar Holmberg run for 4 yds to the Duke 14
6:562nd & 19 at own 10Timeout PITTSBURGH, clock 06:56
6:563rd & 15 at own 14Gunnar Holmberg sacked by Cam Bright for a loss of 13 yards to the Duke 1
6:134th & 28 at own 1Wilson,Porter punt 41 yards to the DU 42, out of bounds PENALTY UP Running Into The Kicker (Petrishen,John) 5 yards from DU 01 to DU 06. NO PLAY.
6:014th & 23 at own 6Porter Wilson punt for 58 yds , Jordan Addison returns for 3 yds to the Pitt 39
Pittsburgh Touchdown, 6 plays
6:011st & 10 at own 39Kenny Pickett pass incomplete to Jordan Addison
6:012nd & 10 at own 39Kenny Pickett run for 11 yds to the 50 yard line for a 1ST down
6:011st & 10 at the 50Rodney Hammond Jr. run for 1 yd to the Duke 49
6:012nd & 9 at opp 49Kenny Pickett pass complete to Shocky Jacques-Louis for 18 yds to the Duke 31 for a 1ST down
6:011st & 10 at opp 31Rodney Hammond Jr. run for 9 yds to the Duke 22
4:002nd & 1 at opp 22K. Pickett run for 22 yds for a TD, (S. Scarton KICK)Pittsburgh 24, Duke 19
Duke Punt, 5 plays
3:551st & 10 at own 35Ben Sauls kickoff for 60 yds , Jaylen Stinson return for 22 yds to the Duke 27
3:551st & 10 at own 27Mataeo Durant run for 9 yds to the Duke 36
3:552nd & 1 at own 36Mataeo Durant run for 6 yds to the Duke 42 for a 1ST down
3:551st & 10 at own 42Gunnar Holmberg pass incomplete to Eli Pancol
3:552nd & 10 at own 42Gunnar Holmberg pass incomplete to Jalon Calhoun
3:553rd & 10 at own 42DUKE Penalty, Offensive Holding ( Yards) declined
2:414th & 13 at own 39Porter Wilson punt for 51 yds , Jordan Addison returns for 27 yds to the Pitt 37
Pittsburgh Field goal, 5 plays
2:411st & 10 at own 37Kenny Pickett pass complete to Jordan Addison for 46 yds to the Duke 17 for a 1ST down
2:411st & 10 at opp 17Kenny Pickett pass complete to Israel Abanikanda for 1 yd to the Duke 16
2:412nd & 9 at opp 16Kenny Pickett pass incomplete to Jordan Addison
2:413rd & 9 at opp 16Kenny Pickett pass incomplete to Jordan Addison
1:424th & 9 at opp 16Sam Scarton 34 Yd Field GoalPittsburgh 27, Duke 19
Duke Punt, 5 plays
1:361st & 10 at own 35Ben Sauls kickoff for 62 yds , Jaylen Stinson return for 20 yds to the Duke 23
1:361st & 10 at own 23Gunnar Holmberg pass complete to Nicky Dalmolin for 3 yds to the Duke 26
1:362nd & 7 at own 26Gunnar Holmberg pass complete to Jake Bobo for 10 yds to the Duke 36 for a 1ST down
1:361st & 10 at own 36Gunnar Holmberg sacked for a loss of 8 yards to the Duke 28
1:051st & 10 at own 36Timeout DUKE, clock 01:05
1:052nd & 18 at own 28Riley Leonard pass incomplete to Jalon Calhoun
1:053rd & 18 at own 28Riley Leonard sacked for a loss of 8 yards to the Duke 20
0:573rd & 18 at own 28Timeout PITTSBURGH, clock 00:57
0:454th & 26 at own 20Porter Wilson punt for 37 yds
Pittsburgh Field goal, 8 plays
0:451st & 10 at own 43Kenny Pickett sacked by Shaka Heyward for a loss of 1 yard to the Pitt 42
0:452nd & 11 at own 42Kenny Pickett pass incomplete to Lucas Krull
0:453rd & 11 at own 42Kenny Pickett pass complete to Daniel Carter for 11 yds to the Duke 47 for a 1ST down
0:451st & 10 at opp 47Kenny Pickett pass incomplete to Jared Wayne
0:452nd & 10 at opp 47Kenny Pickett pass complete to Shocky Jacques-Louis for 13 yds to the Duke 34 for a 1ST down
0:451st & 10 at opp 34Kenny Pickett pass incomplete
0:452nd & 10 at opp 34Kenny Pickett pass complete to Israel Abanikanda for no gain to the Duke 34
0:102nd & 10 at opp 34Timeout PITTSBURGH, clock 00:10
0:103rd & 10 at opp 34(00:10) Pickett,Kenny pass incomplete to Bradley,Jaden, 1ST DOWN, PENALTY DU Pass Interference (Johnson,Leonard) 11 yard from DU 34 to DU 23, 1ST DOWN. NO PLAY.
0:001st & 10 at opp 23Sam Scarton 41 Yd Field GoalPittsburgh 30, Duke 19
3rd quarter6 drives, then Pittsburgh 44, Duke 22
Pittsburgh Touchdown, 6 plays
15:001st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kenny Pickett run for 7 yds to the Pitt 32
15:002nd & 3 at own 32Israel Abanikanda run for no gain to the Pitt 32
15:003rd & 3 at own 32Kenny Pickett pass complete to Jordan Addison for 15 yds to the Pitt 47 for a 1ST down
15:001st & 10 at own 47Israel Abanikanda run for 1 yd to the Pitt 48
15:002nd & 9 at own 48Kenny Pickett pass complete to Jared Wayne for 23 yds to the Duke 29 for a 1ST down
12:381st & 10 at opp 29Kenny Pickett pass complete to Gavin Bartholomew for 29 yds for a TD, (Sam Scarton KICK)Pittsburgh 37, Duke 19
12:321st & 10 at own 35Ben Sauls kickoff for 61 yds , Jaylen Stinson return for 18 yds to the DUKE 47 DUKE Penalty, UNR: Unnecessary Roughness (18 Yards) to the Duke 11
Duke Punt, 5 plays
12:321st & 10 at own 11Mataeo Durant run for 4 yds to the Duke 15
12:322nd & 6 at own 15Riley Leonard run for 10 yds to the Duke 25 for a 1ST down
12:321st & 10 at own 25Riley Leonard pass incomplete to Eli Pancol
12:322nd & 10 at own 25Riley Leonard pass incomplete to Jake Bobo
12:323rd & 10 at own 25Mataeo Durant run for 2 yds to the Duke 27
11:074th & 8 at own 27Porter Wilson punt for 50 yds, fair catch by Jordan Addison at the Pitt 23
Pittsburgh Fumble, 2 plays
11:071st & 10 at own 23Israel Abanikanda run for 5 yds to the Pitt 28
10:302nd & 5 at own 28Kenny Pickett pass complete to Jaden Bradley for 17 yds Jaden Bradley fumbled, forced by Dorian Mausi, recovered by Duke Da’Quan Johnson
Duke Field goal, 9 plays
10:301st & 10 at opp 45Riley Leonard run for 7 yds to the Pitt 38
10:302nd & 3 at opp 38Riley Leonard run for 4 yds to the Pitt 34 for a 1ST down
10:301st & 10 at opp 34Riley Leonard pass incomplete to Mataeo Durant
10:302nd & 10 at opp 34Mataeo Durant run for 4 yds to the Pitt 30
10:303rd & 6 at opp 30Riley Leonard pass complete to Nicky Dalmolin for 12 yds to the Pitt 18 for a 1ST down
10:301st & 10 at opp 18Riley Leonard pass complete to Mataeo Durant for 6 yds to the Pitt 12
10:302nd & 4 at opp 12Mataeo Durant run for 1 yd to the Pitt 11
10:303rd & 3 at opp 11Riley Leonard run for 1 yd to the Pitt 12
7:344th & 4 at opp 12Charlie Ham 31 yd FG GOODPittsburgh 37, Duke 22
Pittsburgh Touchdown, 9 plays
7:341st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
7:341st & 10 at own 25Rodney Hammond Jr. run for 7 yds to the Pitt 32
7:342nd & 3 at own 32Kenny Pickett sacked by DeWayne Carter for a loss of 1 yard to the Pitt 31
7:343rd & 4 at own 31Kenny Pickett pass complete to Jordan Addison for 12 yds to the Pitt 43 for a 1ST down
7:341st & 10 at own 43Rodney Hammond Jr. run for 10 yds to the Duke 47 for a 1ST down
7:341st & 10 at opp 47Kenny Pickett pass complete to Shocky Jacques-Louis for 8 yds to the Duke 39
7:342nd & 2 at opp 39Kenny Pickett run for 17 yds to the Duke 22 for a 1ST down
7:341st & 10 at opp 22Kenny Pickett pass incomplete to Rodney Hammond Jr.
7:342nd & 10 at opp 22Rodney Hammond Jr. run for 20 yds to the Duke 2 for a 1ST down
4:361st & goal at opp 2Jordan Addison run for 2 yds for a TD, (Sam Scarton KICK)Pittsburgh 44, Duke 22
Duke Touchdown, 14 plays
4:291st & 10 at own 35Ben Sauls kickoff for 62 yds , Sahmir Hagans return for 30 yds to the Duke 33
4:291st & 10 at own 33Leonard,Riley pass incomplete to Bobo,Jake PENALTY DU Ineligible Downfield on Pass (McIntyre,Maurice) 5 yards from DU 33 to DU 28. NO PLAY.
4:291st & 15 at own 28Riley Leonard run for 9 yds to the Duke 37
4:292nd & 6 at own 37Mataeo Durant run for 4 yds to the Duke 41
4:293rd & 2 at own 41Riley Leonard run for 4 yds to the Duke 45 for a 1ST down
4:291st & 10 at own 45Riley Leonard pass incomplete to Jake Bobo
4:292nd & 10 at own 45Mataeo Durant run for 3 yds to the Duke 48
4:293rd & 7 at own 48Riley Leonard pass complete to Eli Pancol for 8 yds to the Pitt 44 for a 1ST down
4:291st & 10 at opp 44Mataeo Durant run for 4 yds to the Pitt 48
4:292nd & 14 at opp 48Leonard,Riley rush for 8 yards gain to the UP 40 (Petrishen,John; Tallandier,Judson) PENALTY DU Holding (Wohlabaugh,Jack) 10 yards from UP 48 to DU 42. NO PLAY.
4:292nd & 24 at own 42Leonard,Riley pass incomplete to Garner,Jarett broken up by Royal,Jahvante PENALTY UP Pass Interference (Royal,Jahvante) 15 yards from DU 42 to UP 43, 1ST DOWN. NO PLAY.
4:291st & 10 at opp 43Jordan Waters run for 2 yds to the Pitt 41
4:292nd & 8 at opp 41Riley Leonard pass complete to Darrell Harding Jr. for 7 yds to the Pitt 34
0:003rd & 1 at opp 34Riley Leonard run for 1 yd to the Pitt 33 for a 1ST down
Q4 15:001st & 10 at opp 33Riley Leonard pass complete to Jalon Calhoun for 25 yds to the Pitt 8 for a 1ST down pass incomplete for a 1ST down
Q4 15:001st & goal at opp 8Mataeo Durant run for 2 yds to the Pitt 6
Q4 15:002nd & goal at opp 6Mataeo Durant run for 1 yd to the Pitt 5
Q4 13:413rd & goal at opp 5Riley Leonard pass complete to Mataeo Durant for 5 yds for a TD, (Charlie Ham KICK)Pittsburgh 44, Duke 29
4th quarter7 drives, then Pittsburgh 54, Duke 29
Pittsburgh Punt, 3 plays
13:371st & 10 at own 35Charlie Ham kickoff for 51 yds , Vincent Davis return for 15 yds to the Pitt 29
13:371st & 10 at own 29Vincent Davis run for no gain to the Pitt 29
13:372nd & 10 at own 29Kenny Pickett pass incomplete to Jordan Addison
13:373rd & 10 at own 29Kenny Pickett pass incomplete to Shocky Jacques-Louis
12:534th & 10 at own 29Kirk Christodoulou punt for 37 yds, fair catch by Josh Blackwell at the Duke 34
Duke Punt, 3 plays
12:531st & 10 at own 34Mataeo Durant run for 2 yds to the Duke 36
12:532nd & 8 at own 36Mataeo Durant run for 1 yd to the Duke 35
12:533rd & 9 at own 35Riley Leonard sacked for a loss of 6 yards to the Duke 29
11:174th & 15 at own 29Porter Wilson punt for 32 yds, punt out-of-bounds at the Pitt 39
Pittsburgh Field goal, 7 plays
11:171st & 10 at own 39PENALTY UP False Start (Warren,Carter) 5 yards from UP 39 to UP 34. NO PLAY.
11:171st & 15 at own 34Israel Abanikanda run for 5 yds to the Pitt 39
11:172nd & 10 at own 39Kenny Pickett pass complete to Jared Wayne for 21 yds to the Duke 40 for a 1ST down
11:171st & 10 at opp 40Israel Abanikanda run for 11 yds to the Duke 29 for a 1ST down
11:171st & 10 at opp 29Kenny Pickett pass incomplete to Jared Wayne
11:172nd & 10 at opp 29Israel Abanikanda run for no gain to the Duke 29
11:173rd & 10 at opp 29Kenny Pickett pass incomplete to Jaden Bradley
9:204th & 10 at opp 29Sam Scarton 47 yd FG GOODPittsburgh 47, Duke 29
Duke Interception, 4 plays
9:201st & 10 at own 35Ben Sauls kickoff for 65 yds for a touchback
9:141st & 10 at own 25Leonard,Riley pass intercepted by Devonshire,M.J. at DU 34 Devonshire,M.J. return 0 yards to the DU 34 (Bobo,Jake), out of bounds PENALTY UP Holding (Devonshire,M.J.) 10 yards from DU 25 to DU 35, 1ST DOWN. NO PLAY.
9:141st & 10 at own 35Leonard,Riley pass complete to Garner,Jarett for 6 yards to the DU 41 (Williams,Marquis) PENALTY DU Ineligible Downfield on Pass (Wohlabaugh,Jack) 5 yards from DU 35 to DU 30. NO PLAY.
9:141st & 15 at own 30Riley Leonard run for 1 yd to the Duke 31
9:142nd & 14 at own 31Riley Leonard run for 10 yds to the Duke 41
9:143rd & 4 at own 41Riley Leonard pass incomplete to Jake Bobo
7:384th & 4 at own 41Riley Leonard pass intercepted
Pittsburgh Touchdown, 11 plays
7:381st & 10 at opp 42Rodney Hammond Jr. run for 6 yds to the Duke 36
7:382nd & 4 at opp 36Rodney Hammond Jr. run for 3 yds to the Duke 33
7:383rd & 1 at opp 33Rodney Hammond Jr. run for 2 yds to the Duke 31 for a 1ST down
6:123rd & 1 at opp 33Timeout DUKE, clock 06:12
6:121st & 10 at opp 31Rodney Hammond Jr. run for 6 yds to the Duke 25
6:061st & 10 at opp 31Timeout DUKE, clock 06:06
6:062nd & 4 at opp 25Rodney Hammond Jr. run for no gain to the Duke 25
6:012nd & 4 at opp 25Timeout DUKE, clock 06:01
6:013rd & 4 at opp 25Kenny Pickett pass complete to Jake Zilinskas for 11 yds to the Duke 14 for a 1ST down
6:011st & 10 at opp 14Rodney Hammond Jr. run for 5 yds to the Duke 9
6:012nd & 5 at opp 9Rodney Hammond Jr. run for 2 yds to the Duke 7
6:013rd & 3 at opp 7Rodney Hammond Jr. run for 5 yds to the Duke 2 for a 1ST down
6:011st & goal at opp 2Rodney Hammond Jr. run for 1 yd to the Duke 1
2:222nd & goal at opp 1Rodney Hammond Jr. run for 1 yd for a TD, (Sam Scarton KICK)Pittsburgh 54, Duke 29
Duke Turnover on downs, 5 plays
2:151st & 10 at own 35Ben Sauls kickoff for 57 yds , Sahmir Hagans return for 26 yds to the Duke 34
2:151st & 10 at own 34Luca Diamont run for 38 yds to the Pitt 28 for a 1ST down
2:151st & 10 at opp 28Nate Kyei-Donkor run for 1 yd to the Pitt 29
2:152nd & 11 at opp 29Luca Diamont pass incomplete to Jontavis Robertson
2:153rd & 11 at opp 29Nate Kyei-Donkor run for 4 yds to the Pitt 25
0:544th & 7 at opp 25Luca Diamont pass complete to Jarett Garner for 4 yds to the Pitt 21
Pittsburgh End of game, 2 plays
0:541st & 10 at own 21Rodney Hammond Jr. run for 3 yds to the Pitt 24
0:002nd & 7 at own 24run for a loss of 2 yards to the Pitt 22
0:002nd & 7 at own 24run for a loss of 2 yards to the Pitt 22

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 17–⁠10 in 27 meetings, counting the two since this game.

Recent meetings
2023Duke 30, Pittsburgh 19
2022Pittsburgh 28, Duke 26
2021Pittsburgh 54, Duke 29
2019Pittsburgh 33, Duke 30
2018Pittsburgh 54, Duke 45
2017Pittsburgh 24, Duke 17

Around this game