House Prediction
Model Margin
Pittsburgh by 8.1
Home Win Probability
Pittsburgh 70%
Market (consensus)
Pittsburgh -7
fitted_v1 · Nov 19, 2022
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 7 | 0 | 12 | 26 | |
| 10 | 10 | 0 | 8 | 28 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Duke | Pittsburgh |
|---|---|---|
| Passing | 24-45 | 15-32 |
| Pass Yards | 290 | 190 |
| Rush Yards | 63 | 120 |
| Total Yards | 353 | 310 |
| Turnovers | 2 | 2 |
| 3rd Down | 7-18 | 6-15 |
| Penalties | 3-35 | 8-80 |
| Possession | 33:50 | 26:10 |
Player Leaders
Player Leaders
Play-by-Play
Ben Sauls kickoff for 64 yds , Jontavis Robertson return for 24 yds to the Duke 25
Riley Leonard pass complete to Jordan Moore for 3 yds to the Duke 28
Riley Leonard pass incomplete
Riley Leonard pass incomplete
Porter Wilson punt for 18 yds
Kedon Slovis pass complete to Israel Abanikanda for 20 yds to the Duke 36 for a 1ST down
Kedon Slovis pass incomplete
Israel Abanikanda run for 7 yds to the Duke 29
Israel Abanikanda run for no gain to the Duke 29
Ben Sauls 47 yd FG GOOD
Jordan Waters run for 12 yds to the Duke 37 for a 1ST down
Jordan Waters run for 3 yds to the Duke 40
Jordan Waters run for 8 yds to the Duke 48 for a 1ST down
Riley Leonard pass incomplete
Jaylen Coleman run for 1 yd to the Duke 49
Jaylen Coleman run for 4 yds to the Pitt 47
Porter Wilson punt for 39 yds, fair catch by M.J. Devonshire at the Pitt 8
Israel Abanikanda run for 9 yds to the Pitt 17
Israel Abanikanda run for 8 yds to the Pitt 25 for a 1ST down
Israel Abanikanda run for 5 yds to the Pitt 30
Kedon Slovis pass incomplete
Kedon Slovis sacked by Ryan Smith for a loss of 8 yards to the Pitt 22
punt blocked by blocked by
Riley Leonard pass complete to Jalon Calhoun for 6 yds to the Pitt 36
Jaylen Coleman run for 2 yds to the Pitt 34
Riley Leonard run for 5 yds to the Pitt 29 for a 1ST down
Jaylen Coleman run for 1 yd to the Pitt 28
Riley Leonard pass complete to Jalon Calhoun for 28 yds for a TD, (Todd Pelino KICK)
Charlie Ham kickoff for 57 yds , Rodney Hammond Jr. return for 8 yds to the Pitt 31 fumbled, recovered by Pitt Rodney Hammond Jr. , return for no gain to the Pitt 31
Israel Abanikanda run for 7 yds to the Pitt 38
Israel Abanikanda run for 5 yds to the Pitt 43 for a 1ST down
Bub Means run for 2 yds to the Pitt 45
Kedon Slovis pass incomplete
Kedon Slovis pass incomplete
Caleb Junko punt for 45 yds , Jalon Calhoun returns for a loss of 4 yards to the Duke 6
Israel Abanikanda run for 6 yds for a TD, (Ben Sauls KICK)
Jordan Waters run for 1 yd to the Duke 26
Jaylen Coleman run for 1 yd to the Duke 27
Riley Leonard pass incomplete
Porter Wilson punt for 41 yds , M.J. Devonshire returns for 11 yds to the Pitt 43
Israel Abanikanda run for 4 yds to the Pitt 47
Israel Abanikanda run for 2 yds to the Pitt 49
Kedon Slovis pass incomplete
Sam Vander Haar punt for 38 yds, fair catch by Jalon Calhoun at the Duke 13
Riley Leonard pass complete to Jordan Moore for no gain to the Duke 13
Riley Leonard pass complete to Jordan Moore for 4 yds to the Duke 17
Riley Leonard pass incomplete
Porter Wilson punt for 57 yds , M.J. Devonshire returns for 4 yds to the Pitt 30
Rodney Hammond Jr. run for 1 yd to the Pitt 31
Kedon Slovis pass complete to Jared Wayne for 35 yds to the Duke 34 for a 1ST down
Rodney Hammond Jr. run for no gain to the Duke 34
Kedon Slovis pass incomplete
Kedon Slovis pass complete to Daniel Carter for 1 yd to the Duke 33
Ben Sauls 51 yd FG GOOD
Riley Leonard pass complete to Jordan Moore for 17 yds to the Duke 42 for a 1ST down
Riley Leonard pass complete to Jalon Calhoun for 2 yds to the Duke 44
Riley Leonard pass incomplete
Riley Leonard pass incomplete
Jaylen Coleman run for 4 yds to the Pitt 38
Riley Leonard pass complete to Jordan Moore for 21 yds to the Pitt 17 for a 1ST down
Riley Leonard run for 6 yds to the Pitt 11 Riley Leonard fumbled, recovered by Duke Riley Leonard
Jaylen Coleman run for 1 yd to the Pitt 10
Jaylen Coleman run for 2 yds to the Pitt 8
Jordan Waters run for 7 yds to the Pitt 1 for a 1ST down
Riley Leonard run for 1 yd for a TD, (Todd Pelino KICK)
Charlie Ham kickoff for 39 yds , Karter Johnson return for 1 yd to the Pitt 27
Kedon Slovis pass incomplete
Israel Abanikanda run for 4 yds to the Pitt 31
Kedon Slovis run for 8 yds to the Pitt 39 for a 1ST down
Kedon Slovis pass incomplete
Kedon Slovis pass complete to Bub Means for 20 yds to the Duke 41 for a 1ST down
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).
Kedon Slovis pass complete to Jared Wayne for 24 yds to the Duke 27 for a 1ST down
Kedon Slovis pass complete to Konata Mumpfield for 11 yds to the Duke 16 for a 1ST down
Kedon Slovis pass incomplete
Kedon Slovis pass complete to Israel Abanikanda for 1 yd to the Duke 15
Kedon Slovis pass complete to Jared Wayne for 15 yds for a TD, (Ben Sauls KICK)
Ben Sauls kickoff for 33 yds , Jalon Calhoun return for 2 yds to the Duke 34
Kneel down by DUK at DUK33 (team loss of 1), clock 00:00.
End of 2nd Quarter
Charlie Ham kickoff for 61 yds , Rodney Hammond Jr. return for 15 yds to the Pitt 19
Kedon Slovis pass complete to Jared Wayne for 19 yds to the Pitt 38 for a 1ST down
Kedon Slovis pass complete to Gavin Bartholomew for 5 yds to the Pitt 43
Israel Abanikanda run for 26 yds to the Duke 31 for a 1ST down
Kedon Slovis pass complete to Konata Mumpfield for 7 yds to the Duke 24
Israel Abanikanda run for 1 yd to the Duke 23
Israel Abanikanda run for 5 yds to the Duke 18 for a 1ST down
Israel Abanikanda run for 1 yd to the Duke 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).
Kedon Slovis pass intercepted
Jordan Waters run for no gain to the Duke 40
Riley Leonard pass complete to Jordan Moore for 7 yds to the Duke 47
Riley Leonard pass incomplete
Porter Wilson punt for 28 yds
PITTSBURGH Penalty, False Start (Jake Kradel) to the Pitt 20
Kedon Slovis pass incomplete
Kedon Slovis pass complete to Konata Mumpfield for 2 yds to the Pitt 22
Kedon Slovis pass complete to Gavin Bartholomew for 14 yds to the Pitt 36 for a 1ST down
PITTSBURGH Penalty, False Start (Marcus Minor) to the Pitt 31
Kedon Slovis pass complete to Konata Mumpfield for 10 yds to the Pitt 41
Kedon Slovis pass incomplete
Kedon Slovis pass intercepted
Riley Leonard pass incomplete
Riley Leonard pass complete to Jaylen Coleman for a loss of 1 yard to the Pitt 48
Riley Leonard pass complete to Jordan Moore for 15 yds to the Pitt 33 for a 1ST down
Riley Leonard sacked by Shayne Simon for a loss of 12 yards to the Pitt 45
Riley Leonard pass complete to Jordan Moore for 12 yds to the Pitt 33
Riley Leonard run for 1 yd to the Pitt 32
Riley Leonard pass incomplete
Rodney Hammond Jr. run for 4 yds to the Pitt 36
Rodney Hammond Jr. run for 3 yds to the Pitt 39
Rodney Hammond Jr. run for 3 yds to the Pitt 42 for a 1ST down
Rodney Hammond Jr. run for 3 yds to the Pitt 45
Kedon Slovis pass complete to Konata Mumpfield for 6 yds to the Duke 49
Rodney Hammond Jr. run for 3 yds to the Duke 46 for a 1ST down
Rodney Hammond Jr. run for 3 yds to the Duke 43
Rodney Hammond Jr. run for 1 yd to the Duke 42
Kedon Slovis pass incomplete
PITTSBURGH Penalty, False Start (-5 Yards) to the Duke 47
Sam Vander Haar punt for 37 yds, fair catch by Jalon Calhoun at the Duke 10
Riley Leonard pass complete to Jalon Calhoun for 16 yds to the Duke 26 for a 1ST down
Brandon Hill 30 Yd Fumble Return (Israel Abanikanda Run for Two-Point Conversion)
Ben Sauls kickoff for 65 yds , Jontavis Robertson return for 18 yds to the Duke 18
Riley Leonard pass incomplete
Riley Leonard pass complete to Jordan Moore for 9 yds to the Duke 27
Jaylen Coleman run for 2 yds to the Duke 29 for a 1ST down
Riley Leonard pass complete to Cole Finney for 3 yds to the Duke 32
Riley Leonard pass incomplete
Riley Leonard pass complete to Jordan Moore for 8 yds to the Duke 40 for a 1ST down
Riley Leonard pass incomplete
Riley Leonard pass complete to Sahmir Hagans for 4 yds to the Duke 44
Jaylen Coleman run for 7 yds to the Pitt 49 for a 1ST down
Jordan Moore 49 Yd pass from Riley Leonard (Two-Point Pass Conversion Failed)
Israel Abanikanda run for 22 yds to the Pitt 47 for a 1ST down
Israel Abanikanda run for 1 yd to the Pitt 48
Kedon Slovis pass incomplete
Kedon Slovis pass incomplete
Sam Vander Haar punt for 37 yds, fair catch by Jalon Calhoun at the Duke 15
Riley Leonard pass incomplete
Riley Leonard pass incomplete
Riley Leonard pass complete to Jordan Moore for 32 yds to the Duke 47 for a 1ST down
Riley Leonard pass incomplete
Riley Leonard pass complete to Sahmir Hagans for 3 yds to the 50 yard line
Jaylen Coleman run for 6 yds to the Pitt 44
Jaylen Coleman run for 2 yds to the Pitt 42 for a 1ST down
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).
Riley Leonard run for a loss of 7 yards to the Duke 41
Riley Leonard pass complete to Jordan Moore for 22 yds to the Pitt 37
Riley Leonard pass incomplete
Riley Leonard pass incomplete
C'Bo Flemister run for 4 yds to the Pitt 41
C'Bo Flemister run for 3 yds to the Pitt 44
Kedon Slovis pass incomplete
Caleb Junko run for a loss of 22 yards to the Pitt 22 Caleb Junko fumbled, recovered by Pitt Caleb Junko
Riley Leonard pass complete to Jordan Moore for no gain to the Pitt 22
Riley Leonard pass incomplete
Riley Leonard pass complete to Sahmir Hagans for 11 yds to the Pitt 11 for a 1ST down
Riley Leonard run for 2 yds to the Pitt 9
Riley Leonard pass incomplete
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).
Riley Leonard pass incomplete
Riley Leonard pass complete to Jaylen Coleman for 19 yds for a TD, (J. Moore Run For Two-point Conversion)
kickoff for 9 yds , Erick Hallett II return for no gain to the Duke 44
[SG] Kneel down by PIT at DUK45 (team loss of 1), clock 00:00.

