Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Charlie Ham kickoff for 64 yds, Kenny Johnson return 15 yds to the PIT 16
Incompletion
14:56 - 1st
Nate Yarnell pass incomplete
1st & 10 at PITT 16
6-yd Run
14:47 - 1st
Nate Yarnell run for 6 yds to the PITT 22
2nd & 10 at PITT 16
3-yd Run
14:04 - 1st
Rodney Hammond Jr. run for 3 yds to the PITT 25
3rd & 4 at PITT 22
Punt
13:29 - 1st
Caleb Junko punt for 34 yds, downed at the DUKE 41
4th & 1 at PITT 25
0-yd Penalty
13:29 - 1st
JUNKO, Caleb punt 11 yards to the PIT36, CALHOUN, Jalon returned -3 yards to the PIT39 (CARTER, Daniel), clock 13:20. PENALTY DU Holding on MERGOTT, Luke declined DU Holding on ROBINSON, Kimari PIT Targeting on CARTER, Daniel , Offsetting penalties [FAKE PUNT]. NO PLAY (replay the down).
4th & 1 at PITT 25
6-yd Pass
13:14 - 1st
Grayson Loftis pass complete to Jalon Calhoun for 6 yds to the DUKE 47
1st & 10 at DUKE 41
3-yd Run
12:37 - 1st
Jaylen Coleman run for 3 yds to the 50 yard line
2nd & 4 at DUKE 47
0-yd Run
11:54 - 1st
Jaylen Coleman run for no gain to the 50 yard line
3rd & 1 at 50
15-yd Pass
11:08 - 1st
Grayson Loftis pass complete to Nicky Dalmolin for 15 yds to the PITT 35 for a 1ST down
4th & 1 at 50
Incompletion
10:27 - 1st
Grayson Loftis pass incomplete
1st & 10 at PITT 35
2-yd Run
10:20 - 1st
Jaylen Coleman run for 2 yds to the PITT 33
2nd & 10 at PITT 35
10-yd Penalty
9:40 - 1st
LOFTIS, Grayson pass to the right incomplete intended for MOORE, Jordan broken up by DEVONSHIRE, M.J. at the PIT25. PENALTY DU Holding on BARTON, Graham enforced 10 yards from the PIT33 to the PIT43 [SG]. NO PLAY (replay the down).
3rd & 8 at PITT 33
14-yd Pass
9:35 - 1st
Grayson Loftis pass complete to Jordan Moore for 14 yds to the PITT 29
3rd & 18 at PITT 43
Field Goal Good
8:48 - 1st
Todd Pelino 47 yd FG GOOD
4th & 4 at PITT 29
Kickoff
8:48 - 1st
Charlie Ham kickoff for 62 yds
3-yd Run
8:43 - 1st
Rodney Hammond Jr. run for 3 yds to the PITT 26
1st & 10 at PITT 23
15-yd Run
8:23 - 1st
Konata Mumpfield run for 15 yds to the PITT 41 for a 1ST down
2nd & 7 at PITT 26
1-yd Run
7:59 - 1st
Rodney Hammond Jr. run for 1 yd to the PITT 42
1st & 10 at PITT 41
5-yd Run
7:35 - 1st
Rodney Hammond Jr. run for 5 yds to the PITT 47
2nd & 9 at PITT 42
6-yd Pass
7:07 - 1st
Nate Yarnell pass complete to Karter Johnson for 6 yds to the DUKE 47 for a 1ST down
3rd & 4 at PITT 47
10-yd Pass
6:34 - 1st
Nate Yarnell pass complete to Konata Mumpfield for 10 yds to the DUKE 37 for a 1ST down
1st & 10 at DUKE 47
3-yd Run
5:58 - 1st
Rodney Hammond Jr. run for 3 yds to the DUKE 34
1st & 10 at DUKE 37
-1-yd Run
5:21 - 1st
Rodney Hammond Jr. run for a loss of 1 yard to the DUKE 35
2nd & 7 at DUKE 34
15-yd Run
4:42 - 1st
C'Bo Flemister run for 15 yds to the DUKE 20 for a 1ST down
3rd & 8 at DUKE 35
1-yd Run
4:05 - 1st
C'Bo Flemister run for 1 yd to the DUKE 19
1st & 10 at DUKE 20
2-yd Run
3:26 - 1st
Nate Yarnell run for 2 yds to the DUKE 17
2nd & 9 at DUKE 19
Incompletion
2:50 - 1st
Nate Yarnell pass incomplete
3rd & 7 at DUKE 17
Field Goal Good
2:41 - 1st
Ben Sauls 35 yd FG GOOD
4th & 7 at DUKE 17
Kickoff
2:41 - 1st
Ben Sauls kickoff for 65 yds for a touchback
Incompletion
2:41 - 1st
Grayson Loftis pass incomplete
1st & 10 at DUKE 25
2-yd Run
2:37 - 1st
Jordan Waters run for 2 yds to the DUKE 27
2nd & 10 at DUKE 25
Incompletion
2:00 - 1st
Grayson Loftis pass incomplete
3rd & 8 at DUKE 27
Punt
1:56 - 1st
Porter Wilson punt for 59 yds , M.J. Devonshire returns for no gain to the PITT 14. PENALTY PIT Holding on Ryland Gandy enforced half the distance from the goal, 7 yards after the change of possession from the end of the play at the PIT14 to the PIT7, from the the spot of the ball when the foul occurred.
4th & 8 at DUKE 27
2nd Quarter
9-yd Pass
1:44 - 1st
Nate Yarnell pass complete to Bub Means for 9 yds to the PITT 16
1st & 10 at PITT 7
3-yd Run
1:09 - 1st
Rodney Hammond Jr. run for 3 yds to the PITT 19 for a 1ST down
2nd & 1 at PITT 16
-1-yd Run
0:40 - 1st
Rodney Hammond Jr. run for a loss of 1 yard to the PITT 18
1st & 10 at PITT 19

