← CFB Terminal
17
Mid-American
AT
45
ACC
2025 week 2 · Saturday, September 6, 2025 at 11:00 AM CT · Acrisure Stadium · 📺 ESPNU · 66.9°F Cloudy, wind 9.2

Drive chart

WIN PROBABILITYCentral Michigan above · Pittsburgh below
KICK61% → 79% PittsburghFINAL
Central Michigan Pittsburgh bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
TD
7 pl · 72 yd · 2:58
0–7
+22
14:43 1st & 10 OWN 28 Eli Holstein pass complete to Desmond Reid for 4 yds to the PITT 32 +4 -0.13
14:13 2nd & 6 OWN 32 Eli Holstein pass complete to Raphael Williams Jr. for 20 yds to the CMU 48 for a 1ST down +20 2.30
13:53 1st & 10 OPP 48 Eli Holstein pass complete to Raphael Williams Jr. for 6 yds to the CMU 42 +6 0.33
13:29 2nd & 4 OPP 42 Eli Holstein pass incomplete to Kenny Johnson 0 -1.09
13:24 3rd & 4 OPP 42 Desmond Reid run for 4 yds to the CMU 38 for a 1ST down +4 1.35
12:45 1st & 10 OPP 38 Eli Holstein pass complete to Desmond Reid for 32 yds to the CMU 6 for a 1ST down +32 1.04
12:16 1st & 6 OPP 6 PENALTY CMU Offside (Demma,Korver) 3 yards from CMU06 to CMU03. NO PLAY. +3
11:56 1st & 3 OPP 3 Eli Holstein pass complete to Raphael Williams Jr. for 3 yds for a TD (Trey Butkowski KICK) +3 1.46
PUNT
3 pl · -8 yd · 1:32
0–7
−1
11:44 1st & 10 OWN 22 Nahree Biggins run for 3 yds to the CMU 25 +3 -0.26
10:32 2nd & 7 OWN 25 run for 11 yds to the CMU 14 fumbled, recovered by CMU Joe Labas +11 1.38
10:32 3rd & 18 OWN 14 Joe Labas pass incomplete to Tyson Davis 0 -0.03
10:18 4th & 18 OWN 14 Declan Duley punt for 71 yds
ON DOWNS
14 pl · 61 yd · 6:08
0–7
−2
10:12 1st & 10 OWN 15 Desmond Reid run for no gain to the PITT 15 0 -0.44
9:38 2nd & 10 OWN 15 Eli Holstein sacked by Fernando Sanchez III for a loss of 4 yards to the PITT 11 -4 -0.28
8:53 3rd & 14 OWN 11 Eli Holstein run for 31 yds to the PITT 42 for a 1ST down +31 2.78
8:35 1st & 10 OWN 42 Desmond Reid run for 5 yds to the PITT 47 +5 0.11
7:54 2nd & 5 OWN 47 Eli Holstein pass complete to Raphael Williams Jr. for 4 yds to the CMU 49 Pittsburgh Penalty, Offensive Holding (Cataurus Hicks) to the PITT 41 -6 -2.21
7:15 2nd & 11 OWN 41 Eli Holstein pass complete to Desmond Reid for 7 yds to the PITT 48 +7 0.51
6:45 3rd & 4 OWN 48 Eli Holstein pass complete to Desmond Reid for 5 yds to the CMU 47 for a 1ST down +5 1.80
6:45 1st & 10 OPP 47 Juelz Goff run for 4 yds to the CMU 43 +4 -0.13
6:16 2nd & 6 OPP 43 Juelz Goff run for no gain to the CMU 43 0 -1.09
5:19 3rd & 6 OPP 43 Eli Holstein pass complete to Juelz Goff for 10 yds to the CMU 33 for a 1ST down +10 1.93
4:57 1st & 10 OPP 33 Juelz Goff run for 4 yds to the CMU 29 +4 -0.06
4:50 2nd & 6 OPP 29 Eli Holstein pass incomplete to Juelz Goff 0 -0.68
4:17 3rd & 6 OPP 29 Desmond Reid run for 5 yds to the CMU 24 +5 0.06
4:10 4th & 1 OPP 24 Eli Holstein pass incomplete to Raphael Williams Jr. 0 -3.41
FG
12 pl · 53 yd · 6:42
3–7
−10
3:32 1st & 10 OWN 24 DeCorion Temple run for 1 yd to the CMU 25 +1 -0.56
2:54 2nd & 9 OWN 25 Trey Cornist run for 3 yds to the CMU 28 +3 -0.17
2:15 3rd & 6 OWN 28 Joe Labas pass complete to Tyson Davis for 13 yds to the CMU 41 for a 1ST down +13 2.22
1:34 1st & 10 OWN 41 Brock Townsend run for a loss of 1 yard to the CMU 40 -1 -1.34
0:37 1st & 10 OPP 37 Nahree Biggins run for 2 yds to the PITT 35 +2 -0.40
0:32 2nd & 8 OPP 35 Jadyn Glasser pass incomplete to DeCorion Temple 0 -0.88
0:00 3rd & 8 OPP 35 Jadyn Glasser pass complete to Brock Townsend for 12 yds to the PITT 23 for a 1ST down +12 1.67
0:00 OPP 35 End of 1st Quarter
14:45 1st & 10 OPP 23 Jadyn Glasser run for 5 yds to the PITT 18 +5 0.07
14:17 2nd & 5 OPP 18 Trey Cornist run for 1 yd to the PITT 17 +1 -0.35
13:34 3rd & 4 OPP 17 PENALTY CMU False Start (Maiava,Dominique) 5 yards from Pitt17 to Pitt22. NO PLAY. -5
13:09 3rd & 9 OPP 22 Trey Cornist run for a loss of 1 yard to the PITT 23 -1 -0.96
12:32 4th & 10 OPP 23 Timeout Pittsburgh, clock 12:32
12:28 4th & 10 OPP 23 Cade Graham 41 yd FG GOOD
Q2
TD
5 pl · 74 yd · 1:20
3–14
+20
12:18 1st & 10 OWN 26 Eli Holstein pass incomplete to Cataurus Hicks 0 -0.73
12:11 2nd & 10 OWN 26 Eli Holstein pass complete to Kenny Johnson for 18 yds to the CMU 44 for a 1ST down Central Michigan Penalty, Face Mask (15 yards) (Caleb Spann) to the CMU 41 for a 1ST down +33 3.50
11:38 1st & 10 OPP 41 Eli Holstein pass complete to Cataurus Hicks for 19 yds to the CMU 22 for a 1ST down +19 0.59
11:08 1st & 10 OPP 22 Desmond Reid run for 5 yds to the CMU 17 +5 0.07
11:08 2nd & 5 OPP 17 (11:08) No Huddle-Shotgun Holstein,Eli pass incomplete short right to Hicks,Cataurus thrown to CMU00 PENALTY CMU Offside (Demma,Korver) 5 yards from CMU17 to CMU12, 1ST DOWN. NO PLAY. +5
11:03 1st & 10 OPP 12 Eli Holstein pass complete to Justin Holmes for 12 yds for a TD (Trey Butkowski KICK) +12 2.53
PUNT
3 pl · -3 yd · 2:03
3–14
10:58 1st & 10 OWN 25 Nahree Biggins run for no gain to the CMU 25 0 -0.70
10:24 2nd & 10 OWN 25 Trey Cornist run for a loss of 3 yards to the CMU 22 -3 -0.46
9:44 3rd & 13 OWN 22 Joe Labas pass complete to DeCorion Temple for no gain to the CMU 22 0 -0.09
9:00 4th & 13 OWN 22 Zac Chapeau punt for 50 yds, punt out-of-bounds at the PITT 48 , Desmond Reid returns for 20 yds to the PITT 48
TD
6 pl · 52 yd · 2:20
3–21
+5
8:52 1st & 10 OWN 48 Ja'Kyrian Turner run for no gain to the PITT 48 0 -1.14
8:18 2nd & 10 OWN 48 Eli Holstein pass complete to Ja'Kyrian Turner for 1 yd to the PITT 49 +1 -0.80
7:46 3rd & 9 OWN 49 Eli Holstein pass complete to Deuce Spann for 20 yds to the CMU 31 for a 1ST down +20 3.11
7:30 1st & 10 OPP 31 Central Michigan Penalty, Illegal Substitution (Fernando Sanchez III) declined +8
6:53 2nd & 2 OPP 23 Eli Holstein pass complete to Desmond Reid for 21 yds to the CMU 2 for a 1ST down +21 1.11
6:40 1st & 2 OPP 2 Eli Holstein pass complete to Josh Altsman for 2 yds for a TD (Trey Butkowski KICK) +2 1.21
6:40 1st & 10 OWN 35 Sam Carpenter kickoff for 65 yds for a touchback Pittsburgh Penalty, unsportsmanlike conduct (Jesse Anderson)
6:40 1st & 10 OWN 35 Sam Carpenter kickoff for 65 yds for a touchback Pittsburgh Penalty, unsportsmanlike conduct (Jesse Anderson)
PUNT
3 pl · -1 yd · 1:41
3–21
+3
6:25 1st & 10 OWN 40 Angel Flores run for a loss of 2 yards to the CMU 38 -2 -1.50
5:57 2nd & 12 OWN 38 Angel Flores sacked by Zach Crothers for a loss of 5 yards to the CMU 33 -5 -0.91
5:35 3rd & 17 OWN 33 Joe Labas pass complete to Justin Ruffin Jr. for 6 yds to the CMU 39 +6 0.06
4:59 4th & 11 OWN 39 Declan Duley punt for 10 yds, punt out-of-bounds at the CMU 49
FG
6 pl · 24 yd · 2:51
3–24
−1
4:47 1st & 10 OPP 49 Eli Holstein pass complete to Zion Fowler-El for 6 yds to the CMU 43 +6 0.34
4:21 2nd & 4 OPP 43 Eli Holstein pass complete to Justin Holmes for 13 yds to the CMU 30 for a 1ST down +13 0.61
4:04 1st & 10 OPP 30 Eli Holstein pass incomplete to Raphael Williams Jr. 0 -0.56
3:57 2nd & 10 OPP 30 Desmond Reid run for 2 yds to the CMU 28 +2 -0.41
3:15 3rd & 8 OPP 28 (03:20) No Huddle-Shotgun Holstein,Eli rush right for 8 yards gain to the CMU20 (Blackwell,Maddix) PENALTY Pitt Holding (Cooper,Lyndon) 10 yards from CMU28 to CMU38. NO PLAY. -10
2:42 3rd & 18 OPP 38 Eli Holstein pass complete to Zion Fowler-El for 13 yds to the CMU 25 +13 1.70
2:08 4th & 5 OPP 25 Trey Butkowski 43 yd FG GOOD
PUNT
3 pl · 0 yd · 0:38
3–24
+4
2:02 1st & 10 OWN 25 Jadyn Glasser run for 2 yds to the CMU 27 +2 -0.45
2:00 2nd & 8 OWN 27 Timeout Pittsburgh, clock 02:00
2:00 2nd & 8 OWN 27 PENALTY CMU False Start (Blum,Ryan) 5 yards from CMU27 to CMU22. NO PLAY. -5
1:52 2nd & 13 OWN 22 Central Michigan Penalty, Offensive Holding (Yards) declined 0
1:52 3rd & 13 OWN 22 Timeout Pittsburgh, clock 01:52
1:48 4th & 10 OWN 25 Timeout Pittsburgh, clock 01:48
1:47 3rd & 13 OWN 22 Nahree Biggins run for 3 yds to the CMU 25 +3 -0.04
1:30 4th & 10 OWN 25 Declan Duley punt for 55 yds , Desmond Reid returns for 54 yds to the CMU 26
1:30 4th & 10 OWN 25 Declan Duley punt for 55 yds , Desmond Reid returns for 54 yds to the PITT 16
INT
2 pl · 6 yd · 0:37
3–24
−3
1:25 1st & 10 OWN 16 Juelz Goff run for 6 yds to the PITT 22 +6 0.25
0:53 2nd & 4 OWN 22 Eli Holstein pass intercepted Jordan Kwiatkowski return for 18 yds to the PITT 13 -0.68
TD
6 pl · 13 yd · 0:44
10–24
−8
0:45 1st & 10 OPP 13 Angel Flores run for 3 yds to the PITT 10 +3 -0.10
0:43 2nd & 7 OPP 10 Timeout Pittsburgh, clock 00:43
0:37 2nd & 7 OPP 10 Angel Flores run for 3 yds to the PITT 7 +3 -0.10
0:27 3rd & 4 OPP 7 Timeout Pittsburgh, clock 00:27
0:27 3rd & 4 OPP 7 (00:27) No Huddle-Shotgun Glasser,Jadyn pass incomplete short middle to VanTimmeren,Nathan thrown to Pitt00 PENALTY Pitt Illegal Substitution 3 yards from Pitt07 to Pitt04. NO PLAY. +3
0:23 3rd & 4 OPP 7 Jadyn Glasser pass incomplete to Nathan VanTimmeren 0 -0.32
0:22 3rd & 1 OPP 4 Jadyn Glasser run for 2 yds to the PITT 2 for a 1ST down +2 1.27
0:19 1st & 2 OPP 2 Jadyn Glasser pass incomplete 0 -0.85
0:15 2nd & 2 OPP 2 Jadyn Glasser pass incomplete to Tommy McIntosh 0 -0.48
0:09 3rd & 2 OPP 2 Jadyn Glasser run for 2 yds for a TD (Cade Graham KICK) +2 2.54
END OF HALF
2 pl · 26 yd · 0:08
10–24
+4
0:03 1st & 10 OWN 43 Desmond Reid run for 7 yds to the 50 yard line +7 0.68
0:00 50 End of 2nd Quarter
0:00 2nd & 3 50 Desmond Reid run for 19 yds to the CMU 31 for a 1ST down Pittsburgh Penalty, Illegal Block (Yards) declined for a 1ST down +19 0.94
Q3
PUNT
5 pl · 20 yd · 2:35
10–24
14:47 1st & 10 OWN 25 Joe Labas pass complete to Henry Dryden for 5 yds to the CMU 30 +5 0.09
14:21 2nd & 5 OWN 30 Joe Labas pass complete to Tommy McIntosh for 9 yds to the CMU 39 for a 1ST down +9 1.13
13:48 1st & 10 OWN 39 Joe Labas pass incomplete to Tommy McIntosh 0 -1.11
13:38 2nd & 10 OWN 39 Joe Labas run for 5 yds to the CMU 44 +5 0.07
12:54 3rd & 5 OWN 44 Angel Flores run for 1 yd to the CMU 45 +1 -0.63
12:25 4th & 4 OWN 45 Declan Duley punt for 45 yds
PUNT
3 pl · 8 yd · 2:06
10–24
−1
11:38 1st & 10 OWN 10 Eli Holstein run for 6 yds to the PITT 16 +6 0.21
11:17 2nd & 4 OWN 16 Desmond Reid run for a loss of 1 yard to the PITT 15 -1 -0.53
10:55 3rd & 5 OWN 15 Eli Holstein run for 3 yds to the PITT 18 +3 -0.07
10:19 4th & 2 OWN 18 Caleb Junko punt for 47 yds , Caleb Spann returns for 2 yds to the CMU 37
TD
11 pl · 63 yd · 7:18
17–24
−21
10:12 1st & 10 OWN 37 Joe Labas pass complete to Justin Ruffin Jr. for 7 yds to the CMU 44 +7 0.71
9:36 2nd & 3 OWN 44 Trey Cornist run for 9 yds to the PITT 47 for a 1ST down +9 0.73
8:58 1st & 10 OPP 47 Trey Cornist run for 4 yds to the PITT 43 +4 -0.13
8:16 2nd & 6 OPP 43 Nahree Biggins run for 2 yds to the PITT 41 +2 -0.61
7:33 3rd & 4 OPP 41 (07:38) Shotgun Glasser,Jadyn rush middle for 2 yards gain to the Pitt39 (Brookins,Cruce) PENALTY CMU Holding (Koivisto,Martin) 10 yards from Pitt41 to CMU49. NO PLAY. -10
6:57 3rd & 14 OWN 49 Jadyn Glasser pass complete to Nasir Williams for 10 yds to the PITT 41 +10 0.96
6:01 4th & 4 OPP 41 Jadyn Glasser pass complete to DeCorion Temple for 8 yds to the PITT 33 for a 1ST down +8 2.55
5:47 1st & 10 OPP 33 Trey Cornist run for 3 yds to the PITT 30 +3 -0.20
4:55 2nd & 7 OPP 30 Joe Labas pass complete to Justin Ruffin Jr. for 2 yds to the PITT 28 +2 -0.38
4:15 3rd & 5 OPP 28 Joe Labas run for 1 yd to the PITT 27 +1 -0.66
3:35 4th & 4 OPP 27 Joe Labas pass complete to Langston Lewis for 21 yds to the PITT 6 for a 1ST down +21 2.09
3:01 1st & 6 OPP 6 Joe Labas pass complete to DeCorion Temple for 6 yds for a TD (Cade Graham KICK) +6 2.05
3:01 1st & 10 OPP 3 Pittsburgh Penalty, Defensive Holding (Yards) declined 0
TD
2 pl · 48 yd · 0:35
17–24
+14
2:43 1st & 10 OPP 48 Desmond Reid run for no gain to the CMU 48 0 -1.07
FUMBLE
10 pl · 30 yd · 5:06
17–31
+11
2:04 1st & 10 OWN 21 Joe Labas pass incomplete to Tommy McIntosh 0 -0.59
1:56 2nd & 10 OWN 21 Trey Cornist run for a loss of 3 yards to the CMU 18 -3 -0.37
1:18 3rd & 13 OWN 18 Joe Labas pass complete to Tyson Davis for 12 yds to the CMU 30 +12 0.36
0:42 4th & 1 OWN 30 Joe Labas run for 1 yd to the CMU 31 for a 1ST down +1 1.32
0:00 1st & 10 OWN 31 Nahree Biggins run for no gain to the CMU 31 0 -0.89
14:53 2nd & 10 OWN 31 Angel Flores run for 14 yds to the CMU 45 for a 1ST down +14 2.23
14:14 1st & 10 OWN 45 Jadyn Glasser sacked for a loss of 6 yards to the CMU 39 -6 -2.25
13:32 2nd & 16 OWN 39 Nahree Biggins run for no gain to the CMU 39 0 -0.46
12:38 3rd & 16 OWN 39 Joe Labas pass complete to Brock Townsend for 8 yds to the CMU 47 +8 0.29
12:05 4th & 8 OWN 47 Joe Labas run for 4 yds to the PITT 46 Joe Labas fumbled, recovered by CMU Kyle Louis -0.29
Q4
TD
4 pl · 54 yd · 1:31
17–31
ON DOWNS
12 pl · 44 yd · 7:29
17–38
+1
10:22 1st & 10 OWN 25 Angel Flores pass complete to Nahree Biggins for 2 yds to the CMU 27 +2 -0.45
9:50 2nd & 8 OWN 27 Angel Flores run for 4 yds to the CMU 31 +4 -0.08
9:04 3rd & 4 OWN 31 Angel Flores run for 5 yds to the CMU 36 for a 1ST down +5 1.47
8:30 1st & 10 OWN 36 Trey Cornist run for no gain to the CMU 36 0 -1.04
8:00 2nd & 10 OWN 36 PENALTY CMU False Start (Payne,Collin) 5 yards from CMU36 to CMU31. NO PLAY. -5
7:31 2nd & 15 OWN 31 Jadyn Glasser pass complete to Justin Ruffin Jr. for 4 yds to the CMU 35 +4 -0.06
6:39 3rd & 11 OWN 35 Jadyn Glasser pass complete to Collin Payne for 18 yds to the PITT 47 for a 1ST down +18 3.30
6:15 1st & 10 OPP 47 Nahree Biggins run for 1 yd to the PITT 46 +1 -0.82
5:31 2nd & 9 OPP 46 Jadyn Glasser pass complete to Camden Kruisenga for 26 yds to the PITT 20 for a 1ST down +26 1.81
4:58 1st & 10 OPP 20 Jadyn Glasser sacked for a loss of 5 yards to the PITT 25 -5 -0.88
3:55 2nd & 15 OPP 25 Nahree Biggins run for a loss of 1 yard to the PITT 26 Nahree Biggins fumbled, recovered by CMU Nahree Biggins -1 -0.93
3:39 3rd & 16 OPP 26 Angel Flores sacked by Isaiah Neal for a loss of 5 yards to the PITT 31 -5 -1.90
3:05 4th & 21 OPP 31 Angel Flores pass incomplete 0 -0.67
TD
8 pl · 69 yd · 2:20
17–45
END OF GAME TD
1 pl · -1 yd · 0:45
17–45
−19
0:00 1st & 10 OWN 25 Kadenn Rose run for a loss of 1 yard to the CMU 24 -1 -0.80
22 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

