← CFB Terminal
#44Duke
26
ACC
AT
28
ACC
2022 week 12 · Saturday, November 19, 2022 at 11:00 AM CT · Acrisure Stadium · πŸ“Ί ACCN · 45,362 att · 29.8°F Cloudy, wind 13.9

Drive chart

Duke Pittsburgh bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 3 yd · 0:46
0–0
14:54 1st & 10 OWN 25 Riley Leonard pass complete to Jordan Moore for 3 yds to the Duke 28 +3 -0.30
14:54 2nd & 7 OWN 28 Riley Leonard pass incomplete 0 -0.56
14:54 3rd & 7 OWN 28 Riley Leonard pass incomplete 0 -0.27
14:08 4th & 7 OWN 28 Porter Wilson punt for 18 yds
FG
5 pl · 27 yd · 2:00
0–3
14:08 1st & 10 OWN 44 Kedon Slovis pass complete to Israel Abanikanda for 20 yds to the Duke 36 for a 1ST down +20 1.36
14:08 1st & 10 OPP 36 Kedon Slovis pass incomplete 0 -0.72
14:08 2nd & 10 OPP 36 Israel Abanikanda run for 7 yds to the Duke 29 +7 0.41
14:08 3rd & 3 OPP 29 Israel Abanikanda run for no gain to the Duke 29 0 -0.86
12:08 4th & 3 OPP 29 Ben Sauls 47 yd FG GOOD
PUNT
6 pl · 28 yd · 3:39
0–3
12:08 1st & 10 OWN 25 Jordan Waters run for 12 yds to the Duke 37 for a 1ST down +12 1.03
12:08 1st & 10 OWN 37 Jordan Waters run for 3 yds to the Duke 40 +3 -0.42
12:08 2nd & 7 OWN 40 Jordan Waters run for 8 yds to the Duke 48 for a 1ST down +8 1.46
12:08 1st & 10 OWN 48 Riley Leonard pass incomplete 0 -1.14
12:08 2nd & 10 OWN 48 Jaylen Coleman run for 1 yd to the Duke 49 +1 -0.80
12:08 3rd & 9 OWN 49 Jaylen Coleman run for 4 yds to the Pitt 47 +4 -0.13
8:29 4th & 5 OPP 47 Porter Wilson punt for 39 yds, fair catch by M.J. Devonshire at the Pitt 8
PUNT
5 pl · 14 yd · 2:18
0–3
8:29 1st & 10 OWN 8 Israel Abanikanda run for 9 yds to the Pitt 17 +9 0.78
8:29 2nd & 1 OWN 17 Israel Abanikanda run for 8 yds to the Pitt 25 for a 1ST down +8 -0.01
8:29 1st & 10 OWN 25 Israel Abanikanda run for 5 yds to the Pitt 30 +5 0.09
8:29 2nd & 5 OWN 30 Kedon Slovis pass incomplete 0 -0.75
8:29 3rd & 5 OWN 30 Kedon Slovis sacked by Ryan Smith for a loss of 8 yards to the Pitt 22 -8 -0.60
6:11 4th & 13 OWN 22 punt blocked by blocked by
TD
5 pl · 42 yd · 2:43
7–3
6:11 1st & 10 OPP 42 Riley Leonard pass complete to Jalon Calhoun for 6 yds to the Pitt 36 +6 0.28
6:11 2nd & 4 OPP 36 Jaylen Coleman run for 2 yds to the Pitt 34 +2 -0.49
6:11 3rd & 2 OPP 34 Riley Leonard run for 5 yds to the Pitt 29 for a 1ST down +5 0.72
6:11 1st & 10 OPP 29 Jaylen Coleman run for 1 yd to the Pitt 28 +1 -0.41
3:28 2nd & 9 OPP 28 Riley Leonard pass complete to Jalon Calhoun for 28 yds for a TD, (Todd Pelino KICK) +28 3.20
PUNT
5 pl · 14 yd · 1:51
7–3
3:23 1st & 10 OWN 31 Israel Abanikanda run for 7 yds to the Pitt 38 +7 0.68
3:23 2nd & 3 OWN 38 Israel Abanikanda run for 5 yds to the Pitt 43 for a 1ST down +5 0.46
3:23 1st & 10 OWN 43 Bub Means run for 2 yds to the Pitt 45 +2 -0.69
3:23 2nd & 8 OWN 45 Kedon Slovis pass incomplete 0 -1.01
3:23 3rd & 8 OWN 45 Kedon Slovis pass incomplete 0 -0.64
1:32 4th & 8 OWN 45 Caleb Junko punt for 45 yds , Jalon Calhoun returns for a loss of 4 yards to the Duke 6
TD
1 pl · 6 yd · 0:07
7–10
1:25 1st & 6 OPP 6 Israel Abanikanda run for 6 yds for a TD, (Ben Sauls KICK) +6 2.05
PUNT
3 pl · 2 yd · 1:39
7–10
1:25 1st & 10 OWN 25 Jordan Waters run for 1 yd to the Duke 26 +1 -0.59
0:00 2nd & 9 OWN 26 Jaylen Coleman run for 1 yd to the Duke 27 +1 -0.34
0:00 OWN 26 End of 1st Quarter
15:00 3rd & 8 OWN 27 Riley Leonard pass incomplete 0 -0.22
14:46 4th & 8 OWN 27 Porter Wilson punt for 41 yds , M.J. Devonshire returns for 11 yds to the Pitt 43
Q2
PUNT
3 pl · 6 yd · 1:24
7–10
14:46 1st & 10 OWN 43 Israel Abanikanda run for 4 yds to the Pitt 47 +4 -0.17
14:46 2nd & 6 OWN 47 Israel Abanikanda run for 2 yds to the Pitt 49 +2 -0.68
14:46 3rd & 4 OWN 49 Kedon Slovis pass incomplete 0 -0.96
13:22 4th & 4 OWN 49 Sam Vander Haar punt for 38 yds, fair catch by Jalon Calhoun at the Duke 13
PUNT
3 pl · 4 yd · 1:40
7–10
13:22 1st & 10 OWN 13 Riley Leonard pass complete to Jordan Moore for no gain to the Duke 13 0 -0.40
13:22 2nd & 10 OWN 13 Riley Leonard pass complete to Jordan Moore for 4 yds to the Duke 17 +4 -0.03
13:22 3rd & 6 OWN 17 Riley Leonard pass incomplete 0 -0.16
11:42 4th & 6 OWN 17 Porter Wilson punt for 57 yds , M.J. Devonshire returns for 4 yds to the Pitt 30
FG
6 pl · 37 yd · 2:30
7–13
11:42 1st & 10 OWN 30 Rodney Hammond Jr. run for 1 yd to the Pitt 31 +1 -0.72
11:42 2nd & 9 OWN 31 Kedon Slovis pass complete to Jared Wayne for 35 yds to the Duke 34 for a 1ST down +35 3.47
11:42 1st & 10 OPP 34 Rodney Hammond Jr. run for no gain to the Duke 34 0 -0.66
11:42 2nd & 10 OPP 34 Kedon Slovis pass incomplete 0 -0.89
11:42 3rd & 10 OPP 34 Kedon Slovis pass complete to Daniel Carter for 1 yd to the Duke 33 +1 -0.81
9:12 4th & 9 OPP 33 Ben Sauls 51 yd FG GOOD
TD
11 pl · 75 yd · 6:11
14–13
9:12 1st & 10 OWN 25 Riley Leonard pass complete to Jordan Moore for 17 yds to the Duke 42 for a 1ST down +17 1.52
9:12 1st & 10 OWN 42 Riley Leonard pass complete to Jalon Calhoun for 2 yds to the Duke 44 +2 -0.69
9:12 2nd & 8 OWN 44 Riley Leonard pass incomplete 0 -0.98
9:12 3rd & 8 OWN 44 Riley Leonard pass incomplete 0 -0.61
7:20 1st & 10 OPP 42 Jaylen Coleman run for 4 yds to the Pitt 38 +4 -0.10
7:20 2nd & 6 OPP 38 Riley Leonard pass complete to Jordan Moore for 21 yds to the Pitt 17 for a 1ST down +21 0.82
7:20 1st & 10 OPP 17 Riley Leonard run for 6 yds to the Pitt 11 Riley Leonard fumbled, recovered by Duke Riley Leonard +6 0.18
7:20 2nd & 4 OPP 11 Jaylen Coleman run for 1 yd to the Pitt 10 +1 -0.32
7:20 3rd & 3 OPP 10 Jaylen Coleman run for 2 yds to the Pitt 8 +2 -0.20
7:20 4th & 1 OPP 8 Jordan Waters run for 7 yds to the Pitt 1 for a 1ST down +7 1.98
3:01 1st & 1 OPP 1 Riley Leonard run for 1 yd for a TD, (Todd Pelino KICK) +1 0.94
3:01 OWN 35 Charlie Ham kickoff PITTSBURGH Penalty, Unsportsmanlike Conduct (SirVocea Dennis) to the 50 yard line
TD
10 pl · 73 yd · 2:48
14–20
2:58 1st & 10 OWN 27 Kedon Slovis pass incomplete 0 -0.77
2:58 2nd & 10 OWN 27 Israel Abanikanda run for 4 yds to the Pitt 31 +4 -0.07
2:58 3rd & 6 OWN 31 Kedon Slovis run for 8 yds to the Pitt 39 for a 1ST down +8 1.91
2:58 1st & 10 OWN 39 Kedon Slovis pass incomplete 0 -1.11
2:58 2nd & 10 OWN 39 Kedon Slovis pass complete to Bub Means for 20 yds to the Duke 41 for a 1ST down +20 2.72
1:14 1st & 20 OWN 49 Timeout PITTSBURGH, clock 01:14
1:14 1st & 10 OPP 41 SLOVIS, Kedon scrambles to the right for a gain of 4 yards to the DUK37, out of bounds. PENALTY PIT Holding on HOUY, Gabe enforced 10 yards from the DUK41 to the PIT49 [NHSG]. NO PLAY (replay the down). -10
1:14 1st & 20 OWN 49 Kedon Slovis pass complete to Jared Wayne for 24 yds to the Duke 27 for a 1ST down +24 2.53
1:14 1st & 10 OPP 27 Kedon Slovis pass complete to Konata Mumpfield for 11 yds to the Duke 16 for a 1ST down +11 0.17
1:14 1st & 10 OPP 16 Kedon Slovis pass incomplete 0 -0.33
0:14 3rd & 9 OPP 15 Timeout PITTSBURGH, clock 00:14
0:14 2nd & 10 OPP 16 Kedon Slovis pass complete to Israel Abanikanda for 1 yd to the Duke 15 +1 -0.29
0:10 3rd & 9 OPP 15 Kedon Slovis pass complete to Jared Wayne for 15 yds for a TD, (Ben Sauls KICK) +15 3.18
END OF HALF
1 pl · -1 yd · 0:08
14–20
0:00 1st & 10 OWN 34 Kneel down by DUK at DUK33 (team loss of 1), clock 00:00. 0 -0.99
0:00 OWN 33 End of 2nd Quarter
Q3
INT
8 pl · 49 yd · 4:06
14–20
14:54 1st & 10 OWN 19 Kedon Slovis pass complete to Jared Wayne for 19 yds to the Pitt 38 for a 1ST down +19 1.49
14:54 1st & 10 OWN 38 Kedon Slovis pass complete to Gavin Bartholomew for 5 yds to the Pitt 43 +5 0.11
14:54 2nd & 5 OWN 43 Israel Abanikanda run for 26 yds to the Duke 31 for a 1ST down +26 2.00
14:54 1st & 10 OPP 31 Kedon Slovis pass complete to Konata Mumpfield for 7 yds to the Duke 24 +7 0.36
14:54 2nd & 3 OPP 24 Israel Abanikanda run for 1 yd to the Duke 23 +1 -0.47
14:54 3rd & 2 OPP 23 Israel Abanikanda run for 5 yds to the Duke 18 for a 1ST down +5 0.36
14:54 1st & 10 OPP 18 Israel Abanikanda run for 1 yd to the Duke 17 +1 -0.27
14:54 2nd & 9 OPP 17 SLOVIS, Kedon pass up the middle incomplete intended for WAYNE, Jared broken up by FRANKLIN, Ja'Mion at the DUK17. PENALTY PIT Personal Foul on HOUY, Gabe enforced 15 yards from the DUK17 to the DUK32 [NHSG]. NO PLAY (replay the down). -15
10:48 2nd & 24 OPP 32 Kedon Slovis pass intercepted -2.10
PUNT
3 pl · 7 yd · 1:37
14–20
10:48 1st & 10 OWN 40 Jordan Waters run for no gain to the Duke 40 0 -1.12
10:48 2nd & 10 OWN 40 Riley Leonard pass complete to Jordan Moore for 7 yds to the Duke 47 +7 0.53
10:48 3rd & 3 OWN 47 Riley Leonard pass incomplete 0 -0.97
9:11 4th & 3 OWN 47 Porter Wilson punt for 28 yds
INT
6 pl · 16 yd · 2:10
14–20
9:11 1st & 15 OWN 20 Kedon Slovis pass incomplete 0 -0.33
9:11 2nd & 15 OWN 20 Kedon Slovis pass complete to Konata Mumpfield for 2 yds to the Pitt 22 +2 -0.10
9:11 3rd & 13 OWN 22 Kedon Slovis pass complete to Gavin Bartholomew for 14 yds to the Pitt 36 for a 1ST down +14 2.10
9:11 1st & 10 OWN 36 PITTSBURGH Penalty, False Start (Marcus Minor) to the Pitt 31 -5
9:11 1st & 15 OWN 31 Kedon Slovis pass complete to Konata Mumpfield for 10 yds to the Pitt 41 +10 1.21
9:11 2nd & 5 OWN 41 Kedon Slovis pass incomplete 0 -1.09
7:01 3rd & 5 OWN 41 Kedon Slovis pass intercepted -0.87
ON DOWNS
7 pl · 15 yd · 3:43
14–20
7:01 1st & 10 OPP 47 Riley Leonard pass incomplete 0 -1.05
7:01 2nd & 10 OPP 47 Riley Leonard pass complete to Jaylen Coleman for a loss of 1 yard to the Pitt 48 -1 -1.26
7:01 3rd & 11 OPP 48 Riley Leonard pass complete to Jordan Moore for 15 yds to the Pitt 33 for a 1ST down +15 3.02
7:01 1st & 10 OPP 33 Riley Leonard sacked by Shayne Simon for a loss of 12 yards to the Pitt 45 -12 -3.00
7:01 2nd & 22 OPP 45 Riley Leonard pass complete to Jordan Moore for 12 yds to the Pitt 33 +12 1.51
3:26 4th & 9 OPP 32 Timeout PITTSBURGH, clock 03:26
3:26 3rd & 10 OPP 33 Riley Leonard run for 1 yd to the Pitt 32 +1 -0.81
3:18 4th & 9 OPP 32 Riley Leonard pass incomplete 0 -1.80
PUNT
9 pl · 21 yd · 4:05
14–20
3:18 1st & 10 OWN 32 Rodney Hammond Jr. run for 4 yds to the Pitt 36 +4 -0.15
3:18 2nd & 6 OWN 36 Rodney Hammond Jr. run for 3 yds to the Pitt 39 +3 -0.36
3:18 3rd & 3 OWN 39 Rodney Hammond Jr. run for 3 yds to the Pitt 42 for a 1ST down +3 1.47
3:18 1st & 10 OWN 42 Rodney Hammond Jr. run for 3 yds to the Pitt 45 +3 -0.43
3:18 2nd & 7 OWN 45 Kedon Slovis pass complete to Konata Mumpfield for 6 yds to the Duke 49 +6 0.38
3:18 3rd & 1 OPP 49 Rodney Hammond Jr. run for 3 yds to the Duke 46 for a 1ST down +3 1.07
0:00 1st & 10 OPP 46 Rodney Hammond Jr. run for 3 yds to the Duke 43 +3 -0.34
0:00 OPP 46 End of 3rd Quarter
15:00 2nd & 7 OPP 43 Rodney Hammond Jr. run for 1 yd to the Duke 42 +1 -0.85
15:00 3rd & 6 OPP 42 Kedon Slovis pass incomplete 0 -1.05
15:00 4th & 6 OPP 42 PITTSBURGH Penalty, False Start (-5 Yards) to the Duke 47 -5
14:13 4th & 11 OPP 47 Sam Vander Haar punt for 37 yds, fair catch by Jalon Calhoun at the Duke 10
Q4
FUMBLE RETURN TD
2 pl · 20 yd · 0:43
14–28
14:13 1st & 10 OWN 10 Riley Leonard pass complete to Jalon Calhoun for 16 yds to the Duke 26 for a 1ST down +16 0.79
13:30 1st & 10 OWN 26 Brandon Hill 30 Yd Fumble Return (Israel Abanikanda Run for Two-Point Conversion) -7.99
TD
10 pl · 82 yd · 3:54
20–28
13:22 1st & 10 OWN 18 Riley Leonard pass incomplete 0 -0.51
13:22 2nd & 10 OWN 18 Riley Leonard pass complete to Jordan Moore for 9 yds to the Duke 27 +9 0.51
13:22 3rd & 1 OWN 27 Jaylen Coleman run for 2 yds to the Duke 29 for a 1ST down +2 0.71
13:22 1st & 10 OWN 29 Riley Leonard pass complete to Cole Finney for 3 yds to the Duke 32 +3 -0.34
13:22 2nd & 7 OWN 32 Riley Leonard pass incomplete 0 -0.68
13:22 3rd & 7 OWN 32 Riley Leonard pass complete to Jordan Moore for 8 yds to the Duke 40 for a 1ST down +8 2.04
13:22 1st & 10 OWN 40 Riley Leonard pass incomplete 0 -1.12
13:22 2nd & 10 OWN 40 Riley Leonard pass complete to Sahmir Hagans for 4 yds to the Duke 44 +4 -0.14
13:22 3rd & 6 OWN 44 Jaylen Coleman run for 7 yds to the Pitt 49 for a 1ST down +7 2.26
9:28 1st & 10 OPP 49 Jordan Moore 49 Yd pass from Riley Leonard (Two-Point Pass Conversion Failed) +49 3.76
PUNT
4 pl · 23 yd · 1:26
20–28
9:28 1st & 10 OWN 25 Israel Abanikanda run for 22 yds to the Pitt 47 for a 1ST down +22 1.98
9:28 1st & 10 OWN 47 Israel Abanikanda run for 1 yd to the Pitt 48 +1 -0.91
9:28 2nd & 9 OWN 48 Kedon Slovis pass incomplete 0 -1.03
9:28 3rd & 9 OWN 48 Kedon Slovis pass incomplete 0 -0.69
8:02 4th & 9 OWN 48 Sam Vander Haar punt for 37 yds, fair catch by Jalon Calhoun at the Duke 15
ON DOWNS
11 pl · 48 yd · 4:23
20–28
8:02 1st & 10 OWN 15 Riley Leonard pass incomplete 0 -0.44
8:02 2nd & 10 OWN 15 Riley Leonard pass incomplete 0 -0.20
8:02 3rd & 10 OWN 15 Riley Leonard pass complete to Jordan Moore for 32 yds to the Duke 47 for a 1ST down +32 3.16
8:02 1st & 10 OWN 47 Riley Leonard pass incomplete 0 -1.15
8:02 2nd & 10 OWN 47 Riley Leonard pass complete to Sahmir Hagans for 3 yds to the 50 yard line +3 -0.39
8:02 3rd & 7 50 Jaylen Coleman run for 6 yds to the Pitt 44 +6 0.30
8:02 4th & 1 OPP 44 Jaylen Coleman run for 2 yds to the Pitt 42 for a 1ST down +2 2.04
8:02 1st & 10 OPP 42 LEONARD, Riley pass to the right complete for 9 yards to WATERS, Jordan caught at the PIT42 and advanced to the PIT33 (WILTZ, Tylar). PENALTY DUK Holding on HARRIS, JR., Andre enforced 10 yards from the PIT42 to the DUK48 [NHSG]. NO PLAY (replay the down). -10
8:02 1st & 20 OWN 48 Riley Leonard run for a loss of 7 yards to the Duke 41 -7 -1.65
8:02 2nd & 27 OWN 41 Riley Leonard pass complete to Jordan Moore for 22 yds to the Pitt 37 +22 2.88
8:02 3rd & 5 OPP 37 Riley Leonard pass incomplete 0 -1.06
3:39 4th & 5 OPP 37 Riley Leonard pass incomplete 0 -1.80
ON DOWNS
4 pl · -15 yd · 0:24
20–28
3:32 2nd & 6 OWN 41 Timeout DUKE, clock 03:32
3:32 1st & 10 OWN 37 C'Bo Flemister run for 4 yds to the Pitt 41 +4 -0.16
3:26 3rd & 3 OWN 44 Timeout DUKE, clock 03:26
3:26 2nd & 6 OWN 41 C'Bo Flemister run for 3 yds to the Pitt 44 +3 -0.41
3:26 3rd & 3 OWN 44 Kedon Slovis pass incomplete 0 -0.88
3:15 4th & 3 OWN 44 Caleb Junko run for a loss of 22 yards to the Pitt 22 Caleb Junko fumbled, recovered by Pitt Caleb Junko -0.50
TD
7 pl · 22 yd · 2:28
26–28
3:15 1st & 10 OPP 22 Riley Leonard pass complete to Jordan Moore for no gain to the Pitt 22 0 -0.40
3:15 2nd & 10 OPP 22 Riley Leonard pass incomplete 0 -0.52
3:15 3rd & 10 OPP 22 Riley Leonard pass complete to Sahmir Hagans for 11 yds to the Pitt 11 for a 1ST down +11 1.05
3:15 1st & 10 OPP 11 Riley Leonard run for 2 yds to the Pitt 9 +2 -0.17
3:15 2nd & 8 OPP 9 Riley Leonard pass incomplete 0 -0.28
3:15 3rd & 8 OPP 9 LEONARD, Riley scrambles up the middle for a gain of 3 yards to the PIT6 (ALEXANDRE, Deslin). PENALTY DUK Holding on BARTON, Graham enforced 10 yards from the PIT9 to the PIT19 [NHSG]. NO PLAY (replay the down). -10
0:52 3rd & 18 OPP 19 Riley Leonard pass incomplete 0 -0.93
0:52 4th & 18 OPP 19 Timeout PITTSBURGH, clock 00:52
0:47 4th & 18 OPP 19 Riley Leonard pass complete to Jaylen Coleman for 19 yds for a TD, (J. Moore Run For Two-point Conversion) +19 4.97
0:47 1st & 10 OPP 0 Timeout PITTSBURGH, clock 00:47
END OF GAME
1 pl · -1 yd · 0:46
26–28
0:00 1st & 10 OPP 44 [SG] Kneel down by PIT at DUK45 (team loss of 1), clock 00:00. 0 -0.97
0:00 OPP 45 End of 4th Quarter
26 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