End of 1st Quarter

15-yd Penalty
15:00 - 2nd
Duke Penalty, Personal Foul (DeWayne Carter) to the PITT 36 for a 1ST down
2nd & 11 at PITT 18
2-yd Run
14:41 - 2nd
Nate Yarnell run for 2 yds to the PITT 38
1st & 10 at PITT 36
7-yd Pass
13:56 - 2nd
Nate Yarnell pass complete to Kenny Johnson for 7 yds to the PITT 45
2nd & 8 at PITT 38
1-yd Run
13:29 - 2nd
Nate Yarnell run for 1 yd to the PITT 46 for a 1ST down
3rd & 1 at PITT 45
6-yd Run
12:58 - 2nd
Rodney Hammond Jr. run for 6 yds to the DUKE 48
1st & 10 at PITT 46
1-yd Run
12:33 - 2nd
Nate Yarnell run for 1 yd to the DUKE 47
2nd & 4 at DUKE 48
15-yd Pass
12:02 - 2nd
Nate Yarnell pass complete to Bub Means for 15 yds to the DUKE 32 for a 1ST down
3rd & 3 at DUKE 47
2-yd Pass
11:41 - 2nd
Nate Yarnell pass complete to Bub Means for 2 yds to the DUKE 30
1st & 10 at DUKE 32
-2-yd Run
11:12 - 2nd
C'Bo Flemister run for a loss of 2 yards to the DUKE 32
2nd & 8 at DUKE 30
11-yd Pass
10:42 - 2nd
Nate Yarnell pass complete to C'Bo Flemister for 11 yds to the DUKE 21 for a 1ST down
3rd & 10 at DUKE 32
0-yd Run
10:02 - 2nd
C'Bo Flemister run for no gain to the DUKE 21
1st & 10 at DUKE 21
21-yd Touchdown Pass
9:13 - 2nd
Nate Yarnell pass complete to Karter Johnson for 21 yds for a TD (Ben Sauls KICK)
2nd & 10 at DUKE 21
Kickoff
9:13 - 2nd
Ben Sauls kickoff for 65 yds for a touchback
3-yd Run
9:13 - 2nd
Jaquez Moore run for 3 yds to the DUKE 28
1st & 10 at DUKE 25
6-yd Pass
8:55 - 2nd
Grayson Loftis pass complete to Sahmir Hagans for 6 yds to the DUKE 34
2nd & 7 at DUKE 28
5-yd Pass
8:16 - 2nd
Grayson Loftis pass complete to Sahmir Hagans for 5 yds to the DUKE 39 for a 1ST down
3rd & 1 at DUKE 34
7-yd Pass
7:51 - 2nd
Grayson Loftis pass complete to Jalon Calhoun for 7 yds to the DUKE 46
1st & 10 at DUKE 39
-1-yd Pass
7:32 - 2nd
Grayson Loftis pass complete to Nicky Dalmolin for a loss of 1 yard to the DUKE 45
2nd & 3 at DUKE 46
Incompletion
6:58 - 2nd
Grayson Loftis pass incomplete
3rd & 4 at DUKE 45
Punt
6:53 - 2nd
Porter Wilson punt for 51 yds, downed at the PITT 4
4th & 4 at DUKE 45
4-yd Run
6:44 - 2nd
C'Bo Flemister run for 4 yds to the PITT 8
1st & 10 at PITT 4
-2-yd Run
6:08 - 2nd
Nate Yarnell run for a loss of 2 yards to the PITT 6
2nd & 6 at PITT 8
4-yd Pass
5:24 - 2nd
Nate Yarnell pass complete to Karter Johnson for 4 yds to the PITT 10
3rd & 8 at PITT 6
Punt
4:40 - 2nd
Caleb Junko punt for 15 yds
4th & 4 at PITT 10
3-yd Run
4:35 - 2nd
Jaylen Coleman run for 3 yds to the PITT 22
1st & 10 at PITT 25
6-yd Run
3:54 - 2nd
Jaylen Coleman run for 6 yds to the PITT 16
2nd & 7 at PITT 22
2-yd Run
3:24 - 2nd
Grayson Loftis run for 2 yds to the PITT 14 for a 1ST down
3rd & 1 at PITT 16
-1-yd Run
2:45 - 2nd
Jordan Waters run for a loss of 1 yard to the PITT 15
1st & 10 at PITT 14
5-yd Run
2:00 - 2nd
Jordan Waters run for 5 yds to the PITT 10
2nd & 11 at PITT 15