1sacks4
3plays for loss10
1takeaways1
1three-and-outs forced4
11explosive plays allowed4
8.09yards allowed / play3.34
7 of 11scoring drives allowed3 of 11
Central Michigan
Jordan Kwiatkowski 8 (4) 0.5 TFL · 1 INT
Jaion Jackson 6 (3) 1 PD
Elijah Gordon 6 (2) 1 PD
Dakota Cochran 5 (3) 1 QH
Caleb Spann 5 (1)
Elijah Rikard 3 (3) 1 QH
Maddix Blackwell 3 (3)
Brenden Deasfernandes 3 (1)
Pittsburgh
Rasheem Biles 11 (2) 1.5 TFL · 1 PD · 1 QH
Shadarian Harrison 9 (6)
Zach Crothers 7 (3) 1.5 sk · 2 TFL · 1 QH
Braylan Lovelace 7 (2) 1 TFL
Javon Mcintyre 7 (6)
Kyle Louis 5 (1) 0.5 TFL
Jimmy Scott 4 (1) 0.5 sk · 1 TFL · 1 PD · 2 QH
Francis Brewu 4 (3) 1 QH
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals1 of 1
5punts1
46.2punt average47.0
2punts inside the 200
33return yards110
own 28average drive startown 33
Central Michigan
K Cade Graham 1/1 FG · long 41 · 2/2 XP
P Declan Duley 4 punts · 45.3 avg · 2 in 20
P Zac Chapeau 1 punt · 50.0 avg
KR Nahree Biggins 2 ret · 31 yds · long 19
PR Caleb Spann 1 ret · 2 yds · long 2
Pittsburgh
K Trey Butkowski 1/1 FG · long 43 · 6/6 XP
P Caleb Junko 1 punt · 47.0 avg
KR Kenny Johnson 3 ret · 84 yds · long 47
PR Desmond Reid 2 ret · 26 yds · long 20
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

