The lead after every score: above the line Duke is ahead, below it Pittsburgh. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
8:43
FGAJ Reed 33 Yd Field Goal 14 plays, 65 yds, 4:16 · from PITT 20
PITT 0–3 DUKE
4:49
TDParis Ford 26 Yd Interception Return (Alex Kessman Kick)
PITT 7–3 DUKE
1:35
FGAlex Kessman 43 Yd Field Goal 8 plays, 9 yds, 2:32 · from DUKE 34
PITT 10–3 DUKE
2nd quarter
3:07
FGAlex Kessman 38 Yd Field Goal 8 plays, 25 yds, 2:54 · from DUKE 45
PITT 13–3 DUKE
1:59
TDTaysir Mack 19 Yd pass from Kenny Pickett (Alex Kessman PAT failed)1 play, 19 yds, 0:06 · from DUKE 19
PITT 19–3 DUKE
3rd quarter
11:05
TDNakia Griffin-Stewart 4 Yd pass from Kenny Pickett (Alex Kessman Kick)2 plays, 7 yds, 0:12 · from DUKE 7
PITT 26–3 DUKE
2:41
TDQuentin Harris 4 Yd Run (AJ Reed Kick)1 play, 4 yds, 0:03 · from PITT 4
PITT 26–10 DUKE
4th quarter
13:09
TDDeon Jackson 2 Yd Run (Jalon Calhoun Run for Two-Point Conversion)9 plays, 43 yds, 4:11 · from PITT 43
PITT 26–18 DUKE
9:10
TDQuentin Harris 3 Yd Run (Two-Point Run Conversion Failed)7 plays, 25 yds, 2:37 · from PITT 25
PITT 26–24 DUKE
1:29
TDDeon Jackson 44 Yd pass from Quentin Harris (Two-Point Pass Conversion Failed)7 plays, 86 yds, 1:49 · from PITT 14
PITT 26–30 DUKE
0:38
TDV'Lique Carter 26 Yd pass from Kenny Pickett (Alex Kessman Kick)4 plays, 82 yds, 0:47 · from DUKE 18
PITT 33–30 DUKE
Drives
DUKE 6/19 scoredPITT 5/18 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
PITT
DUKE 25
6
21
2:01
Punt
Q1
12:59
DUKE
PITT 20
14
65
4:16
Field Goal
Q1
8:39
PITT
DUKE 17
3
6
1:35
Punt
Q1
7:04
DUKE
PITT 38
3
11
1:12
Fumble
Q1
5:52
PITT
DUKE 49
3
3
0:55
Punt
Q1
4:57
DUKE
PITT 18
1
0
0:08
Interception Touchdown
Q1
4:44
DUKE
PITT 23
2
2
0:37
Interception
Q1
4:07
PITT
DUKE 34
8
9
2:32
Field Goal
Q1
1:35
DUKE
PITT 25
6
13
1:44
Punt
Q2
14:51
PITT
DUKE 23
16
68
7:09
Interception
Q2
7:42
DUKE
PITT 9
3
4
1:41
Punt
Q2
6:01
PITT
DUKE 45
8
25
2:54
Field Goal
Win probability
Pittsburgh 100% · pregame line Duke −3.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Kenny Pickett
29/48
268
5.6
3
2
50.8
Rushing
CAR
YDS
AVG
TD
LONG
Todd Sibley
12
60
5.0
0
25
V'Lique Carter
13
18
1.4
0
8
Shocky Jacques-Louis
1
10
10.0
0
10
Maurice Ffrench
2
0
0.0
0
3
Team
1
-2
-2.0
0
0
Kenny Pickett
6
-17
-2.8
0
9
Receiving
REC
YDS
AVG
TD
LONG
Taysir Mack
9
85
9.4
1
25
Maurice Ffrench
10
54
5.4
0
11
V'Lique Carter
2
36
18.0
1
26
Aaron Mathews
2
26
13.0
0
23
Shocky Jacques-Louis
2
26
13.0
0
20
Jared Wayne
1
17
17.0
0
17
Dontavius Butler-Jenkins
1
13
13.0
0
13
Nakia Griffin-Stewart
2
11
5.5
1
7
Defense
TOT
SOLO
SACKS
TFL
PD
QB HUR
Paris Ford
12
8
0
0
0
0
Saleem Brightwell
12
2
0
0
0
0
Kylan Johnson
9
3
0
1
1
0
Cam Bright
7
2
0
0
0
1
Patrick Jones II
6
5
2
2
0
1
Dane Jackson
5
4
0
0
3
0
Damar Hamlin
5
2
0
0
0
0
Habakkuk Baldonado
4
1
0
0
0
1
Interceptions
INT
YDS
TD
Paris Ford
2
48
1
Dane Jackson
1
21
0
Kicking
FG
PCT
LONG
XP
PTS
Alex Kessman
2/2
100.0
43
3/4
9
Punting
NO
YDS
AVG
TB
In 20
LONG
Kirk Christodoulou
8
333
41.6
1
3
54
Biggest plays
PITT +63%Q4 0:38 V'Lique Carter 26 Yd pass from Kenny Pickett (Alex Kessman Kick)
DUKE +49%Q4 1:29 Deon Jackson 44 Yd pass from Quentin Harris (Two-Point Pass Conversion Failed)
PITT +37%Q4 9:10 AJ Reed kickoff for 57 yds , Kaymar Mimes return for 16 yds to the Pitt 24
DUKE +35%Q4 9:10 Quentin Harris 3 Yd Run (Two-Point Run Conversion Failed)
PITT +33%Q4 5:39 Kenny Pickett pass complete to Shocky Jacques-Louis for 20 yds to the Duke 38 for a 1ST down
Team stats
Stat
PITT
DUKE
1st Downs
22
20
3rd down efficiency
6-18
10-22
4th down efficiency
0-1
1-2
Total Yards
337
288
Passing
268
165
Comp/Att
29/48
18/45
Yards per pass
5.6
3.7
Rushing
69
123
Rushing Attempts
35
44
Yards per rush
2.0
2.8
Penalties
15-145
4-60
Turnovers
4
6
Fumbles lost
2
3
Interceptions thrown
2
3
Possession
30:11
29:49
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:22 1st & 10 at DUKE 18 TEAM run for a loss of 2 yards to the Duke 20
Q4 0:38 3rd & 10 at DUKE 25 Quentin Harris sacked by Patrick Jones II for a loss of 10 yards to the Duke 18 Quentin Harris fumbled, recovered by Pitt Phil Campbell III , return for 0 yards
Q4 0:38 2nd & 10 at DUKE 25 Quentin Harris pass incomplete to Jake Bobo
Q4 0:38 1st & 10 at DUKE 25 Quentin Harris pass incomplete to Noah Gray, broken up by Erick Hallett
Q4 0:38 Alex Kessman kickoff for 65 yds for a touchback
Q4 0:38 3rd & 4 at DUKE 26 V'Lique Carter 26 Yd pass from Kenny Pickett (Alex Kessman Kick)
Q4 0:44 3rd & 4 at DUKE 26 Timeout PITTSBURGH, clock 00:44
Q4 1:25 2nd & 10 at DUKE 32 Kenny Pickett pass complete to Shocky Jacques-Louis for 6 yds to the Duke 26
Q4 1:25 1st & 10 at DUKE 32 Pickett, K pass complete to Ffrench, M for 23 yards to the DU9 (Johnson,L.), PENALTY UP illegal touching (Carter, V) 0 yards to the DU32, NO PLAY.
Q4 1:25 1st & 10 at PITT 45 Kenny Pickett pass complete to Aaron Mathews for 23 yds to the Duke 32 for a 1ST down
Q4 1:25 1st & 10 at PITT 33 Kenny Pickett pass complete to Taysir Mack for 12 yds to the Pitt 45 for a 1ST down
Q4 1:25 1st & 10 at PITT 18 Pickett, K pass incomplete to Carter, V, PENALTY DU pass interference (Quansah,K.) 15 yards to the UP33, 1ST DOWN UP, NO PLAY.
Q4 1:29 AJ Reed kickoff for 62 yds , Kaymar Mimes return for 15 yds to the Pitt 18
Q4 1:29 1st & 10 at PITT 44 Deon Jackson 44 Yd pass from Quentin Harris (Two-Point Pass Conversion Failed)
Q4 3:18 3rd & 5 at DUKE 43 Quentin Harris pass complete to Jalon Calhoun for 13 yds to the Pitt 44 for a 1ST down
Q4 3:18 2nd & 10 at DUKE 38 Quentin Harris run for 5 yds to the Duke 43
Q4 3:18 1st & 10 at DUKE 38 Quentin Harris pass incomplete to Jake Bobo
Q4 3:18 3rd & 10 at DUKE 14 Quentin Harris pass complete to Scott Bracey for 9 yds to the Duke 23 for a 1ST down PITTSBURGH Penalty, personal foul (Paris Ford) to the Duke 38 for a 1ST down
Q4 3:18 2nd & 10 at DUKE 14 Quentin Harris pass incomplete to Scott Bracey
Q4 3:18 1st & 10 at DUKE 14 Quentin Harris pass complete to Mataeo Durant for no gain to the Duke 14
Q4 3:24 4th & 21 at DUKE 49 Kirk Christodoulou punt for 35 yds, fair catch by Josh Blackwell at the Duke 14
Q4 3:24 4th & 21 at DUKE 49 Timeout DUKE, clock 03:24
Q4 5:39 3rd & 10 at DUKE 38 V'Lique Carter run for a loss of 11 yards to the Duke 49