1sacks1
1plays for loss3
2takeaways1
1three-and-outs forced4
7explosive plays allowed9
5.20yards allowed / play4.91
4 of 13scoring drives allowed4 of 13
Duke
Jaylen Stinson 9 (5)
Darius Joiner 8 (6) 2 PD
Datrone Young 5 (4) 1 INT · 1 PD
Shaka Heyward 5 (3) 1 INT
Cam Dillon 5 (2)
Brandon Johnson 4 (1) 1 PD · 1 QH
Michael Reese 4 (1)
Ryan Smith 3 (2) 1 sk · 1 TFL
Pittsburgh
SirVocea Dennis 14 (6) 1 TFL · 1 QH
Brandon Hill 8 (3) 1 PD
Shayne Simon 5 (5) 1 sk · 1 TFL · 1 PD
Erick Hallett 5 (4) 2 PD
M.J. Devonshire 5 (4) 1 QH
A.J. Woods 4 (2) 2 PD
Deslin Alexandre 3 (1) 2 QH
Bangally Kamara 2 (1) 2 PD · 2 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

field goals2 of 2
6punts4
39.3punt average39.3
1punts inside the 204
40return yards39
own 26average drive startown 38
Duke
K Todd Pelino 2/2 XP
P Porter Wilson 6 punts · 39.3 avg · 1 in 20
KR Jontavis Robertson 2 ret · 42 yds · long 24
KR Jalon Calhoun 1 ret · 2 yds · long 2
PR Jalon Calhoun 1 ret · -4 yds
Pittsburgh
K Ben Sauls 2/2 FG · long 51 · 2/2 XP
P Sam Vander Haar 3 punts · 37.3 avg · 3 in 20
P Caleb Junko 1 punt · 45.0 avg · 1 in 20
KR Rodney Hammond Jr. 3 ret · 23 yds · long 15
KR Karter Johnson 1 ret · 1 yds · long 1
KR Erick Hallett 1 ret · 0 yds
PR M.J. Devonshire 2 ret · 15 yds · long 11
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

