From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Pittsburgh
Duke
598
Total yards
532
424
Passing yards
319
174
Rushing yards
213
12.8
Yards per pass
9.7
3.8
Yards per rush
5.9
27
First downs
23
7–17
Third downs
5–11
1–2
Fourth downs
0–1
0
Turnovers
4
8–71
Penalties
3–23
36:22
Possession
23:38
Efficiency
Pittsburgh
Duke
44%
Success rate
51%
0.08
EPA per play
0.13
0.78
Explosiveness
0.70
−0.09
Rushing EPA
0.29
0.38
Passing EPA
−0.05
27%
Passing-down success
29%
0.17
First-down EPA
0.01
−0.09
Second-down EPA
0.39
0.17
Third-down EPA
−0.02
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Duke 50% to win. Pittsburgh won as Elo’s underdog.
The line
Pittsburgh −6, over/under 51.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Pittsburgh 66%, Duke 34%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Pittsburgh right to left.
Q1 PittsburghTouchdown run, 12 plays, 85 yards
Q1 DukeInterception, 4 plays, 21 yards
Q1 PittsburghMissed FG, 7 plays, 36 yards
Q1 DukeInterception, 3 plays, 11 yards
Q1 PittsburghTouchdown pass, 2 plays, 28 yards
Q1 DukeTouchdown pass, 7 plays, 78 yards
Q1 PittsburghTouchdown pass, 3 plays, 89 yards
Q1 DukePunt, 3 plays, 0 yards
Q2 PittsburghTouchdown pass, 1 play, 69 yards
Q2 DukeTouchdown pass, 5 plays, 75 yards
Q2 PittsburghField goal, 9 plays, 74 yards
Q2 DukeTouchdown run, 8 plays, 75 yards
Q2 PittsburghPunt return TD, 3 plays (Duke scores), 7 yards
Q2 DukeResult not recorded, 82 yards
Q2 PittsburghTouchdown pass, 8 plays, 65 yards
Q2 DukeEnd of half, 1 play, 3 yards
Q3 DukePunt, 3 plays, 5 yards
Q3 PittsburghTouchdown pass, 7 plays, 79 yards
Q3 DukePunt, 6 plays, 17 yards
Q3 PittsburghPunt, 3 plays, 7 yards
Q3 DukeTurnover on downs, 4 plays, 5 yards
Q3 PittsburghTouchdown pass, 5 plays, 30 yards
Q3 DukeTouchdown pass, 1 play, 75 yards
Q3 PittsburghPunt, 5 plays, 20 yards
Q3 DukeTouchdown run, 8 plays, 79 yards
Q4 PittsburghPunt, 3 plays, −1 yard
Q4 DukeInterception, 1 play, 0 yards
Q4 PittsburghPunt, 3 plays, 1 yard
Q4 DukeResult not recorded, 4 plays, 6 yards
Q4 PittsburghTouchdown, 33 yards
Q4 DukeTouchdown pass, 8 plays, 67 yards
Q4 PittsburghTurnover on downs, 4 plays, −28 yards
Q4 DukeTouchdown run, 3 plays, 30 yards
Q4 PittsburghEnd of game, 6 plays, 6 yards
Play by play
1st quarter8 drives, then Pittsburgh 20, Duke 7
Pittsburgh Touchdown run, 12 plays
15:00
1st & 10 at own 15
Isaac Bennett rush for 5 yards to the Pitt 20, tackled by Jeremy Cash and Kenny Anunike.
15:00
2nd & 5 at own 20
Isaac Bennett rush for 9 yards to the Pitt 29, tackled by Garett Patterson out-of-bounds for a 1ST down.
15:00
1st & 10 at own 29
Tom Savage pass complete to Devin Street for 24 yards to the Duke 47, tackled by Garett Patterson out-of-bounds for a 1ST down.
15:00
1st & 10 at opp 47
Tom Savage pass complete to Kevin Weatherspoon for 14 yards to the Duke 33, tackled by Garett Patterson out-of-bounds for a 1ST down.
15:00
1st & 10 at opp 33
James Conner rush for 9 yards to the Duke 24, tackled by Dwayne Norman and Kelby Brown.
15:00
2nd & 1 at opp 24
Tom Savage pass incomplete to Tyler Boyd.
15:00
3rd & 1 at opp 24
Isaac Bennett rush for 2 yards to the Duke 22, tackled by Carlos Wray and Anthony Young-Wiseman for a 1ST down.
15:00
1st & 10 at opp 22
James Conner rush for 10 yards to the Duke 12, tackled by Jeremy Cash and David Helton for a 1ST down.
15:00
1st & 10 at opp 12
James Conner rush for 6 yards to the Duke 6, tackled by David Helton and Garett Patterson.
15:00
2nd & 4 at opp 6
James Conner rush for 3 yards to the Duke 3, tackled by Dwayne Norman and Carlos Wray.
15:00
3rd & 1 at opp 3
Isaac Bennett rush for no gain to the Duke 3, tackled by Dwayne Norman and Sydney Sarmiento.
9:48
4th & 1 at opp 3
James Conner rush for 3 yards for a TOUCHDOWN.Pittsburgh 6, Duke 0
9:48
Chris Blewitt extra point MISSED.
9:48
Chris Blewitt kickoff for 62 yards returned by Shaquille Powell for 27 yards to the Duke 30, tackled by Ryan Lewis and Jason Hendricks.
Duke Interception, 4 plays
9:48
1st & 10 at own 30
Brandon Connette rush for 18 yards to the Duke 48, tackled by Ray Vinopal for a 1ST down.
9:42
1st & 10 at own 48
Brandon Connette pass incomplete to Brandon Braxton, hurried by Ejuan Price.
9:42
2nd & 10 at own 48
Josh Snead rush for 3 yards to the Pitt 49, tackled by Shane Gordon and Todd Thomas.
9:42
3rd & 7 at opp 49
Brandon Connette pass intercepted by Jason Hendricks at the Pitt 39, returned for 19 yards to the Duke 42, tackled by Josh Snead.
Pittsburgh Missed FG, 7 plays
8:45
1st & 10 at opp 42
Tom Savage pass complete to J.P. Holtz for 10 yards to the Duke 32, tackled by Bryon Fields for a 1ST down.
8:45
1st & 10 at opp 32
James Conner rush for 6 yards to the Duke 26, tackled by David Helton and Jeremy Cash.
8:45
2nd & 4 at opp 26
James Conner rush for 15 yards to the Duke 11, tackled by Dwayne Norman for a 1ST down.
8:45
1st & 10 at opp 11
James Conner rush for 5 yards to the Duke 6, tackled by Dezmond Johnson.
8:45
2nd & 5 at opp 6
Isaac Bennett rush for no gain to the Duke 6, tackled by Jamal Bruce and Anthony Young-Wiseman.
8:45
3rd & 5 at opp 6
Tom Savage pass incomplete to Lafayette Pitts.
5:47
4th & 5 at opp 6
Chris Blewitt 24 yard field goal BLOCKED.
Duke Interception, 3 plays
5:47
1st & 10 at own 11
Brandon Connette rush for 7 yards to the Duke 18, tackled by Anthony Gonzalez and Tyrone Ezell.
5:47
2nd & 3 at own 18
Brandon Connette rush for 4 yards to the Duke 22, tackled by Shane Gordon and Ejuan Price for a 1ST down.
5:47
1st & 10 at own 22
Brandon Connette pass intercepted by K’Waun Williams at the Duke 28, returned for no gain to the Duke 28.
Pittsburgh Touchdown pass, 2 plays
5:00
1st & 10 at opp 28
James Conner rush for 1 yard to the Duke 27, tackled by C.J. France and Jeremy Cash.
4:11
2nd & 9 at opp 27
Tom Savage pass complete to Tyler Boyd for 27 yards for a TOUCHDOWN.Pittsburgh 12, Duke 0
4:11
Chris Blewitt extra point GOOD.Pittsburgh 13, Duke 0
4:11
Chris Blewitt kickoff for 43 yards, downed at the Duke 22.
Duke Touchdown pass, 7 plays
4:11
1st & 10 at own 22
Josh Snead rush for 9 yards to the Duke 31, tackled by Jason Hendricks.
4:06
2nd & 1 at own 31
Brandon Connette rush for 37 yards to the Pitt 32, tackled by Anthony Gonzalez out-of-bounds for a 1ST down.
4:06
1st & 10 at opp 32
Josh Snead rush for 5 yards to the Pitt 27, tackled by Todd Thomas and Shane Gordon.
4:06
2nd & 5 at opp 27
Brandon Connette pass complete to Brandon Braxton for 15 yards to the Pitt 12, tackled by K’Waun Williams for a 1ST down.
4:06
1st & 10 at opp 12
Brandon Connette pass complete to Max McCaffrey for no gain to the Pitt 12, tackled by Anthony Gonzalez.
4:06
2nd & 10 at opp 12
Josh Snead rush for a loss of 4 yards to the Pitt 16, tackled by Aaron Donald.
1:43
3rd & 14 at opp 16
Brandon Connette pass complete to Max McCaffrey for 16 yards for a TOUCHDOWN.Pittsburgh 13, Duke 6
1:43
Ross Martin extra point GOOD.Pittsburgh 13, Duke 7
1:43
Ross Martin kickoff for 65 yards returned by Tyler Boyd for 21 yards to the Pitt 11, tackled by Michael Westray, PITTSBURGH penalty 10 yard illegal block accepted.
Pittsburgh Touchdown pass, 3 plays
1:39
1st & 10 at own 11
James Conner rush for 4 yards to the Pitt 15, tackled by Anthony Young-Wiseman and Justin Foxx.
1:39
2nd & 6 at own 15
Tom Savage pass complete to Lafayette Pitts for 18 yards to the Pitt 33, tackled by Dwayne Norman out-of-bounds for a 1ST down.
0:29
1st & 10 at own 33
Tom Savage pass complete to Devin Street for 67 yards for a TOUCHDOWN.Pittsburgh 19, Duke 7
0:29
Chris Blewitt extra point GOOD.Pittsburgh 20, Duke 7
0:29
Chris Blewitt kickoff for 55 yards returned by Shaquille Powell for 15 yards to the Duke 25, tackled by Matt Galambos.
Duke Punt, 3 plays
0:23
1st & 10 at own 25
Brandon Connette pass incomplete to Jamison Crowder.
0:23
2nd & 10 at own 25
Brandon Connette rush for no gain to the Duke 25, tackled by Ejuan Price.
Q2 15:00
3rd & 10 at own 25
Brandon Connette pass incomplete to Jamison Crowder.
Q2 15:00
4th & 10 at own 25
Will Monday punt for 44 yards, downed at the Pitt 31.
2nd quarter7 drives, then Pittsburgh 37, Duke 28
Pittsburgh Touchdown pass, 1 play
14:33
1st & 10 at own 31
Tom Savage pass complete to Tyler Boyd for 69 yards for a TOUCHDOWN.Pittsburgh 26, Duke 7
14:33
Chris Blewitt extra point GOOD.Pittsburgh 27, Duke 7
14:33
Chris Blewitt kickoff for 65 yards for a touchback.
Duke Touchdown pass, 5 plays
14:33
1st & 10 at own 25
Josh Snead rush for 5 yards to the Duke 30, tackled by Ray Vinopal.
14:33
2nd & 5 at own 30
Josh Snead rush for 10 yards to the Duke 40, tackled by Ray Vinopal and Anthony Gonzalez for a 1ST down.
14:33
1st & 10 at own 40
Josh Snead rush for 3 yards to the Duke 43, tackled by Todd Thomas and Ray Vinopal.
12:24
3rd & 12 at own 38
Brandon Connette pass complete to Jamison Crowder for 62 yards for a TOUCHDOWN.Pittsburgh 27, Duke 13
12:24
Ross Martin extra point GOOD.Pittsburgh 27, Duke 14
12:24
Ross Martin kickoff for 61 yards returned by Lafayette Pitts for 15 yards to the Pitt 19, tackled by Kyler Brown and Bryon Fields.
Pittsburgh Field goal, 9 plays
12:18
1st & 10 at own 19
James Conner rush for 19 yards to the Pitt 38, tackled by Breon Borders for a 1ST down.
12:18
1st & 10 at own 38
James Conner rush for 40 yards to the Duke 22, tackled by Ross Cockrell for a 1ST down.
12:18
1st & 10 at opp 22
James Conner rush for 4 yards to the Duke 18, tackled by Jeremy Cash and Deondre Singleton.
12:18
2nd & 6 at opp 18
Tom Savage pass incomplete to Lafayette Pitts, broken up by Breon Borders.
12:18
3rd & 6 at opp 18
Tom Savage pass complete to Kevin Weatherspoon for 8 yards to the Duke 10, tackled by Kelby Brown for a 1ST down.
12:18
1st & goal at opp 10
James Conner rush for 3 yards to the Duke 7, tackled by Kelby Brown and David Helton.
12:18
2nd & goal at opp 7
Tom Savage pass incomplete, hurried by Kelby Brown.
12:18
3rd & goal at opp 7
Tom Savage pass incomplete to Devin Street, PITTSBURGH penalty illegal procedure declined.
9:25
4th & goal at opp 7
Chris Blewitt 24 yard field goal GOOD.Pittsburgh 30, Duke 14
9:25
Chris Blewitt kickoff for 65 yards for a touchback.
Duke Touchdown run, 8 plays
9:25
1st & 10 at own 25
Brandon Connette rush for 14 yards to the Duke 39, tackled by Ray Vinopal and Tyrone Ezell for a 1ST down.
9:25
1st & 10 at own 39
Jela Duncan rush for 17 yards to the Pitt 44, tackled by Shane Gordon for a 1ST down.
9:25
1st & 10 at opp 44
PITTSBURGH penalty 15 yard pass interference on Todd Thomas accepted, no play.
9:25
1st & 10 at opp 29
Brandon Connette pass complete to Jela Duncan for 7 yards to the Pitt 22, tackled by Matt Galambos.
9:25
2nd & 3 at opp 22
Brandon Connette pass complete to Brandon Braxton for 3 yards to the Pitt 19, tackled by Jason Hendricks for a 1ST down.
9:25
1st & 10 at opp 19
Josh Snead rush for 4 yards to the Pitt 15, tackled by Ray Vinopal and Todd Thomas.
9:25
2nd & 6 at opp 15
Brandon Connette rush for 5 yards to the Pitt 10, tackled by Shane Gordon and Todd Thomas.
9:25
3rd & 1 at opp 10
Brandon Connette rush for 3 yards to the Pitt 7, tackled by Tyrone Ezell for a 1ST down.
6:12
1st & goal at opp 7
Jamison Crowder rush for 7 yards for a TOUCHDOWN.Pittsburgh 30, Duke 20
6:12
Ross Martin extra point GOOD.Pittsburgh 30, Duke 21
6:12
Ross Martin kickoff for 61 yards returned by Tyler Boyd for 20 yards to the Pitt 24, tackled by Juwan Thompson and Deion Williams.
Pittsburgh Punt return TD, 3 plays (Duke scores)
6:03
1st & 10 at own 24
PITTSBURGH penalty 10 yard holding on Adam Bisnowaty accepted, no play.
6:03
1st & 20 at own 14
Isaac Bennett rush for 6 yards to the Pitt 20, tackled by Dezmond Johnson and Anthony Young-Wiseman.
6:03
2nd & 14 at own 20
PITTSBURGH penalty 5 yard false start accepted.
6:03
2nd & 19 at own 15
Tom Savage pass complete to Devin Street for 14 yards to the Pitt 29, tackled by Anthony Young-Wiseman.
6:03
3rd & 5 at own 29
Tom Savage pass complete to Tyler Boyd for 2 yards to the Pitt 31, tackled by Ross Cockrell.
3:08
4th & 3 at own 31
Matt Yoklic punt for 51 yards, returned by Jamison Crowder for 82 yards for a TOUCHDOWN.Pittsburgh 30, Duke 27
3:08
Ross Martin extra point GOOD.Pittsburgh 30, Duke 28
3:08
Ross Martin kickoff for 59 yards returned by Tyler Boyd for 29 yards to the Pitt 35, tackled by Ross Martin and Breon Borders.
Pittsburgh Touchdown pass, 8 plays
2:58
1st & 10 at own 35
James Conner rush for 14 yards to the Pitt 49, tackled by Anthony Young-Wiseman and Deondre Singleton for a 1ST down.
2:58
1st & 10 at own 49
James Conner rush for 2 yards to the Duke 49, tackled by Jeremy Cash and David Helton.
2:58
2nd & 8 at opp 49
Isaac Bennett rush for 3 yards to the Duke 46, tackled by Jamal Bruce.
2:58
3rd & 5 at opp 46
Tom Savage pass complete to Devin Street for 10 yards to the Duke 36, tackled by Anthony Young-Wiseman for a 1ST down.
2:58
1st & 10 at opp 36
PITTSBURGH penalty 0 yard holding off-setting accepted, DUKE penalty 0 yard holding off-setting, NO PLAY. accepted, no play.
2:58
1st & 10 at opp 36
Tom Savage pass incomplete to Devin Street.
0:35
2nd & 10 at opp 36
Devin Street rush for 1 yard to the Duke 35, tackled by Garett Patterson.
0:35
3rd & 9 at opp 35
Timeout Pittsburgh, clock 00:35.
0:35
3rd & 9 at opp 35
Tom Savage pass complete to Kevin Weatherspoon for 21 yards to the Duke 14, tackled by Jeremy Cash out-of-bounds for a 1ST down.
0:24
1st & 10 at opp 14
Tom Savage pass complete to Tyler Boyd for 14 yards for a TOUCHDOWN.Pittsburgh 37, Duke 28
0:24
Chris Blewitt extra point GOOD.
0:24
Chris Blewitt kickoff for 65 yards for a touchback.
Duke End of half, 1 play
0:24
1st & 10 at own 25
Josh Snead rush for 3 yards to the Duke 28, tackled by Anthony Gonzalez.
Q3 15:00
Chris Blewitt kickoff for 65 yards returned by Johnell Barnes for 25 yards to the Duke 25, tackled by Matt Galambos and Mark Giubilato.
3rd quarter9 drives, then Pittsburgh 51, Duke 35
Duke Punt, 3 plays
14:56
1st & 10 at own 25
Jela Duncan rush for 1 yard to the Duke 26, tackled by Tyrone Ezell and Ejuan Price.
14:56
2nd & 9 at own 26
Jela Duncan rush for 4 yards to the Duke 30, tackled by Jason Hendricks and Anthony Gonzalez.
14:56
3rd & 5 at own 30
Brandon Connette pass incomplete to Brandon Braxton.
14:56
4th & 5 at own 30
Will Monday punt for 49 yards, fair catch by Kevin Weatherspoon at the Pitt 21.
Pittsburgh Touchdown pass, 7 plays
13:47
1st & 10 at own 21
James Conner rush for 6 yards to the Pitt 27, tackled by Ross Cockrell out-of-bounds.
13:47
2nd & 4 at own 27
Tom Savage pass complete to Tyler Boyd for 6 yards to the Pitt 33, tackled by Jeremy Cash for a 1ST down.
13:47
1st & 10 at own 33
James Conner rush for 12 yards to the Pitt 45, tackled by Ross Cockrell and David Helton for a 1ST down.
13:47
1st & 10 at own 45
Tom Savage pass complete to Devin Street for 30 yards to the Duke 25, tackled by Garett Patterson out-of-bounds for a 1ST down.
13:47
1st & 10 at opp 25
Rachid Ibrahim rush for no gain to the Duke 25, tackled by Jeremy Cash.
13:47
2nd & 10 at opp 25
Isaac Bennett rush for 4 yards to the Duke 21, tackled by Kelby Brown.
11:06
3rd & 6 at opp 21
Tom Savage pass complete to Devin Street for 21 yards for a TOUCHDOWN.Pittsburgh 43, Duke 28
11:06
Chris Blewitt extra point GOOD.Pittsburgh 44, Duke 28
10:55
Chris Blewitt kickoff for 65 yards returned by Johnell Barnes for 16 yards to the Duke 8, tackled by Nicholas Grigsby out-of-bounds, DUKE penalty 76 yard holding on Garett Patterson accepted.
Duke Punt, 6 plays
10:55
1st & 10 at own 8
Josh Snead rush for 9 yards to the Duke 17, tackled by Anthony Gonzalez and Ray Vinopal.
10:55
2nd & 1 at own 17
DUKE penalty 5 yard false start on Matt Skura accepted.
10:55
2nd & 6 at own 12
Brandon Connette rush for 5 yards to the Duke 17, tackled by David Durham and Ray Vinopal.
10:55
3rd & 1 at own 17
Brandon Connette rush for 2 yards to the Duke 19, tackled by Ejuan Price and Jason Hendricks for a 1ST down.
10:55
1st & 10 at own 19
Brandon Connette rush for 1 yard to the Duke 20, tackled by Todd Thomas.
10:55
2nd & 9 at own 20
Brandon Connette pass complete to Josh Snead for 5 yards to the Duke 25, tackled by Shane Gordon out-of-bounds.
10:55
3rd & 4 at own 25
Brandon Connette pass incomplete to N/A.
10:55
4th & 4 at own 25
Will Monday punt for 53 yards, returned by Kevin Weatherspoon for 5 yards to the Pitt 27, tackled by DeVon Edwards.
Pittsburgh Punt, 3 plays
8:06
1st & 10 at own 27
James Conner rush for 1 yard to the Pitt 28, tackled by Bryon Fields and Anthony Young-Wiseman.
8:06
2nd & 9 at own 28
Isaac Bennett rush for 6 yards to the Pitt 34, tackled by C.J. France and Jeremy Cash.
6:33
3rd & 3 at own 34
Tom Savage pass incomplete to Tyler Boyd, broken up by Bryon Fields.
8:06
4th & 3 at own 34
Matt Yoklic punt for 53 yards, returned by Jamison Crowder for 12 yards to the Duke 25, tackled by Matt Galambos and Adam Lazenga.
Duke Turnover on downs, 4 plays
6:33
1st & 10 at own 25
Brandon Connette pass incomplete to Jamison Crowder.
6:33
2nd & 10 at own 25
Brandon Connette pass incomplete to Shaquille Powell.
6:33
3rd & 10 at own 25
Brandon Connette pass complete to Jamison Crowder for 9 yards to the Duke 34, tackled by Lafayette Pitts out-of-bounds.
6:33
4th & 1 at own 34
Will Monday pass complete to Nick Sink for a loss of 4 yards to the Duke 30, tackled by Todd Thomas.
Pittsburgh Touchdown pass, 5 plays
6:33
1st & 10 at opp 30
James Conner rush for 3 yards to the Duke 27, tackled by David Helton and Kelby Brown.
5:41
2nd & 7 at opp 27
Tom Savage pass complete to Manasseh Garner for 13 yards to the Duke 14, tackled by Kelby Brown and David Helton for a 1ST down.
5:41
1st & 10 at opp 14
James Conner rush for no gain to the Duke 14, tackled by Breon Borders and Ross Cockrell.
3:18
3rd & 13 at opp 17
Tom Savage pass complete to Scott Orndoff for 17 yards for a TOUCHDOWN.Pittsburgh 50, Duke 28
3:18
Chris Blewitt extra point GOOD.Pittsburgh 51, Duke 28
3:18
Chris Blewitt kickoff for 65 yards for a touchback.
Duke Touchdown pass, 1 play
3:05
1st & 10 at own 25
Brandon Connette pass complete to Brandon Braxton for 75 yards for a TOUCHDOWN.Pittsburgh 51, Duke 34
3:05
Ross Martin extra point GOOD.Pittsburgh 51, Duke 35
3:05
Ross Martin kickoff for 65 yards returned by Kevin Weatherspoon for 25 yards to the Pitt 25, tackled by Ross Martin and DeVon Edwards.
Pittsburgh Punt, 5 plays
2:58
1st & 10 at own 25
Tom Savage pass complete to Lafayette Pitts for 7 yards to the Pitt 32, tackled by Deondre Singleton.
2:58
2nd & 3 at own 32
Tom Savage pass complete to Tyler Boyd for 11 yards to the Pitt 43, tackled by Jeremy Cash out-of-bounds for a 1ST down.
2:58
1st & 10 at own 43
James Conner rush for 3 yards to the Pitt 46, tackled by Dezmond Johnson and Jamal Wallace.
2:58
2nd & 7 at own 46
Tom Savage pass complete to Isaac Bennett for 5 yards to the Duke 49, tackled by C.J. France and Anthony Young-Wiseman.
2:58
3rd & 2 at opp 49
PITTSBURGH penalty 6 yard false start accepted.
2:58
3rd & 8 at own 45
Tom Savage pass incomplete to Kevin Weatherspoon.
2:58
4th & 8 at own 45
Matt Yoklic punt for 34 yards, fair catch by Jamison Crowder at the Duke 21.
Duke Touchdown run, 8 plays
0:42
1st & 10 at own 21
Brandon Connette pass complete to Brandon Braxton for 5 yards to the Duke 26, tackled by Anthony Gonzalez.
0:42
2nd & 5 at own 26
Josh Snead rush for 5 yards to the Duke 31, tackled by Jason Hendricks for a 1ST down.
Q4 15:00
1st & 10 at own 31
Brandon Connette pass complete to Jamison Crowder for 33 yards to the Pitt 36, tackled by Lafayette Pitts out-of-bounds for a 1ST down.
Q4 15:00
1st & 10 at opp 36
Josh Snead rush for 3 yards to the Pitt 33, tackled by Ejuan Price and Shane Gordon.
Q4 15:00
2nd & 7 at opp 33
Brandon Connette pass complete to Braxton Deaver for 15 yards to the Pitt 18 for a 1ST down.
Q4 15:00
1st & 10 at opp 18
Brandon Connette pass complete to Brandon Braxton for a loss of 1 yard to the Pitt 19, tackled by K’Waun Williams.
Q4 15:00
2nd & 11 at opp 19
Brandon Connette pass complete to Max McCaffrey for 18 yards to the Pitt 1, tackled by Ray Vinopal for a 1ST down.
Q4 13:36
1st & goal at opp 1
Brandon Connette rush for 1 yard for a TOUCHDOWN.Pittsburgh 51, Duke 41
Q4 13:36
Brandon Connette rush attempt failed .
Q4 13:36
Ross Martin kickoff for 65 yards for a touchback.
4th quarter8 drives, then Pittsburgh 58, Duke 55
Pittsburgh Punt, 3 plays
13:36
1st & 10 at own 25
Tom Savage pass incomplete to Devin Street, hurried by Kyler Brown, broken up by Deondre Singleton.
13:36
2nd & 10 at own 25
Isaac Bennett rush for a loss of 1 yard to the Pitt 24, tackled by Jonathan Woodruff.
13:36
3rd & 11 at own 24
Tom Savage pass incomplete, hurried by Carlos Wray.
13:36
4th & 11 at own 24
Matt Yoklic punt for 43 yards, returned by Jamison Crowder for 15 yards to the Duke 48, tackled by Mark Giubilato.
Duke Interception, 1 play
12:33
1st & 10 at own 48
Timeout DUKE, clock 12:33.
12:33
1st & 10 at own 48
Brandon Connette pass intercepted by Shane Gordon at the Pitt 40, returned for no gain to the Pitt 40, tackled by Brandon Braxton.
Pittsburgh Punt, 3 plays
12:26
1st & 10 at own 40
James Conner rush for 1 yard to the Pitt 41, tackled by Jeremy Cash and C.J. France.
12:26
2nd & 9 at own 41
Isaac Bennett rush for 4 yards to the Pitt 45, tackled by Ross Cockrell.
12:26
3rd & 5 at own 45
Tom Savage pass complete to Rachid Ibrahim for 1 yard to the Pitt 46, tackled by Anthony Young-Wiseman.
12:26
4th & 4 at own 46
PITTSBURGH penalty 5 yard false start accepted.
12:26
4th & 9 at own 41
Matt Yoklic punt for 30 yards, fair catch by Jamison Crowder at the Duke 29.
Duke Result not recorded, 4 plays
10:01
1st & 10 at own 29
Brandon Connette pass complete to Jamison Crowder for 5 yards to the Duke 24, DUKE penalty 10 yard holding on Laken Tomlinson accepted.
10:01
1st & 15 at own 24
Josh Snead rush for 3 yards to the Duke 27, tackled by Jason Hendricks and Tyrone Ezell.
10:01
2nd & 12 at own 27
Brandon Connette pass complete to Johnell Barnes for 8 yards to the Duke 35, tackled by Titus Howard.
8:30
3rd & 4 at own 35
Brandon Connette pass intercepted by Anthony Gonzalez at the Duke 37, returned for 37 yards for a TOUCHDOWN.
8:30
Chris Blewitt extra point GOOD.Pittsburgh 58, Duke 41
8:30
Chris Blewitt kickoff for 51 yards returned by Shaquille Powell for 19 yards to the Duke 33, tackled by Mark Giubilato out-of-bounds.
Duke Touchdown pass, 8 plays
8:24
1st & 10 at own 33
Brandon Connette pass complete to Jamison Crowder for 6 yards to the Duke 39, tackled by Shakir Soto.
8:24
2nd & 4 at own 39
Brandon Connette pass complete to Jamison Crowder for 1 yard to the Duke 40, tackled by Jason Hendricks.
8:24
3rd & 3 at own 40
Brandon Connette rush for 5 yards to the Duke 45, tackled by Titus Howard out-of-bounds for a 1ST down.
8:24
1st & 10 at own 45
Jela Duncan rush for 1 yard to the Duke 46, tackled by Shakir Soto and Darryl Render.
8:24
2nd & 9 at own 46
Brandon Connette pass complete to Jela Duncan for 10 yards to the Pitt 29, tackled by Jason Hendricks, PITTSBURGH penalty 15 yard personal foul accepted for a 1ST down.
8:24
1st & 10 at opp 29
Josh Snead rush for 1 yard to the Pitt 28, tackled by Devin Cook and Darryl Render.
8:24
2nd & 9 at opp 28
Jamison Crowder rush for 22 yards to the Pitt 6, tackled by Lafayette Pitts out-of-bounds for a 1ST down.
5:30
1st & goal at opp 6
Brandon Connette pass complete to Braxton Deaver for 6 yards for a TOUCHDOWN.Pittsburgh 58, Duke 47
5:30
Ross Martin extra point GOOD.Pittsburgh 58, Duke 48
5:30
Ross Martin on-side kick recovered by PITTSBURGH at the Duke 42.
Pittsburgh Turnover on downs, 4 plays
5:30
1st & 10 at opp 42
James Conner rush for no gain to the Duke 42, tackled by Deondre Singleton and Kyler Brown.
5:30
2nd & 10 at opp 42
Isaac Bennett rush for no gain to the Duke 42, tackled by Kyler Brown.
4:41
3rd & 10 at opp 42
Timeout DUKE, clock 04:41.
4:34
4th & 21 at own 47
Timeout DUKE, clock 04:34.
4:34
4th & 21 at own 47
Team rush for a loss of 17 yards to the Pitt 30, tackled by Christian Conway.
Duke Touchdown run, 3 plays
4:29
1st & 10 at opp 30
Brandon Connette pass complete to Jamison Crowder for 25 yards to the Pitt 5, tackled by Matt Galambos for a 1ST down.
4:29
1st & goal at opp 5
Jela Duncan rush for 1 yard to the Pitt 4, tackled by Shakir Soto.
3:43
2nd & goal at opp 4
Brandon Connette rush for 4 yards for a TOUCHDOWN.Pittsburgh 58, Duke 55
3:17
Ross Martin extra point GOOD.
3:43
Ross Martin on-side kick recovered by PITTSBURGH at the Duke 42.
Pittsburgh End of game, 6 plays
3:42
1st & 10 at opp 42
James Conner rush for 3 yards to the Duke 39, tackled by Justin Foxx and Anthony Young-Wiseman.
3:42
2nd & 7 at opp 39
James Conner rush for no gain to the Duke 39, tackled by Anthony Young-Wiseman and Kenny Anunike.
2:09
3rd & 7 at opp 39
Timeout Pittsburgh, clock 02:09.
2:09
3rd & 7 at opp 39
Tom Savage pass complete to Kevin Weatherspoon for 15 yards to the Duke 24 for a 1ST down.
2:09
1st & 10 at opp 24
PITTSBURGH penalty 5 yard false start accepted.
2:09
1st & 15 at opp 29
Team rush for a loss of 3 yards to the Duke 32.
2:09
2nd & 18 at opp 32
Team rush for a loss of 2 yards to the Duke 34.
2:09
3rd & 20 at opp 34
Team rush for a loss of 2 yards to the Duke 36.
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.