(1:11 - 2nd) Timeout Duke, clock 01:11

10-yd Touchdown Pass
1:07 - 2nd
Grayson Loftis pass complete to Jordan Moore for 10 yds for a TD (Todd Pelino KICK)
3rd & 6 at PITT 10
Kickoff
1:07 - 2nd
Charlie Ham kickoff for 53 yds
3-yd Pass
1:04 - 2nd
Nate Yarnell pass complete to Daejon Reynolds for 3 yds to the PITT 15
1st & 10 at PITT 12
Sack
0:35 - 2nd
Nate Yarnell sacked by R.J. Oben for a loss of 14 yards to the PITT 1
2nd & 7 at PITT 15

(0:30 - 2nd) Timeout Duke, clock 00:30

2-yd Run
0:30 - 2nd
Nate Yarnell run for 2 yds to the PITT 3
3rd & 21 at PITT 1

(0:28 - 2nd) Timeout Duke, clock 00:28

Punt
0:28 - 2nd
Caleb Junko punt for 47 yds
4th & 19 at PITT 3
Incompletion
0:19 - 2nd
Grayson Loftis pass incomplete
1st & 10 at PITT 45
Incompletion
0:13 - 2nd
Grayson Loftis pass incomplete
2nd & 10 at PITT 45
Interception
0:08 - 2nd
Grayson Loftis pass intercepted M.J. Devonshire return for 28 yds to the DUKE 39
3rd & 10 at PITT 45

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Ben Sauls kickoff for 65 yds for a touchback
Incompletion
15:00 - 3rd
Grayson Loftis pass incomplete
1st & 10 at DUKE 25
1-yd Run
14:57 - 3rd
Jordan Waters run for 1 yd to the DUKE 26
2nd & 10 at DUKE 25
31-yd Pass
14:21 - 3rd
Grayson Loftis pass complete to Jordan Moore for 31 yds to the PITT 43 for a 1ST down
3rd & 9 at DUKE 26
5-yd Penalty
13:42 - 3rd
Duke Penalty, False Start (-5 Yards) to the PITT 48
1st & 10 at PITT 43
Incompletion
13:22 - 3rd
Grayson Loftis pass incomplete
1st & 15 at PITT 48
6-yd Pass
13:17 - 3rd
Grayson Loftis pass complete to Jordan Moore for 6 yds to the PITT 42
2nd & 15 at PITT 48
15-yd Penalty
12:36 - 3rd
Pittsburgh Penalty, Personal Foul (Samuel Okunlola) to the PITT 23 for a 1ST down
3rd & 9 at PITT 42
5-yd Penalty
12:15 - 3rd
LOFTIS, Grayson pass deep to the left incomplete intended for HAGANS, Sahmir broken up by MCMILLON, Donovan at the PIT4. PENALTY Before the snap, DU Illegal Formation enforced 5 yards from the PIT23 to the PIT28. NO PLAY (replay the down).
1st & 10 at PITT 23
4-yd Pass
12:08 - 3rd
Grayson Loftis pass complete to Jalon Calhoun for 4 yds to the PITT 24
1st & 15 at PITT 28
Incompletion
11:29 - 3rd
Grayson Loftis pass incomplete
2nd & 11 at PITT 24
0-yd Penalty
11:24 - 3rd
LOFTIS, Grayson pass deep to the right incomplete intended for CALHOUN, Jalon thrown to the PIT0. PENALTY PIT Pass Interference on WOODS, A.J. enforced half the distance from the goal, 15 yards to the PIT9 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3rd & 11 at PITT 24
Incompletion
11:19 - 3rd
Grayson Loftis pass incomplete
1st & Goal at PITT 9
1-yd Run
11:15 - 3rd
Jaquez Moore run for 1 yd to the PITT 8
2nd & Goal at PITT 9
Incompletion
10:36 - 3rd
Grayson Loftis pass incomplete
3rd & Goal at PITT 8
Field Goal Good
10:28 - 3rd
Todd Pelino 25 yd FG GOOD
4th & Goal at PITT 8
Kickoff
10:28 - 3rd
Charlie Ham kickoff for 63 yds
-1-yd Run
10:28 - 3rd
Rodney Hammond Jr. run for a loss of 1 yard to the PITT 24
1st & 10 at PITT 25
16-yd Pass
10:04 - 3rd
Nate Yarnell pass complete to Bub Means for 16 yds to the PITT 40 for a 1ST down
2nd & 11 at PITT 24
0-yd Penalty
9:41 - 3rd
Pittsburgh Penalty, Intentional Grounding (Nate Yarnell) to the PITT 32
1st & 10 at PITT 40
22-yd Pass
9:36 - 3rd
Nate Yarnell pass complete to Malcolm Epps for 22 yds to the DUKE 46 for a 1ST down
2nd & 18 at PITT 32
-3-yd Run
9:14 - 3rd
Rodney Hammond Jr. run for a loss of 3 yards to the DUKE 49
1st & 10 at DUKE 46
14-yd Pass
8:33 - 3rd
Nate Yarnell pass complete to Rodney Hammond Jr. for 14 yds to the DUKE 35 for a 1ST down
2nd & 13 at DUKE 49
Incompletion
7:58 - 3rd
Nate Yarnell pass incomplete
1st & 10 at DUKE 35
6-yd Run
7:54 - 3rd
Nate Yarnell run for 6 yds to the DUKE 29
2nd & 10 at DUKE 35
Incompletion
7:12 - 3rd
Nate Yarnell pass incomplete
3rd & 4 at DUKE 29
Field Goal Good
7:02 - 3rd
Ben Sauls 47 yd FG GOOD
4th & 4 at DUKE 29
Kickoff
7:02 - 3rd
Ben Sauls kickoff for 65 yds for a touchback
8-yd Pass
7:02 - 3rd
Grayson Loftis pass complete to Jalon Calhoun for 8 yds to the DUKE 33
1st & 10 at DUKE 25
1-yd Run
6:19 - 3rd
Jaylen Coleman run for 1 yd to the DUKE 34
2nd & 2 at DUKE 33
2-yd Run
5:50 - 3rd
Grayson Loftis run for 2 yds to the DUKE 36 for a 1ST down
3rd & 1 at DUKE 34
Incompletion
5:00 - 3rd
Grayson Loftis pass incomplete
1st & 10 at DUKE 36
3-yd Pass
4:57 - 3rd
Grayson Loftis pass complete to Jordan Moore for 3 yds to the DUKE 39
2nd & 10 at DUKE 36
46-yd Pass
4:36 - 3rd
Grayson Loftis pass complete to Jordan Waters for 46 yds to the PITT 15 for a 1ST down
3rd & 7 at DUKE 39
15-yd Touchdown Pass
3:44 - 3rd
Grayson Loftis pass complete to Jalon Calhoun for 15 yds for a TD (Todd Pelino KICK)
1st & 10 at PITT 15
Kickoff
3:44 - 3rd
Charlie Ham kickoff for 41 yds
Sack
3:39 - 3rd
Nate Yarnell sacked for a loss of 12 yards to the PITT 2
1st & 10 at PITT 14
3-yd Run
3:10 - 3rd
Rodney Hammond Jr. run for 3 yds to the PITT 5
2nd & 22 at PITT 2
14-yd Pass
2:23 - 3rd
Nate Yarnell pass complete to Israel Polk for 14 yds to the PITT 19
3rd & 19 at PITT 5
Punt
1:49 - 3rd
Caleb Junko punt for 48 yds
4th & 5 at PITT 19
5-yd Penalty
1:40 - 3rd
Duke Penalty, False Start (Jacob Monk) to the DUKE 36
1st & 10 at DUKE 41
4th Quarter
Incompletion
1:40 - 3rd
Grayson Loftis pass incomplete
1st & 15 at DUKE 36
6-yd Penalty
1:36 - 3rd
LOFTIS, Grayson pass to the right incomplete intended for HAGANS, Sahmir thrown to the DU42. PENALTY PIT Pass Interference on WILLIAMS, Marquis enforced at the spot of the foul for 6 yards to the DU42 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2nd & 15 at DUKE 36
-1-yd Run
1:32 - 3rd
Jaquez Moore run for a loss of 1 yard to the DUKE 41
1st & 10 at DUKE 42
32-yd Pass
0:52 - 3rd
Grayson Loftis pass complete to Jalon Calhoun for 32 yds to the PITT 27 for a 1ST down
2nd & 11 at DUKE 41

