← CFB Terminal
24
ACC
AT
#44Duke
17
ACC
2017 week 8 · Saturday, October 21, 2017 at 11:20 AM CT · Wallace Wade Stadium · 22,621 att · 73°F, wind 4.7

Drive chart

Pittsburgh Duke bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
6 pl · 16 yd · 2:40
0–0
15:00 1st & 10 OWN 8 Shaun Wilson run for 6 yds to the Duke 14 +6 0.20
15:00 2nd & 4 OWN 14 Shaun Wilson run for 3 yds to the Duke 17 +3 -0.18
15:00 3rd & 1 OWN 17 Shaun Wilson run for 2 yds to the Duke 19 for a 1ST down +2 0.39
15:00 1st & 10 OWN 19 Shaun Wilson run for 4 yds to the Duke 23 +4 -0.08
15:00 2nd & 6 OWN 23 Shaun Wilson run for 1 yd to the Duke 24 +1 -0.41
15:00 3rd & 5 OWN 24 Daniel Jones pass incomplete 0 -0.27
15:00 4th & 5 OWN 24 Austin Parker punt for 46 yds , Quadree Henderson returns for 5 yds to the Pitt 35
PUNT
6 pl · 20 yd · 3:12
0–0
12:20 1st & 10 OWN 35 Darrin Hall run for 5 yds to the Pitt 40 +5 0.11
12:20 2nd & 5 OWN 40 Ben Dinucci run for 3 yds to the Pitt 43 +3 -0.42
12:20 3rd & 2 OWN 43 Darrin Hall run for 5 yds to the Pitt 48 for a 1ST down +5 1.55
12:20 1st & 10 OWN 48 Ben Dinucci pass incomplete, broken up by Joe Giles-Harris 0 -1.14
12:20 2nd & 10 OWN 48 Darrin Hall run for 5 yds to the Duke 47 +5 0.07
12:20 3rd & 5 OPP 47 Darrin Hall run for 2 yds to the Duke 45 +2 -0.62
12:20 4th & 3 OPP 45 Ryan Winslow punt for 38 yds
PUNT
5 pl · 20 yd · 1:34
0–0
9:08 1st & 10 OWN 7 Daniel Jones pass incomplete 0 -0.31
9:08 2nd & 10 OWN 7 Daniel Jones pass incomplete, broken up by Shane Roy 0 -0.13
9:08 3rd & 10 OWN 7 Daniel Jones pass complete to Daniel Helm for 13 yds to the Duke 20 for a 1ST down +13 0.93
9:08 1st & 10 OWN 20 Daniel Jones pass incomplete, broken up by Avonte Maddox 0 -0.56
9:08 2nd & 10 OWN 20 Daniel Jones run for 7 yds to the Duke 27 +7 0.25
9:08 3rd & 3 OWN 27 Jones, D pass complete to Taylor, C for 9 yards to the DU36, out-of-bounds, PENALTY DU illegal touching (Taylor, C) 0 yards to the DU27, NO PLAY. 0
9:08 4th & 3 OWN 27 Austin Parker punt for 52 yds, downed at the Pitt 21
TD
1 pl · 79 yd · 0:17
7–0
7:23 1st & 10 OWN 21 Darrin Hall run for 79 yds for a TD, (Alex Kessman KICK) +79 6.33
FUMBLE
4 pl · 16 yd · 1:23
7–0
7:17 1st & 10 OWN 21 Shaun Wilson run for 12 yds to the Duke 33 for a 1ST down +12 0.90
7:17 1st & 10 OWN 33 Shaun Wilson run for 1 yd to the Duke 34 +1 -0.79
7:17 2nd & 9 OWN 34 Daniel Jones pass complete to T.J. Rahming for 13 yds to the Duke 47 for a 1ST down +13 2.12
7:17 1st & 10 OWN 47 Daniel Jones sacked by Avonte Maddox for a loss of 10 yards to the Duke 37 Daniel Jones fumbled, recovered by Pitt , return for 0 yards -10 -2.77
PUNT
3 pl · -11 yd · 1:45
7–0
5:54 1st & 10 OPP 37 Ben Dinucci sacked by Ben Humphreys for a loss of 2 yards to the Duke 39 -2 -1.14
5:54 2nd & 12 OPP 39 Darrin Hall run for 1 yd to the Duke 38 +1 -0.80
5:54 3rd & 11 OPP 38 Ben Dinucci pass incomplete, broken up by Bryon Fields Jr. 0 -0.98
5:54 4th & 11 OPP 38 Winslow, R. punt 33 yards to the DU5, downed, PENALTY UP holding (Adomitis, C.) 10 yards to the DU48, NO PLAY. -10
5:54 4th & 21 OPP 48 Ryan Winslow punt for 40 yds, punt out-of-bounds at the Duke 42 , T.J. Rahming returns for 19 yds to the Duke 29 PITTSBURGH Penalty, unsportsmanlike conduct (-15 Yards) to the Duke 42
FG
13 pl · 51 yd · 5:33
7–3
4:09 1st & 10 OWN 42 Daniel Jones run for 5 yds to the Duke 47 +5 0.11
4:09 2nd & 5 OWN 47 Shaun Wilson run for 5 yds to the Pitt 48 for a 1ST down +5 0.77
4:09 1st & 10 OPP 48 Shaun Wilson run for 5 yds to the Pitt 43 +5 0.10
4:09 2nd & 5 OPP 43 Brittain Brown run for 4 yds to the Pitt 39 +4 -0.13
4:09 3rd & 1 OPP 39 Brittain Brown run for 3 yds to the Pitt 36 for a 1ST down +3 0.71
4:09 1st & 10 OPP 36 Daniel Jones pass complete to T.J. Rahming for 9 yds to the Pitt 27 +9 0.77
4:09 2nd & 1 OPP 27 Brittain Brown run for 11 yds to the Pitt 16 for a 1ST down +11 -0.32
4:09 1st & 10 OPP 16 Daniel Jones run for 7 yds to the Pitt 9 +7 0.31
4:09 2nd & 3 OPP 9 Brittain Brown run for 3 yds to the Pitt 6 for a 1ST down +3 0.21
0:00 OWN 0 End of 1st Quarter
15:00 1st & 6 OPP 6 Brittain Brown run for no gain to the Pitt 6 0 -0.48
15:00 2nd & 6 OPP 6 Daniel Jones pass incomplete 0 -0.30
15:00 3rd & 6 OPP 6 Daniel Jones run for 4 yds to the Pitt 2 +4 -0.03
13:40 4th & goal OPP 2 Timeout PITTSBURGH, clock 13:40
13:40 4th & goal OPP 2 DUKE Penalty, delay of game (-5 Yards) to the Pitt 7 -5
13:36 4th & 7 OPP 7 Austin Parker 25 yd FG GOOD -0.79
Q2
MISSED FG
18 pl · 61 yd · 9:45
7–3
13:30 1st & 10 OWN 10 Darrin Hall run for 5 yds to the Pitt 15 +5 0.07
13:30 2nd & 5 OWN 15 Quadree Henderson run for 9 yds to the Pitt 24 for a 1ST down +9 0.58
13:30 1st & 10 OWN 24 Ben Dinucci run for 7 yds to the Pitt 31 +7 0.59
13:30 2nd & 3 OWN 31 Ben Dinucci pass complete to Darrin Hall for 4 yds to the Pitt 35 for a 1ST down +4 0.31
13:30 1st & 10 OWN 35 Ben Dinucci pass incomplete 0 -1.01
13:30 2nd & 10 OWN 35 Qadree Ollison run for 8 yds to the Pitt 43 +8 0.70
13:30 3rd & 2 OWN 43 Qadree Ollison run for 6 yds to the Pitt 49 for a 1ST down +6 1.63
13:30 1st & 10 OWN 49 Ben Dinucci run for 4 yds to the Duke 47 +4 -0.15
13:30 2nd & 6 OPP 47 Ben Dinucci run for a loss of 1 yard to the Duke 48 -1 -1.38
13:30 3rd & 7 OPP 48 Ben Dinucci pass complete to Rafael Araujo-Lopes for 6 yds to the Duke 42 +6 0.30
13:30 4th & 1 OPP 42 Qadree Ollison run for 3 yds to the Duke 39 for a 1ST down +3 2.01
13:30 1st & 10 OPP 39 Darrin Hall run for 3 yds to the Duke 36 +3 -0.26
13:30 2nd & 7 OPP 36 Jordan Whitehead run for a loss of 1 yard to the Duke 37 -1 -1.12
13:30 3rd & 8 OPP 37 Ben Dinucci run for 11 yds to the Duke 26 for a 1ST down +11 1.80
13:30 1st & 10 OPP 26 Darrin Hall run for 5 yds to the Duke 21 +5 0.08
13:30 2nd & 5 OPP 21 Ben Dinucci run for 2 yds to the Duke 19 +2 -0.27
13:30 3rd & 3 OPP 19 DiNucci, B. rush for 3 yards to the DU16 (Saxton II, A), PENALTY UP holding 10 yards to the DU29, NO PLAY. -10
13:30 3rd & 13 OPP 29 Ben Dinucci pass incomplete to Rafael Araujo-Lopes 0 -1.00
3:45 4th & 13 OPP 29 Alex Kessman 47 yd FG MISSED
PUNT
3 pl · 3 yd · 1:05
7–3
3:45 1st & 10 OWN 29 Shaun Wilson run for 4 yds to the Duke 33 +4 -0.14
3:45 2nd & 6 OWN 33 Shaun Wilson run for a loss of 1 yard to the Duke 32 -1 -0.89
3:45 3rd & 7 OWN 32 Daniel Jones pass incomplete 0 -0.34
3:45 4th & 7 OWN 32 Austin Parker punt for 39 yds, fair catch by Quadree Henderson at the Pitt 29
MISSED FG
9 pl · 34 yd · 2:25
7–3
2:40 1st & 10 OWN 29 Quadree Henderson run for 1 yd to the Pitt 30 +1 -0.69
2:40 2nd & 9 OWN 30 PITTSBURGH Penalty, false start (Maurice Ffrench) to the Pitt 25 -5
2:40 2nd & 14 OWN 25 A.J. Davis run for 12 yds to the Pitt 37 +12 0.96
2:40 3rd & 2 OWN 37 A.J. Davis run for 3 yds to the Pitt 40 for a 1ST down +3 1.28
2:40 1st & 10 OWN 40 Ben Dinucci pass incomplete to Jester Weah, broken up by Bryon Fields Jr. 0 -1.12
2:40 2nd & 10 OWN 40 Ben Dinucci pass complete to Rafael Araujo-Lopes for 28 yds to the Duke 32 for a 1ST down +28 3.01
2:40 1st & 10 OPP 32 Ben Dinucci sacked by Edgar Cerenord for a loss of 5 yards to the Duke 37 -5 -1.49
0:35 2nd & 15 OPP 37 Timeout PITTSBURGH, clock 00:35
0:35 2nd & 15 OPP 37 Ben Dinucci pass incomplete 0 -1.01
0:35 3rd & 15 OPP 37 Ben Dinucci pass incomplete, broken up by Bryon Fields Jr. 0 -0.89
0:15 4th & 15 OPP 37 Alex Kessman 55 yd FG MISSED
END OF HALF
3 pl · 32 yd · 0:15
7–3
0:15 1st & 10 OWN 37 Daniel Jones run for 8 yds to the Duke 45 +8 1.04
0:10 2nd & 2 OWN 45 Timeout DUKE, clock 00:10
0:10 2nd & 2 OWN 45 Daniel Jones pass complete to Chris Taylor for 24 yds to the Pitt 31 for a 1ST down +24 1.17
0:04 1st & 10 OPP 31 Timeout DUKE, clock 00:04
0:04 1st & 10 OPP 31 Timeout PITTSBURGH, clock 00:04
0:00 1st & 10 OPP 31 Austin Parker 49 yd FG BLOCKED blocked by TEAM
0:00 OWN 0 End of 2nd Quarter
Q3
PUNT
9 pl · 17 yd · 5:37
7–3
14:56 1st & 10 OWN 15 Maurice Ffrench run for 5 yds to the Pitt 20 +5 0.08
14:56 2nd & 5 OWN 20 Quadree Henderson run for 4 yds to the Pitt 24 +4 -0.07
14:56 3rd & 1 OWN 24 Darrin Hall run for 2 yds to the Pitt 26 for a 1ST down +2 0.61
14:56 1st & 10 OWN 26 Quadree Henderson run for 5 yds to the Pitt 31 +5 0.10
14:56 2nd & 5 OWN 31 Ben Dinucci run for 4 yds to the Pitt 35 +4 -0.12
14:56 3rd & 1 OWN 35 Rafael Araujo-Lopes run for a loss of 3 yards to the Pitt 32 -3 -0.99
14:56 4th & 4 OWN 32 DUKE Penalty, Defensive offside (5 Yards) to the Pitt 37 for a 1ST down +5
14:56 1st & 10 OWN 37 Ben Dinucci sacked by Jordan Hayes for a loss of 4 yards to the Pitt 33 -4 -1.65
14:56 3rd & 15 OWN 32 Ben Dinucci pass incomplete 0 -0.15
14:56 4th & 15 OWN 32 Ryan Winslow punt for 37 yds, fair catch by T.J. Rahming at the Duke 31
14:56 2nd & 14 OWN 33 PITTSBURGH Penalty, false start (Matt Flanagan) to the Pitt 28 -5
14:56 2nd & 19 OWN 28 Darrin Hall run for 4 yds to the Pitt 32 +4 -0.04
TD
3 pl · 69 yd · 0:51
7–10
9:19 1st & 10 OWN 31 Daniel Jones pass incomplete to Chris Taylor 0 -0.89
9:19 2nd & 10 OWN 31 Quentin Harris pass complete to T.J. Rahming for 11 yds to the Duke 42 for a 1ST down +11 1.94
8:33 1st & 10 OWN 42 Daniel Jones pass complete to Shaun Wilson for 58 yds for a TD, (Austin Parker KICK) +58 4.56
PUNT
6 pl · 23 yd · 3:33
7–10
8:28 1st & 10 OWN 20 Ben Dinucci pass complete to Rafael Araujo-Lopes for no gain to the Pitt 20 0 -0.56
8:28 2nd & 10 OWN 20 Rafael Araujo-Lopes run for no gain to the Pitt 20 0 -0.26
8:28 3rd & 10 OWN 20 Ben Dinucci pass complete to Maurice Ffrench for 17 yds to the Pitt 37 for a 1ST down +17 2.16
8:28 1st & 10 OWN 37 Jordan Whitehead run for a loss of 2 yards to the Pitt 35 -2 -1.40
8:28 2nd & 12 OWN 35 Ben Dinucci pass incomplete to Jester Weah 0 -0.51
8:28 3rd & 12 OWN 35 Ben Dinucci run for 3 yds to the Pitt 38 +3 -0.11
8:28 4th & 9 OWN 38 DUKE Penalty, Defensive offside (5 Yards) to the Pitt 43 +5
8:28 4th & 4 OWN 43 Ryan Winslow punt for 53 yds , T.J. Rahming returns for 6 yds to the Duke 49 DUKE Penalty, illegal block (Dylan Singleton) to the Duke 5
PUNT
3 pl · 16 yd · 1:37
7–10
4:55 1st & 10 OWN 5 PITTSBURGH Penalty, Defensive holding (10 Yards) to the Duke 15 for a 1ST down +10
4:55 1st & 10 OWN 15 Brittain Brown run for 3 yds to the Duke 18 +3 -0.19
4:55 2nd & 7 OWN 18 Brittain Brown run for 3 yds to the Duke 21 +3 -0.14
4:55 3rd & 4 OWN 21 Daniel Jones pass incomplete, broken up by Avonte Maddox 0 -0.26
4:55 4th & 4 OWN 21 Austin Parker punt for 51 yds , Rafael Araujo-Lopes returns for 20 yds to the Pitt 48
ON DOWNS
4 pl · 9 yd · 2:02
7–10
3:18 1st & 10 OWN 48 A.J. Davis run for 3 yds to the Duke 49 +3 -0.40
3:18 2nd & 7 OPP 49 A.J. Davis run for 6 yds to the Duke 43 +6 0.36
3:18 3rd & 1 OPP 43 A.J. Davis run for no gain to the Duke 43 0 -1.19
3:18 4th & 1 OPP 43 A.J. Davis run for no gain to the Duke 43 0 -1.76
TD
3 pl · 57 yd · 0:53
7–17
1:16 1st & 10 OWN 43 Daniel Jones pass incomplete, broken up by Jordan Whitehead 0 -1.16
1:16 2nd & 10 OWN 43 Daniel Jones pass complete to Shaun Wilson for 18 yds to the Pitt 39 for a 1ST down +18 2.48
0:28 1st & 10 OPP 39 Daniel Jones pass complete to T.J. Rahming for 39 yds for a TD, (Austin Parker KICK) +39 3.14
TD
1 pl · 92 yd · 0:23
14–17
0:10 1st & 10 OWN 8 Darrin Hall run for 92 yds for a TD, (Alex Kessman KICK) +92 6.85
0:00 OPP 0 End of 3rd Quarter
PUNT
3 pl · -1 yd · 0:52
14–17
15:00 1st & 10 OPP 44 Daniel Jones pass incomplete, broken up by Dane Jackson 0 -0.97
15:00 2nd & 10 OPP 44 Quentin Harris run for a loss of 1 yard to the Pitt 45 -1 -1.28
14:20 3rd & 11 OPP 45 Timeout PITTSBURGH, clock 14:20
14:20 3rd & 11 OPP 45 Daniel Jones pass incomplete, broken up by Saleem Brightwell 0 -0.82
14:20 4th & 11 OPP 45 Austin Parker punt for 40 yds, punt out-of-bounds at the Pitt 5
Q4
TD
7 pl · 95 yd · 3:20
21–17
14:08 1st & 10 OWN 5 Darrin Hall run for 6 yds to the Pitt 11 +6 0.18
14:08 2nd & 4 OWN 11 Darrin Hall run for 5 yds to the Pitt 16 for a 1ST down +5 0.16
14:08 1st & 10 OWN 16 Darrin Hall run for a loss of 1 yard to the Pitt 15 -1 -0.52
14:08 2nd & 11 OWN 15 Ben Dinucci pass complete to Jester Weah for 25 yds to the Pitt 40 for a 1ST down +25 2.35
14:08 1st & 10 OWN 40 Ben Dinucci pass complete to Jester Weah for 49 yds to the Duke 11 for a 1ST down +49 2.24
11:21 1st & 10 OPP 11 Timeout DUKE, clock 11:21
11:21 1st & 10 OPP 11 Darrin Hall run for 7 yds to the Duke 4 +7 0.30
10:48 2nd & 3 OPP 4 Darrin Hall run for 4 yds for a TD, (Alex Kessman KICK) +4 2.22
MISSED FG
10 pl · 57 yd · 2:48
21–17
10:48 1st & 10 OWN 25 Daniel Jones pass complete to T.J. Rahming for 22 yds to the Duke 47 for a 1ST down +22 1.98
10:48 1st & 10 OWN 47 Daniel Jones pass complete to Chris Taylor for 12 yds to the Pitt 41 for a 1ST down +12 0.85
10:48 1st & 10 OPP 41 Daniel Jones pass complete to T.J. Rahming for 22 yds to the Pitt 19 for a 1ST down +22 0.64
10:48 1st & 10 OPP 19 Daniel Jones pass incomplete 0 -0.36
10:48 2nd & 10 OPP 19 Daniel Jones pass incomplete 0 -0.45
10:48 3rd & 10 OPP 19 Daniel Jones sacked by Dane Jackson for a loss of 13 yards to the Pitt 32 -13 -3.13
8:54 4th & 23 OPP 32 Timeout PITTSBURGH, clock 08:54
8:54 4th & 23 OPP 32 Jones, D pass incomplete, PENALTY UP pass interference (Jackson, D.) 15 yards to the UP17, 1ST DOWN DU, NO PLAY. +15
8:54 1st & 10 OPP 17 Daniel Jones pass incomplete to Shaun Wilson 0 -0.34
8:54 2nd & 10 OPP 17 Daniel Jones pass complete to Shaun Wilson for a loss of 1 yard to the Pitt 18 -1 -0.51
8:54 3rd & 11 OPP 18 Daniel Jones pass incomplete, broken up by Amir Watts 0 -0.70
8:00 4th & 11 OPP 18 Austin Parker 36 yd FG MISSED
FG
12 pl · 55 yd · 6:26
24–17
8:00 1st & 10 OWN 18 Darrin Hall run for 8 yds to the Pitt 26 +8 0.75
8:00 2nd & 2 OWN 26 Quadree Henderson run for 5 yds to the Pitt 31 for a 1ST down +5 0.13
8:00 1st & 10 OWN 31 Darrin Hall run for 4 yds to the Pitt 35 +4 -0.14
8:00 2nd & 6 OWN 35 Quadree Henderson run for no gain to the Pitt 35 0 -0.84
8:00 3rd & 6 OWN 35 Ben Dinucci pass complete to Rafael Araujo-Lopes for 20 yds to the Duke 45 for a 1ST down +20 3.12
8:00 1st & 10 OPP 45 Darrin Hall run for 2 yds to the Duke 43 +2 -0.55
8:00 2nd & 8 OPP 43 Darrin Hall run for 7 yds to the Duke 36 +7 0.53
8:00 3rd & 1 OPP 36 Darrin Hall run for 5 yds to the Duke 31 for a 1ST down +5 0.65
8:00 1st & 10 OPP 31 Darrin Hall run for a loss of 1 yard to the Duke 32 -1 -0.73
2:30 2nd & 11 OPP 32 Timeout DUKE, clock 02:30
2:30 2nd & 11 OPP 32 Darrin Hall run for no gain to the Duke 32 0 -0.85
2:30 3rd & 11 OPP 32 Ben Dinucci pass incomplete 0 -1.01
2:30 4th & 11 OPP 32 DUKE Penalty, Defensive offside (5 Yards) to the Duke 27 +5
1:41 4th & 6 OPP 27 Alex Kessman 45 yd FG GOOD 0.37
INT
7 pl · 51 yd · 0:49
24–17
1:34 1st & 10 OWN 27 Daniel Jones pass complete to T.J. Rahming for 22 yds to the Duke 49 for a 1ST down +22 2.01
1:34 1st & 10 OWN 49 Daniel Jones pass incomplete 0 -1.13
1:34 2nd & 10 OWN 49 PITTSBURGH Penalty, Defensive pass interference (Saleem Brightwell) to the Pitt 43 for a 1ST down +8
1:34 1st & 10 OPP 43 Daniel Jones pass incomplete 0 -0.94
1:34 2nd & 10 OPP 43 Daniel Jones pass complete to Scott Bracey for 10 yds to the Pitt 33 for a 1ST down +10 1.39
1:34 1st & 10 OPP 33 Daniel Jones pass complete to T.J. Rahming for 4 yds to the Pitt 29 +4 -0.06
1:34 2nd & 6 OPP 29 Daniel Jones pass complete to Daniel Helm for 7 yds to the Pitt 22 for a 1ST down +7 0.31
1:34 1st & 10 OPP 22 Daniel Jones pass intercepted Jordan Whitehead return for no gain to the Pitt 8 -4.35
END OF GAME
2 pl · -4 yd · 0:45
24–17
0:45 1st & 10 OWN 8 TEAM run for a loss of 2 yards to the Pitt 6 -2 -0.40
0:42 2nd & 12 OWN 6 Timeout DUKE, clock 00:42
0:42 2nd & 12 OWN 6 TEAM run for a loss of 2 yards to the Pitt 4 -2 -0.12
0:00 OPP 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

