← CFB Terminal
#44Duke
14
ACC
AT
56
ACC
2016 week 12 · Saturday, November 19, 2016 at 2:00 PM CT · Acrisure Stadium · 35,425 att · 39°F, wind 11.4

Drive chart

Duke Pittsburgh bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
FUMBLE
1 pl · 4 yd · 0:33
0–0
15:00 1st & 10 OWN 21 Daniel Jones pass complete to T.J. Rahming for 4 yards to the DU25 (Terrish Webb), PENALTY UP offside defense (Rori Blair) 5 yards to the DU26, NO PLAY. +5
15:00 1st & 5 OWN 26 Shaun Wilson run for no gain to the Duke 17 Shaun Wilson fumbled, forced by Oluwaseun Idowu, recovered by Pitt Matt Galambos , return for 8 yds to the Duke 17 -1.96
TD
3 pl · 17 yd · 0:54
0–7
14:27 1st & 10 OPP 17 James Conner run for 4 yds to the Duke 13 +4 -0.02
14:27 2nd & 6 OPP 13 James Conner run for a loss of 3 yards to the Duke 16 -3 -0.62
13:33 3rd & 9 OPP 16 Nathan Peterman pass complete to Dontez Ford for 16 yds for a TD, (Chris Blewitt KICK) +16 3.22
TD
5 pl · 59 yd · 2:22
7–7
13:33 1st & 10 OWN 41 Daniel Jones pass complete to T.J. Rahming for 10 yds to the Pitt 49 for a 1ST down +10 0.90
13:33 1st & 10 OPP 49 Daniel Jones pass complete to Quay Mann for a loss of 2 yards to the Duke 49 -2 -1.56
13:33 2nd & 12 OWN 49 Daniel Jones pass complete to T.J. Rahming for 43 yds to the Pitt 8 for a 1ST down +43 3.00
13:33 1st & 8 OPP 8 Daniel Jones run for 2 yds to the Pitt 6 +2 -0.21
11:11 2nd & 6 OPP 6 Daniel Jones pass complete to Chris Taylor for 6 yds for a TD, (AJ Reed KICK) +6 2.53
TD
8 pl · 64 yd · 3:38
7–14
11:11 1st & 10 OWN 36 Nathan Peterman pass complete to Quadree Henderson for 4 yds to the Pitt 40 +4 -0.16
11:11 2nd & 6 OWN 40 James Conner run for 21 yds to the Duke 39 for a 1ST down +21 2.17
11:11 1st & 10 OPP 39 Quadree Henderson run for 9 yds to the Duke 30 +9 0.82
11:11 2nd & 1 OPP 30 Nathan Peterman pass incomplete 0 -0.82
11:11 3rd & 1 OPP 30 James Conner run for 1 yd to the Duke 29 for a 1ST down +1 0.35
11:11 1st & 10 OPP 29 Nathan Peterman pass complete to George Aston for 14 yds to the Duke 15 for a 1ST down +14 0.23
11:11 1st & 10 OPP 15 James Conner run for 14 yds to the Duke 1 for a 1ST down +14 1.62
7:33 1st & 1 OPP 1 James Conner run for 1 yd for a TD, (Chris Blewitt KICK) +1 0.94
PUNT
6 pl · 17 yd · 2:20
7–14
7:33 1st & 10 OWN 28 Daniel Jones pass complete to T.J. Rahming for 5 yds to the Duke 33 +5 0.10
7:33 2nd & 5 OWN 33 Shaun Wilson run for 1 yd to the Duke 34 +1 -0.71
7:33 3rd & 4 OWN 34 Daniel Jones pass complete to T.J. Rahming for 6 yds to the Duke 40 for a 1ST down +6 1.71
7:33 1st & 10 OWN 40 Daniel Jones pass incomplete 0 -1.12
7:33 2nd & 10 OWN 40 Daniel Jones pass complete to T.J. Rahming for 5 yds to the Duke 45 +5 0.07
7:33 3rd & 5 OWN 45 Daniel Jones pass incomplete to T.J. Rahming 0 -0.79
7:33 4th & 5 OWN 45 Danny Stirt punt for 36 yds, fair catch by Quadree Henderson at the Pitt 19
PUNT
5 pl · 27 yd · 2:12
7–14
5:13 1st & 10 OWN 19 Quadree Henderson run for 4 yds to the Pitt 23 +4 -0.08
5:13 2nd & 6 OWN 23 Nathan Peterman pass complete to Dontez Ford for 23 yds to the Pitt 46 for a 1ST down +23 2.34
5:13 1st & 10 OWN 46 Nathan Peterman pass incomplete, broken up by Alonzo Saxton II 0 -1.16
5:13 2nd & 10 OWN 46 Darrin Hall run for no gain to the Pitt 46 0 -0.94
5:13 3rd & 10 OWN 46 Nathan Peterman pass incomplete to Dontez Ford 0 -0.58
5:13 4th & 10 OWN 46 Ryan Winslow punt for 32 yds
PUNT
6 pl · 12 yd · 3:07
7–14
3:01 1st & 10 OWN 22 Daniel Jones pass complete to T.J. Rahming for 2 yds to the Duke 24 +2 -0.40
3:01 2nd & 8 OWN 24 Daniel Jones pass complete to Daniel Helm for no gain to the Duke 24 0 -0.41
3:01 3rd & 8 OWN 24 Daniel Jones run for 9 yds to the Duke 33 for a 1ST down +9 1.65
3:01 1st & 10 OWN 33 Daniel Jones sacked by Ejuan Price for a loss of 1 yard to the Duke 32 -1 -1.10
3:01 2nd & 11 OWN 32 Shaun Wilson run for 2 yds to the Duke 34 +2 -0.31
3:01 3rd & 9 OWN 34 Daniel Jones pass incomplete to Chris Taylor, broken up by Ryan Lewis 0 -0.31
0:00 OPP 0 End of 1st Quarter
15:00 4th & 9 OWN 34 Danny Stirt punt for 27 yds, punt out-of-bounds at the PITTSBURGH 39 DUKE Penalty, illegal formation (-5 Yards) to the Pitt 44
Q2
TD
2 pl · 56 yd · 0:46
7–21
14:54 1st & 10 OWN 44 Darrin Hall run for 4 yds to the Pitt 48 +4 -0.16
14:08 2nd & 6 OWN 48 Quadree Henderson run for 52 yds for a TD, (Chris Blewitt KICK) +52 4.53
PUNT
3 pl · 6 yd · 1:22
7–21
14:08 1st & 10 OWN 28 Shaun Wilson run for 2 yds to the Duke 30 +2 -0.51
14:08 2nd & 8 OWN 30 Daniel Jones pass complete to Erich Schneider for 4 yds to the Duke 34 +4 -0.10
14:08 3rd & 4 OWN 34 Daniel Jones pass incomplete to Erich Schneider 0 -0.51
14:08 4th & 4 OWN 34 Danny Stirt punt for 24 yds, punt out-of-bounds at the Pitt 42
PUNT
3 pl · 1 yd · 0:57
7–21
12:46 1st & 10 OWN 42 Nathan Peterman pass incomplete to Darrin Hall 0 -1.15
12:46 2nd & 10 OWN 42 Nathan Peterman run for 1 yd to the Pitt 43 +1 -0.68
12:46 3rd & 9 OWN 43 Nathan Peterman pass incomplete to Dontez Ford 0 -0.53
12:46 4th & 9 OWN 43 Ryan Winslow punt for 48 yds , Ryan Smith returns for 12 yds to the PITTSBURGH 45 DUKE Penalty, Offensive holding (Alonzo Saxton II) to the Duke 11
PUNT
9 pl · 36 yd · 5:02
7–21
11:49 1st & 10 OWN 11 Daniel Jones pass complete to T.J. Rahming for 17 yds to the Duke 28 for a 1ST down +17 0.91
11:49 1st & 10 OWN 28 Daniel Jones sacked by Ejuan Price for a loss of 8 yards to the Duke 20 -8 -1.36
11:49 2nd & 18 OWN 20 Shaun Wilson run for 5 yds to the Duke 25 +5 0.01
11:49 3rd & 13 OWN 25 Daniel Jones pass incomplete to Chris Taylor, PENALTY UP pass interference (Dane Jackson) 10 yards to the DU35, 1ST DOWN DU, NO PLAY. +10
11:49 1st & 10 OWN 35 Daniel Jones pass complete to Aaron Young for 10 yds to the Duke 45 for a 1ST down +10 0.97
11:49 1st & 10 OWN 45 Shaun Wilson run for 2 yds to the Duke 47 +2 -0.68
11:49 2nd & 8 OWN 47 Daniel Jones run for 14 yds to the Pitt 39 for a 1ST down +14 1.82
11:49 1st & 10 OPP 39 Daniel Jones pass incomplete to Erich Schneider, broken up by Reggie Mitchell 0 -0.81
11:49 2nd & 10 OPP 39 Daniel Jones pass complete to Chris Taylor for no gain to the UP39 (Ryan Lewis), PENALTY DU illegal block (Zach Harmon) 15 yards to the DU46, NO PLAY. -15
11:49 2nd & 25 OWN 46 Daniel Jones run for a loss of 3 yards to the Duke 43 -3 -0.48
11:49 3rd & 28 OWN 43 Daniel Jones pass complete to T.J. Rahming for 4 yds to the Duke 47 +4 -0.02
11:49 4th & 24 OWN 47 Danny Stirt punt for 32 yds, fair catch by Quadree Henderson at the Pitt 21
INT TD
3 pl · 11 yd · 1:13
14–21
6:47 1st & 10 OWN 21 Maurice Ffrench run for 8 yds to the Pitt 29 +8 0.82
6:47 2nd & 2 OWN 29 Darrin Hall run for 3 yds to the Pitt 32 for a 1ST down +3 -0.01
5:34 1st & 10 OWN 32 Nathan Peterman pass intercepted for a TD Bryon Fields return for 36 yds for a TD, (AJ Reed KICK) -8.48
TD
6 pl · 75 yd · 3:17
14–28
5:34 1st & 10 OWN 25 Quadree Henderson run for 2 yds to the Pitt 27 +2 -0.45
5:34 2nd & 8 OWN 27 Nathan Peterman pass complete to Quadree Henderson for 6 yds to the Pitt 33 +6 0.23
5:34 3rd & 2 OWN 33 Nathan Peterman run for 8 yds to the Pitt 41 for a 1ST down +8 1.64
5:34 1st & 10 OWN 41 Nathan Peterman sacked by Ben Humphreys for a loss of 5 yards to the Pitt 36 -5 -1.96
5:34 2nd & 15 OWN 36 Darrin Hall run for 8 yds to the Pitt 44 +8 0.49
2:17 3rd & 7 OWN 44 Nathan Peterman pass complete to Jester Weah for 56 yds for a TD, (Chris Blewitt KICK) +56 6.13
MISSED FG
10 pl · 68 yd · 2:17
14–28
2:17 1st & 10 OWN 19 Daniel Jones sacked by Saleem Brightwell for a loss of 2 yards to the Duke 17 -2 -0.66
2:17 2nd & 12 OWN 17 Daniel Jones pass complete to Daniel Helm for 5 yds to the Duke 22 +5 0.02
2:17 3rd & 7 OWN 22 Daniel Jones pass incomplete to Daniel Helm, PENALTY UP substitution infraction 5 yards to the DU27, NO PLAY. +5
2:17 3rd & 2 OWN 27 Daniel Jones pass complete to Daniel Helm for 11 yds to the Duke 38 for a 1ST down +11 1.64
2:17 1st & 10 OWN 38 Daniel Jones pass incomplete to Daniel Helm 0 -1.09
2:17 2nd & 10 OWN 38 Daniel Jones pass complete to Davis Koppenhaver for 19 yds to the Pitt 43 for a 1ST down +19 2.69
0:37 1st & 10 OPP 43 Timeout DUKE, clock 00:37
0:37 1st & 10 OPP 43 Daniel Jones pass complete to Chris Taylor for 10 yds to the Pitt 33 for a 1ST down +10 0.45
0:37 1st & 10 OPP 33 Daniel Jones pass incomplete to T.J. Rahming, broken up by Avonte Maddox 0 -0.64
0:37 2nd & 10 OPP 33 Daniel Jones pass incomplete to Davis Koppenhaver 0 -0.86
0:37 3rd & 10 OPP 33 Daniel Jones pass complete to T.J. Rahming for 20 yds to the Pitt 13 for a 1ST down +20 1.86
0:04 1st & 10 OPP 13 Timeout DUKE, clock 00:04
0:04 1st & 10 OPP 13 Timeout PITTSBURGH, clock 00:04
0:00 1st & 10 OPP 13 AJ Reed 31 yd FG MISSED
0:00 OPP 0 End of 2nd Quarter
Q3
TD
5 pl · 71 yd · 2:56
14–35
15:00 1st & 10 OWN 29 Quadree Henderson rush for 4 yards to the UP33 (Ben Humphreys;A.J. Wolf), PENALTY DU offside defense (Marquies Price) 5 yards to the UP34, NO PLAY. +5
15:00 1st & 5 OWN 34 James Conner run for 23 yds to the Duke 43 for a 1ST down +23 0.92
15:00 1st & 10 OPP 43 James Conner run for a loss of 2 yards to the Duke 45 -2 -1.39
15:00 2nd & 12 OPP 45 James Conner run for 5 yds to the Duke 40 +5 0.06
15:00 3rd & 7 OPP 40 Nathan Peterman pass complete to Jester Weah for 39 yds to the Duke 1 for a 1ST down +39 3.74
12:04 1st & 1 OPP 1 James Conner run for 1 yd for a TD, (Chris Blewitt KICK) +1 0.94
PUNT RETURN TD
3 pl · 0 yd · 1:03
14–42
12:04 1st & 10 OWN 25 Shaun Wilson run for no gain to the Duke 25 0 -0.70
12:04 2nd & 10 OWN 25 Daniel Jones pass incomplete to T.J. Rahming, broken up by Avonte Maddox 0 -0.35
12:04 3rd & 10 OWN 25 Daniel Jones pass incomplete to Chris Taylor 0 -0.16
11:01 4th & 10 OWN 25 Danny Stirt punt for 40 yds , Quadree Henderson returns for 65 yds for a TD, (Chris Blewitt KICK)
PUNT
3 pl · 8 yd · 1:59
14–42
11:01 1st & 10 OWN 27 Shaun Wilson run for no gain to the Duke 27 0 -0.77
11:01 2nd & 10 OWN 27 Daniel Jones pass complete to Johnathan Lloyd for 6 yds to the Duke 33 +6 0.18
11:01 3rd & 4 OWN 33 Daniel Jones run for 2 yds to the Duke 35 +2 -0.32
11:01 4th & 2 OWN 35 Daniel Jones punt for 43 yds, downed at the Pitt 22
PUNT
8 pl · 44 yd · 5:11
14–42
9:02 1st & 10 OWN 22 James Conner run for 9 yds to the Pitt 31 +9 1.17
9:02 2nd & 1 OWN 31 James Conner run for 6 yds to the Pitt 37 for a 1ST down +6 0.05
9:02 1st & 10 OWN 37 James Conner rush for 13 yards to the 50 yardline (Mark Gilbert), PENALTY UP holding (Alex Officer) 10 yards to the UP27, NO PLAY. -10
9:02 1st & 20 OWN 27 Nathan Peterman pass complete to Scott Orndoff for 10 yds to the Pitt 37 +10 0.72
9:02 2nd & 10 OWN 37 Nathan Peterman pass complete to George Aston for 9 yds to the Pitt 46 +9 1.01
9:02 3rd & 1 OWN 46 James Conner run for 17 yds to the Duke 37 for a 1ST down +17 2.05
9:02 1st & 10 OPP 37 James Conner run for 4 yds to the Duke 33 +4 -0.08
9:02 2nd & 6 OPP 33 Nathan Peterman run for a loss of 1 yard to the Duke 34 -1 -1.00
9:02 3rd & 7 OPP 34 Nathan Peterman pass incomplete to Quadree Henderson 0 -1.02
9:02 4th & 7 OPP 34 Ryan Winslow punt for 34 yds for a touchback
ON DOWNS
16 pl · 46 yd · 7:08
14–42
3:51 1st & 10 OWN 20 Daniel Jones pass incomplete to Daniel Helm 0 -0.56
3:51 2nd & 10 OWN 20 Quay Mann run for 9 yds to the Duke 29 +9 0.55
3:51 3rd & 1 OWN 29 DUKE Penalty, false start (Zach Harmon) to the Duke 24 -5
3:51 3rd & 6 OWN 24 DUKE Penalty, delay of game (-5 Yards) to the Duke 19 -5
3:51 3rd & 11 OWN 19 Daniel Jones pass complete to Erich Schneider for 10 yds to the Duke 29 +10 0.29
3:51 4th & 1 OWN 29 Daniel Jones pass complete to Erich Schneider for 3 yds to the Duke 32 for a 1ST down +3 1.43
3:51 1st & 10 OWN 32 Quay Mann run for 4 yds to the Duke 36 +4 -0.15
3:51 2nd & 6 OWN 36 Daniel Jones pass incomplete to Daniel Helm, PENALTY UP offside defense (Shane Roy) 5 yards to the DU41, NO PLAY. +5
3:51 2nd & 1 OWN 41 Daniel Jones pass complete to Erich Schneider for 9 yds to the 50 yard line for a 1ST down +9 0.30
3:51 1st & 10 50 Daniel Jones pass incomplete to Chris Taylor 0 -1.11
0:00 OPP 0 End of 3rd Quarter
15:00 2nd & 10 50 Daniel Jones pass complete to Davis Koppenhaver for 10 yds to the Pitt 40 for a 1ST down +10 1.77
15:00 1st & 10 OPP 40 Daniel Jones pass complete to T.J. Rahming for 4 yds to the Pitt 36 +4 -0.09
15:00 2nd & 6 OPP 36 Daniel Jones sacked by Ryan Lewis for a loss of 4 yards to the Pitt 40 -4 -1.78
15:00 3rd & 10 OPP 40 Daniel Jones pass incomplete to Davis Koppenhaver 0 -0.98
15:00 4th & 10 OPP 40 Daniel Jones pass complete to Aaron Young for 11 yds to the Pitt 29 for a 1ST down +11 3.25
15:00 1st & 10 OPP 29 Daniel Jones pass incomplete to Chris Taylor 0 -0.53
15:00 2nd & 10 OPP 29 Daniel Jones pass incomplete to Chris Taylor 0 -0.73
15:00 3rd & 10 OPP 29 Daniel Jones sacked by Quintin Wirginis for a loss of 5 yards to the Pitt 34 -5 -1.98
15:00 4th & 15 OPP 34 Daniel Jones pass incomplete to Davis Koppenhaver 0 -0.97
Q4
TD
5 pl · 66 yd · 2:42
14–49
11:43 1st & 10 OWN 34 Maurice Ffrench run for 3 yds to the Pitt 37 +3 -0.40
11:43 2nd & 7 OWN 37 Quadree Henderson run for 6 yds to the Pitt 43 +6 0.35
11:43 3rd & 1 OWN 43 PITTSBURGH Penalty, false start (Brian O'Neill) to the Pitt 38 -5
11:43 3rd & 6 OWN 38 Nathan Peterman pass complete to Darrin Hall for 12 yds to the 50 yard line for a 1ST down +12 2.59
11:43 1st & 10 50 Darrin Hall run for 2 yds to the Duke 48 +2 -0.63
9:01 2nd & 8 OPP 48 Nathan Peterman pass complete to Scott Orndoff for 48 yds for a TD, (Chris Blewitt KICK) +48 4.47
FUMBLE
0 pl · 0 yd · 0:10
14–49
TD
7 pl · 25 yd · 3:45
14–56
8:51 1st & 10 OPP 25 Qadree Ollison run for 3 yds to the Duke 22 +3 -0.14
8:51 2nd & 7 OPP 22 Qadree Ollison run for 1 yd to the Duke 21 +1 -0.38
8:51 3rd & 6 OPP 21 Manny Stocker run for 8 yds to the Duke 13 for a 1ST down +8 0.68
8:51 1st & 10 OPP 13 Qadree Ollison run for 4 yds to the Duke 9 +4 -0.02
8:51 2nd & 6 OPP 9 Manny Stocker run for 1 yd to the Duke 8 +1 -0.25
8:51 3rd & 5 OPP 8 Maurice Ffrench run for 6 yds to the Duke 2 for a 1ST down +6 1.59
5:06 1st & 2 OPP 2 Qadree Ollison run for 2 yds for a TD, (Chris Blewitt KICK) +2 1.21
PUNT
7 pl · 27 yd · 3:24
14–56
5:06 1st & 10 OWN 22 Daniel Jones pass complete to Johnathan Lloyd for 3 yds to the Duke 25 +3 -0.26
5:06 2nd & 7 OWN 25 Daniel Jones pass complete to Johnathan Lloyd for 7 yds to the Duke 32 for a 1ST down +7 1.01
5:06 1st & 10 OWN 32 Daniel Jones run for a loss of 2 yards to the Duke 30 -2 -1.19
5:06 2nd & 12 OWN 30 Daniel Jones pass complete to Johnathan Lloyd for 5 yds to the Duke 35 +5 0.04
5:06 3rd & 7 OWN 35 Daniel Jones pass incomplete to Chris Taylor (Dane Jackson), PENALTY UP pass interference (Dane Jackson) 15 yards to the 50 yardline, 1ST DOWN DU, NO PLAY. +15
5:06 1st & 10 50 Quay Mann run for a loss of 1 yard to the Duke 49 -1 -1.35
5:06 2nd & 11 OWN 49 Daniel Jones pass incomplete to Davis Koppenhaver 0 -0.97
5:06 3rd & 11 OWN 49 Daniel Jones pass incomplete to Davis Koppenhaver, broken up by Bam Bradley 0 -0.63
5:06 4th & 11 OWN 49 Danny Stirt punt for 34 yds, fair catch by Quadree Henderson at the Pitt 17
END OF GAME
3 pl · -6 yd · 1:42
14–56
1:42 1st & 10 OWN 17 TEAM run for a loss of 2 yards to the Pitt 15 -2 -0.60
1:42 2nd & 12 OWN 15 TEAM run for a loss of 2 yards to the Pitt 13 -2 -0.19
1:42 3rd & 14 OWN 13 TEAM run for a loss of 2 yards to the Pitt 11 -2 -0.06
0:00 OWN 0 End of 4th Quarter
24 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

1sacks5
7plays for loss9
1takeaways2
1three-and-outs forced2
10explosive plays allowed5
7.95yards allowed / play4.01
7 of 12scoring drives allowed1 of 12
Duke
Alonzo Saxton II 6 (3) 1 TFL · 1 PD · 1 QH
Deondre Singleton 6 (5)
Joe Giles-Harris 6 (5)
Corbin McCarthy 6 (1) 1 QH
Ben Humphreys 5 (4) 1 sk · 1 TFL · 1 QH
Koby Quansah 4 (1) 1 QH
Mark Gilbert 3 (3)
Tre Hornbuckle 3 (1)
Pittsburgh
Quintin Wirginis 6 (3) 1 sk · 1.5 TFL
Saleem Brightwell 5 (4) 1 sk · 1 TFL
Mike Caprara 5 (3) 0.5 TFL
Reggie Mitchell 5 (1) 1 PD
Matt Galambos 5 (5) 2 QH
Jazzee Stocker 5 (5)
Terrish Webb 5 (3)
Avonte Maddox 4 (4) 2 PD
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

0 of 1field goals
7punts3
33.7punt average38.0
0punts inside the 200
210return yards79
own 24average drive startown 29
Duke
K AJ Reed 0/1 FG · 2/2 XP
P Danny Stirt 6 punts · 32.2 avg
P Daniel Jones 1 punt · 43.0 avg
KR Shaun Wilson 8 ret · 181 yds · long 40
KR Joseph Ajeigbe 1 ret · 17 yds · long 17
PR Ryan Smith 1 ret · 12 yds · long 12
Pittsburgh
K Chris Blewitt 8/8 XP
P Ryan Winslow 3 punts · 38.0 avg
KR Quadree Henderson 1 ret · 14 yds · long 14
PR Quadree Henderson 1 ret · 65 yds · long 65 · 1 TD
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

67plays58
269yards461
10drives12
28%success rate48%
-1.08total PPA23.12
Derived from 125 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Nathan Peterman pass complete to Dontez Ford for 16 yds for a TD, (Chris Blewitt KICK) 7–0
Q1Daniel Jones pass complete to Chris Taylor for 6 yds for a TD, (AJ Reed KICK) 7–7
Q1James Conner run for 1 yd for a TD, (Chris Blewitt KICK) 14–7
Q2Quadree Henderson run for 52 yds for a TD, (Chris Blewitt KICK) 21–7
Q2Nathan Peterman pass intercepted for a TD Bryon Fields return for 36 yds for a TD, (AJ Reed 21–14
Q2Nathan Peterman pass complete to Jester Weah for 56 yds for a TD, (Chris Blewitt KICK) 28–14
Q3James Conner run for 1 yd for a TD, (Chris Blewitt KICK) 35–14
Q4Nathan Peterman pass complete to Scott Orndoff for 48 yds for a TD, (Chris Blewitt KICK) 49–14
Q4Qadree Ollison run for 2 yds for a TD, (Chris Blewitt KICK) 56–14

Biggest plays by PPA

Q2Nathan Peterman pass complete to Jester Weah for 56 yds for a TD, (Chris Blewitt KICK) 6.13
Q2Quadree Henderson run for 52 yds for a TD, (Chris Blewitt KICK) 4.53
Q4Nathan Peterman pass complete to Scott Orndoff for 48 yds for a TD, (Chris Blewitt KICK) 4.47
Q3Nathan Peterman pass complete to Jester Weah for 39 yds to the Duke 1 for a 1ST down 3.74
Q4Daniel Jones pass complete to Aaron Young for 11 yds to the Pitt 29 for a 1ST down 3.25
Q1Nathan Peterman pass complete to Dontez Ford for 16 yds for a TD, (Chris Blewitt KICK) 3.22

Series recent meetings

2023 Pittsburgh 19 – 30 Duke
2022 Duke 26 – 28 Pittsburgh
2021 Pittsburgh 54 – 29 Duke
2019 Pittsburgh 33 – 30 Duke
2018 Duke 45 – 54 Pittsburgh
2017 Pittsburgh 24 – 17 Duke
2015 Pittsburgh 31 – 13 Duke
2014 Duke 51 – 48 Pittsburgh
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal