The lead after every score: above the line Pittsburgh is ahead, below it Duke. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
12:08
FGBen Sauls 47 Yd Field Goal 5 plays, 27 yds, 2:00 · from PITT 44
DUKE 0–3 PITT
3:28
TDJalon Calhoun 28 Yd pass from Riley Leonard (Todd Pelino Kick)5 plays, 42 yds, 2:43 · from PITT 42
DUKE 7–3 PITT
1:25
TDIsrael Abanikanda 6 Yd Run (Ben Sauls Kick)1 play, 6 yds, 0:07 · from DUKE 6
DUKE 7–10 PITT
2nd quarter
9:12
FGBen Sauls 51 Yd Field Goal 6 plays, 37 yds, 2:30 · from PITT 30
DUKE 7–13 PITT
3:01
TDRiley Leonard 1 Yd Run (Todd Pelino Kick)11 plays, 75 yds, 6:11 · from DUKE 25
DUKE 14–13 PITT
0:10
TDJared Wayne 15 Yd pass from Kedon Slovis (Ben Sauls Kick)10 plays, 73 yds, 2:48 · from PITT 27
DUKE 14–20 PITT
4th quarter
13:30
TDBrandon Hill 30 Yd Fumble Return (Israel Abanikanda Run for Two-Point Conversion)
DUKE 14–28 PITT
9:28
TDJordan Moore 49 Yd pass from Riley Leonard (Two-Point Pass Conversion Failed)10 plays, 82 yds, 3:54 · from DUKE 18
DUKE 20–28 PITT
0:47
TDJaylen Coleman 19 Yd pass from Riley Leonard (Two-Point Run Conversion Failed)7 plays, 22 yds, 2:28 · from PITT 22
DUKE 26–28 PITT
Drives
PITT 4/13 scoredDUKE 5/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
14:54
DUKE
DUKE 25
3
3
0:46
Punt
Q1
14:08
PITT
PITT 44
5
27
2:00
Field Goal
Q1
12:08
DUKE
DUKE 25
6
28
3:39
Punt
Q1
8:29
PITT
PITT 8
5
14
2:18
Punt
Q1
6:11
DUKE
PITT 42
5
42
2:43
Touchdown
Q1
3:23
PITT
PITT 31
5
14
1:51
Punt
Q1
1:32
PITT
DUKE 6
1
6
0:07
Touchdown
Q1
1:25
DUKE
DUKE 25
3
2
1:39
Punt
Q2
14:46
PITT
PITT 43
3
6
1:24
Punt
Q2
13:22
DUKE
DUKE 13
3
4
1:40
Punt
Q2
11:42
PITT
PITT 30
6
37
2:30
Field Goal
Q2
9:12
DUKE
DUKE 25
11
75
6:11
Touchdown
Win probability
Pittsburgh 100% · pregame line Pittsburgh −7.0 (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
Riley Leonard
24/45
290
6.4
3
0
37.7
Rushing
CAR
YDS
AVG
TD
LONG
Jordan Waters
7
35
5.0
0
12
Jaylen Coleman
12
33
2.8
0
7
Team
1
-1
-1.0
0
0
Riley Leonard
7
-4
-0.6
1
6
Receiving
REC
YDS
AVG
TD
LONG
Jordan Moore
14
199
14.2
1
49
Jalon Calhoun
4
52
13.0
1
28
Jaylen Coleman
2
18
9.0
1
19
Sahmir Hagans
3
18
6.0
0
11
Cole Finney
1
3
3.0
0
3
Interceptions
INT
YDS
TD
Datrone Young
1
25
0
Shaka Heyward
1
8
0
Kicking
FG
PCT
LONG
XP
PTS
Todd Pelino
0/0
0.0
0
2/2
2
Punting
NO
YDS
AVG
TB
In 20
LONG
Porter Wilson
6
236
39.3
0
1
57
Biggest plays
DUKE +81%Q4 0:47 Jaylen Coleman 19 Yd pass from Riley Leonard (Two-Point Run Conversion Failed)
PITT +79%Q4 0:47 Timeout PITTSBURGH, clock 00:47
PITT +39%Q2 3:01 Charlie Ham kickoff PITTSBURGH Penalty, Unsportsmanlike Conduct (SirVocea Dennis) to the 50 yard line
DUKE +24%Q2 3:01 Riley Leonard run for 1 yd for a TD, (Todd Pelino KICK)
PITT +22%Q1 1:25 Israel Abanikanda run for 6 yds for a TD, (Ben Sauls KICK)
Team stats
Stat
DUKE
PITT
1st Downs
18
16
3rd down efficiency
7-18
6-15
4th down efficiency
3-5
0-1
Total Yards
353
310
Passing
290
190
Comp/Att
24/45
15/32
Yards per pass
6.4
5.9
Rushing
63
120
Rushing Attempts
27
33
Yards per rush
2.3
3.6
Penalties
3-35
8-80
Turnovers
2
2
Fumbles lost
2
0
Interceptions thrown
0
2
Possession
33:50
26:10
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:00 1st & 10 at DUKE 44 [SG] Kneel down by PIT at DUK45 (team loss of 1), clock 00:00.
Q4 0:46 kickoff for 9 yds , Erick Hallett II return for no gain to the Duke 44
Q4 0:47 Timeout PITTSBURGH, clock 00:47
Q4 0:47 4th & 18 at PITT 19 Jaylen Coleman 19 Yd pass from Riley Leonard (Two-Point Run Conversion Failed)
Q4 0:52 Timeout PITTSBURGH, clock 00:52
Q4 0:52 3rd & 18 at PITT 19 Riley Leonard pass incomplete
Q4 3:15 3rd & 8 at PITT 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).
Q4 3:15 2nd & 8 at PITT 9 Riley Leonard pass incomplete
Q4 3:15 1st & 10 at PITT 11 Riley Leonard run for 2 yds to the Pitt 9
Q4 3:15 3rd & 10 at PITT 22 Riley Leonard pass complete to Sahmir Hagans for 11 yds to the Pitt 11 for a 1ST down
Q4 3:15 2nd & 10 at PITT 22 Riley Leonard pass incomplete
Q4 3:15 1st & 10 at PITT 22 Riley Leonard pass complete to Jordan Moore for no gain to the Pitt 22
Q4 3:15 4th & 3 at PITT 44 Caleb Junko run for a loss of 22 yards to the Pitt 22 Caleb Junko fumbled, recovered by Pitt Caleb Junko
Q4 3:26 2nd & 6 at PITT 41 C'Bo Flemister run for 3 yds to the Pitt 44
Q4 3:26 Timeout DUKE, clock 03:26
Q4 3:32 1st & 10 at PITT 37 C'Bo Flemister run for 4 yds to the Pitt 41
Q4 3:32 Timeout DUKE, clock 03:32
Q4 3:39 4th & 5 at PITT 37 Riley Leonard pass incomplete
Q4 8:02 3rd & 5 at PITT 37 Riley Leonard pass incomplete
Q4 8:02 2nd & 27 at DUKE 41 Riley Leonard pass complete to Jordan Moore for 22 yds to the Pitt 37
Q4 8:02 1st & 20 at DUKE 48 Riley Leonard run for a loss of 7 yards to the Duke 41
Q4 8:02 1st & 10 at PITT 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).
Q4 8:02 4th & 1 at PITT 44 Jaylen Coleman run for 2 yds to the Pitt 42 for a 1ST down