End of 3rd Quarter

11-yd Run
15:00 - 4th
Jordan Waters run for 11 yds to the PITT 16 for a 1ST down
1st & 10 at PITT 27
6-yd Pass
14:19 - 4th
Grayson Loftis pass complete to Jordan Moore for 16 yds Duke Penalty, Offensive Holding (Jalon Calhoun) to the PITT 22
1st & 10 at PITT 16
0-yd Run
14:12 - 4th
Jaylen Coleman run for no gain to the PITT 22
1st & 16 at PITT 22
Incompletion
13:31 - 4th
Grayson Loftis pass incomplete
2nd & 16 at PITT 22
16-yd Pass
13:25 - 4th
Grayson Loftis pass complete to Jordan Moore for 16 yds to the PITT 6 for a 1ST down
3rd & 16 at PITT 22
3-yd Run
12:40 - 4th
Jaylen Coleman run for 3 yds to the PITT 3
1st & Goal at PITT 6
3-yd Touchdown Run
11:54 - 4th
Jaquez Moore run for 3 yds for a TD (Todd Pelino KICK)
2nd & Goal at PITT 3
Kickoff
11:54 - 4th
Charlie Ham kickoff for 65 yds for a touchback
6-yd Pass
11:54 - 4th
Nate Yarnell pass complete to Karter Johnson for 6 yds to the PITT 31
1st & 10 at PITT 25
8-yd Pass
11:21 - 4th
Nate Yarnell pass complete to Kenny Johnson for 8 yds to the PITT 39 for a 1ST down
2nd & 4 at PITT 31
Incompletion
10:50 - 4th
Nate Yarnell pass incomplete
1st & 10 at PITT 39
29-yd Pass
10:44 - 4th
Nate Yarnell pass complete to Bub Means for 29 yds to the DUKE 32 for a 1ST down
2nd & 10 at PITT 39
2-yd Run
10:25 - 4th
Nate Yarnell run for 2 yds to the DUKE 30
1st & 10 at DUKE 32
0-yd Penalty
9:50 - 4th
Nate Yarnell pass complete to Daejon Reynolds for 3 yds to the DUKE 27. PENALTY DU Roughing the Passer on Aeneas Peebles enforced half the distance from the goal, 13 yards from the end of the play at the DU27 to the DU14 and results in automatic 1ST DOWN.
2nd & 8 at DUKE 30
Incompletion
9:31 - 4th
Nate Yarnell pass incomplete
1st & 10 at DUKE 13
5-yd Penalty
9:26 - 4th
Pittsburgh Penalty, Illegal Substitution (Bub Means) to the DUKE 18
2nd & 10 at DUKE 13
15-yd Penalty
9:26 - 4th
Pittsburgh Penalty, Personal Foul (C'Bo Flemister) to the DUKE 27
2nd & 15 at DUKE 18
9-yd Pass
9:06 - 4th
Nate Yarnell pass complete to Daejon Reynolds for 9 yds to the DUKE 18
2nd & 24 at DUKE 27
Interception
8:24 - 4th
Nate Yarnell pass intercepted, touchback. Jeremiah Lewis return for no gain
3rd & 15 at DUKE 18
1-yd Run
8:19 - 4th
Jaylen Coleman run for 1 yd to the DUKE 21
1st & 10 at DUKE 20
3-yd Run
7:35 - 4th
Jaylen Coleman run for 3 yds to the DUKE 24
2nd & 9 at DUKE 21
Incompletion
6:51 - 4th
Grayson Loftis pass incomplete
3rd & 6 at DUKE 24
Punt
6:47 - 4th
Porter Wilson punt for 39 yds
4th & 6 at DUKE 24
13-yd Pass
6:40 - 4th
Nate Yarnell pass complete to Karter Johnson for 13 yds to the 50 yard line for a 1ST down
1st & 10 at PITT 37
2-yd Pass
6:14 - 4th
Nate Yarnell pass complete to Kenny Johnson for 2 yds to the DUKE 48
1st & 10 at 50
19-yd Pass
5:47 - 4th
Nate Yarnell pass complete to Daejon Reynolds for 19 yds to the DUKE 29 for a 1ST down Duke Penalty, Face mask (0 yards) (Nick Morris Jr.) to the DUKE 15 for a 1ST down
2nd & 8 at DUKE 48
Incompletion
5:31 - 4th
Nate Yarnell pass incomplete
1st & 10 at DUKE 14
14-yd Touchdown Pass
5:17 - 4th
Nate Yarnell pass complete to Bub Means for 14 yds for a TD (Two-Point Conversion failed)
2nd & 10 at DUKE 14

(5:17 - 4th) Timeout Pittsburgh, clock 05:17

Kickoff
5:17 - 4th
Ben Sauls kickoff for 60 yds
Incompletion
5:17 - 4th
Grayson Loftis pass incomplete
1st & 10 at DUKE 25
0-yd Penalty
5:13 - 4th
Duke Penalty, Offensive Holding (Yards) declined
2nd & 10 at DUKE 25
37-yd Pass
4:46 - 4th
Grayson Loftis pass complete to Jordan Moore for 22 yds to the PITT 46 for a 1ST down Pittsburgh Penalty, Roughing the Passer on OKUNLOLA, Samuel enforced (Samuel Okunlola) to the PITT 39 for a 1ST down
3rd & 11 at DUKE 24
2-yd Run
4:17 - 4th
Jordan Waters run for 2 yds to the PITT 37
1st & 10 at PITT 39
5-yd Run
3:35 - 4th
Jordan Waters run for 5 yds to the PITT 32
2nd & 8 at PITT 37
2-yd Run
2:48 - 4th
Jordan Waters run for 2 yds to the PITT 30
3rd & 3 at PITT 32

(2:04 - 4th) Timeout Duke, clock 02:04

Field Goal Good
1:59 - 4th
Todd Pelino 48 yd FG GOOD
4th & 1 at PITT 30
Kickoff
1:59 - 4th
Charlie Ham kickoff for 65 yds for a touchback
5-yd Pass
1:59 - 4th
Nate Yarnell pass complete to Karter Johnson for 5 yds to the PITT 30
1st & 10 at PITT 25
Incompletion
1:52 - 4th
Nate Yarnell pass incomplete
2nd & 5 at PITT 30
Incompletion
1:45 - 4th
Nate Yarnell pass incomplete
3rd & 5 at PITT 30
Sack
1:42 - 4th
Nate Yarnell sacked by Vincent Anthony Jr. for a loss of 3 yards to the PITT 27
4th & 5 at PITT 30
4-yd Run
1:37 - 4th
Jordan Waters run for 4 yds to the PITT 23
1st & 10 at PITT 27

(1:30 - 4th) Timeout Pittsburgh, clock 01:30

8-yd Run
1:30 - 4th
Jaylen Coleman run for 8 yds to the PITT 15 for a 1ST down
2nd & 6 at PITT 23
0-yd Run
0:58 - 4th
[NH] Kneel down by DU at PIT17 (team loss of 2).
1st & 10 at PITT 15

(0:55 - 4th) Timeout Pittsburgh, clock 00:55

0-yd Run
0:55 - 4th
Kneel down by DU at PIT19 (team loss of 2).
2nd & 12 at PITT 17
0-yd Run
0:13 - 4th
Kneel down by DU at PIT21 (team loss of 2).
3rd & 14 at PITT 19

End of 4th Quarter