70plays64
344yards333
13drives13
31%success rate39%
9.52total PPA6.16
Derived from 134 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Ben Sauls 47 yd FG GOOD 3–0
Q1Riley Leonard pass complete to Jalon Calhoun for 28 yds for a TD, (Todd Pelino KICK) 7–3
Q1Israel Abanikanda run for 6 yds for a TD, (Ben Sauls KICK) 10–7
Q2Ben Sauls 51 yd FG GOOD 13–7
Q2Riley Leonard run for 1 yd for a TD, (Todd Pelino KICK) 14–13
Q2Kedon Slovis pass complete to Jared Wayne for 15 yds for a TD, (Ben Sauls KICK) 20–14
Q4Brandon Hill 30 Yd Fumble Return (Israel Abanikanda Run for Two-Point Conversion) 14–28
Q4Jordan Moore 49 Yd pass from Riley Leonard (Two-Point Pass Conversion Failed) 20–28
Q4Riley Leonard pass complete to Jaylen Coleman for 19 yds for a TD, (J. Moore Run For Two-point… 26–28

Biggest plays by PPA

Q4Riley Leonard pass complete to Jaylen Coleman for 19 yds for a TD, (J. Moore Run For… 4.97
Q4Jordan Moore 49 Yd pass from Riley Leonard (Two-Point Pass Conversion Failed) 3.76
Q2Kedon Slovis pass complete to Jared Wayne for 35 yds to the Duke 34 for a 1ST down 3.47
Q1Riley Leonard pass complete to Jalon Calhoun for 28 yds for a TD, (Todd Pelino KICK) 3.20
Q2Kedon Slovis pass complete to Jared Wayne for 15 yds for a TD, (Ben Sauls KICK) 3.18
Q4Riley Leonard pass complete to Jordan Moore for 32 yds to the Duke 47 for a 1ST down 3.16

Series recent meetings

2023 Pittsburgh 19 – 30 Duke
2021 Pittsburgh 54 – 29 Duke
2019 Pittsburgh 33 – 30 Duke
2018 Duke 45 – 54 Pittsburgh
2017 Pittsburgh 24 – 17 Duke
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