2sacks3
5plays for loss11
2takeaways0
3three-and-outs forced1
8explosive plays allowed8
5.98yards allowed / play6.47
3 of 12scoring drives allowed4 of 12
Pittsburgh
Jordan Whitehead 10 (4) 1 INT · 1 PD
Oluwaseun Idowu 8 (4) 1 TFL
Avonte Maddox 5 (4) 1 sk · 1 TFL · 2 PD
Damar Hamlin 5 (4) 1 TFL
Saleem Brightwell 4 (3) 1 PD
Elijah Zeise 3 (2) 1 TFL
Dewayne Hendrix 3 1 QH
Dane Jackson 2 (2) 1 sk · 1 TFL · 1 PD
Duke
Ben Humphreys 11 (8) 1 sk · 1 TFL · 1 QH
Joe Giles-Harris 8 (4) 3 TFL · 1 PD · 1 QH
Jeremy McDuffie 8 (8)
Alonzo Saxton II 8 (5)
Jordan Hayes 7 (6) 1 sk · 2 TFL
Drew Jordan 6 (3)
Bryon Fields Jr. 4 (3) 3 PD
Tre Hornbuckle 4 1 QH
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

1 of 3field goals1 of 3
4punts5
42.0punt average45.6
0punts inside the 200
84return yards132
own 42average drive startown 38
Pittsburgh
K Alex Kessman 1/3 FG · long 45 · 3/3 XP
P Ryan Winslow 4 punts · 42.0 avg
KR Quadree Henderson 3 ret · 43 yds · long 20
KR Avonte Maddox 1 ret · 16 yds · long 16
PR Quadree Henderson 1 ret · 5 yds · long 5
PR Rafael Araujo-Lopes 1 ret · 20 yds · long 20
Duke
K Austin Parker 1/3 FG · long 25 · 2/2 XP
P Austin Parker 5 punts · 45.6 avg
KR Shaun Wilson 4 ret · 107 yds · long 49
PR T.J. Rahming 2 ret · 25 yds · long 19
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