65plays57
217yards461
12drives12
26%success rate56%
2.36total PPA26.69
Derived from 122 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Eli Holstein pass complete to Raphael Williams Jr. for 3 yds for a TD (Trey Butkowski KICK) 7–0
Q2Cade Graham 41 yd FG GOOD 3–7
Q2Eli Holstein pass complete to Justin Holmes for 12 yds for a TD (Trey Butkowski KICK) 14–3
Q2Eli Holstein pass complete to Josh Altsman for 2 yds for a TD (Trey Butkowski KICK) 21–3
Q2Trey Butkowski 43 yd FG GOOD 24–3
Q2Jadyn Glasser run for 2 yds for a TD (Cade Graham KICK) 10–24
Q3Joe Labas pass complete to DeCorion Temple for 6 yds for a TD (Cade Graham KICK) 17–24
Q3Eli Holstein pass complete to Raphael Williams Jr. for 48 yds for a TD (Trey Butkowski KICK) 31–17
Q4Juelz Goff run for 2 yds for a TD (Trey Butkowski KICK) 38–17
Q4Ja'Kyrian Turner run for 2 yds for a TD (Trey Butkowski KICK) 45–17

Biggest plays by PPA

Q3Eli Holstein pass complete to Raphael Williams Jr. for 48 yds for a TD (Trey Butkowski… 4.76
Q2Eli Holstein pass complete to Kenny Johnson for 18 yds to the CMU 44 for a 1ST down… 3.50
Q4Jadyn Glasser pass complete to Collin Payne for 18 yds to the PITT 47 for a 1ST down 3.30
Q2Eli Holstein pass complete to Deuce Spann for 20 yds to the CMU 31 for a 1ST down 3.11
Q1Eli Holstein run for 31 yds to the PITT 42 for a 1ST down 2.78
Q3Jadyn Glasser pass complete to DeCorion Temple for 8 yds to the PITT 33 for a 1ST down 2.55
Data: CollegeFootballData · terminal