75plays60
485yards359
12drives12
45%success rate47%
14.26total PPA3.49
Derived from 135 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Darrin Hall run for 79 yds for a TD, (Alex Kessman KICK) 7–0
Q2Austin Parker 25 yd FG GOOD 3–7
Q3Daniel Jones pass complete to Shaun Wilson for 58 yds for a TD, (Austin Parker KICK) 10–7
Q3Daniel Jones pass complete to T.J. Rahming for 39 yds for a TD, (Austin Parker KICK) 17–7
Q3Darrin Hall run for 92 yds for a TD, (Alex Kessman KICK) 14–17
Q4Darrin Hall run for 4 yds for a TD, (Alex Kessman KICK) 21–17
Q4Alex Kessman 45 yd FG GOOD 24–17

Biggest plays by PPA

Q3Darrin Hall run for 92 yds for a TD, (Alex Kessman KICK) 6.85
Q1Darrin Hall run for 79 yds for a TD, (Alex Kessman KICK) 6.33
Q3Daniel Jones pass complete to Shaun Wilson for 58 yds for a TD, (Austin Parker KICK) 4.56
Q3Daniel Jones pass complete to T.J. Rahming for 39 yds for a TD, (Austin Parker KICK) 3.14
Q4Ben Dinucci pass complete to Rafael Araujo-Lopes for 20 yds to the Duke 45 for a 1ST… 3.12
Q2Ben Dinucci pass complete to Rafael Araujo-Lopes for 28 yds to the Duke 32 for a 1ST… 3.01

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
2016 Duke 14 – 56 Pittsburgh
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