From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Central Michigan
Pittsburgh
217
Total yards
464
177
Passing yards
340
40
Rushing yards
124
6.6
Yards per pass
10.6
1.0
Yards per rush
4.8
13
First downs
22
6–17
Third downs
6–9
3–5
Fourth downs
0–1
1
Turnovers
1
9–75
Penalties
6–63
36:43
Possession
23:17
1
Sacks (by defense)
4
Efficiency
Central Michigan
Pittsburgh
27%
Success rate
56%
−0.04
EPA per play
0.38
1.59
Explosiveness
1.31
−0.19
Rushing EPA
0.21
0.13
Passing EPA
0.49
17%
Passing-down success
46%
−0.52
First-down EPA
0.26
0.05
Second-down EPA
0.27
0.53
Third-down EPA
1.48
11%
Havoc by its defense
24%
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)
Pittsburgh 71% to win. Elo’s favorite won.
The line
Pittsburgh −21.5, over/under 48.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 93%, Central Michigan 7%. 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. Pittsburgh drives left to right, Central Michigan right to left.
Q1 PittsburghTouchdown, 7 plays, 72 yards
Q1 Central MichiganPunt, 3 plays, −8 yards
Q1 PittsburghTurnover on downs, 14 plays, 61 yards
Q1 Central MichiganField goal, 12 plays, 53 yards
Q2 PittsburghTouchdown, 5 plays, 74 yards
Q2 Central MichiganPunt, 3 plays, −3 yards
Q2 PittsburghTouchdown, 6 plays, 52 yards
Q2 Central MichiganPunt, 3 plays, −1 yard
Q2 PittsburghField goal, 6 plays, 24 yards
Q2 Central MichiganPunt, 3 plays, 0 yards
Q2 PittsburghInterception, 2 plays, 6 yards
Q2 Central MichiganTouchdown, 6 plays, 13 yards
Q2 PittsburghEnd of half, 2 plays, 26 yards
Q3 Central MichiganPunt, 5 plays, 20 yards
Q3 PittsburghPunt, 3 plays, 8 yards
Q3 Central MichiganTouchdown, 11 plays, 63 yards
Q3 PittsburghTouchdown, 2 plays, 48 yards
Q3 Central MichiganFumble, 10 plays, 30 yards
Q4 PittsburghResult not recorded, 4 plays, 54 yards
Q4 Central MichiganDefensive TD, 12 plays (Pittsburgh scores), 44 yards
Q4 PittsburghResult not recorded, 8 plays, 69 yards
Q4 Central MichiganDefensive TD, 1 play (Pittsburgh scores), −1 yard
Play by play
1st quarter4 drives, then Pittsburgh 7, Central Michigan 0
Pittsburgh Touchdown, 7 plays
14:54
1st & 10 at own 35
Cade Graham kickoff for 62 yds , Kenny Johnson return for 25 yds to the PITT 28
14:43
1st & 10 at own 28
Eli Holstein pass complete to Desmond Reid for 4 yds to the PITT 32
14:13
2nd & 6 at own 32
Eli Holstein pass complete to Raphael Williams Jr. for 20 yds to the CMU 48 for a 1ST down
13:53
1st & 10 at opp 48
Eli Holstein pass complete to Raphael Williams Jr. for 6 yds to the CMU 42
13:29
2nd & 4 at opp 42
Eli Holstein pass incomplete to Kenny Johnson
13:24
3rd & 4 at opp 42
Desmond Reid run for 4 yds to the CMU 38 for a 1ST down
12:45
1st & 10 at opp 38
Eli Holstein pass complete to Desmond Reid for 32 yds to the CMU 6 for a 1ST down
12:16
1st & goal at opp 6
PENALTY CMU Offside (Demma,Korver) 3 yards from CMU06 to CMU03. NO PLAY.
11:56
1st & goal at opp 3
Eli Holstein pass complete to Raphael Williams Jr. for 3 yds for a TD (Trey Butkowski KICK)Pittsburgh 7, Central Michigan 0
Central Michigan Punt, 3 plays
11:50
1st & 10 at own 35
Sam Carpenter kickoff for 55 yds , Nahree Biggins return for 12 yds to the CMU 22
11:44
1st & 10 at own 22
Nahree Biggins run for 3 yds to the CMU 25
10:32
2nd & 7 at own 25
run for 11 yds to the CMU 14 fumbled, recovered by CMU Joe Labas
10:32
3rd & 18 at own 14
Joe Labas pass incomplete to Tyson Davis
10:18
4th & 18 at own 14
Declan Duley punt for 71 yds
Pittsburgh Turnover on downs, 14 plays
10:12
1st & 10 at own 15
Desmond Reid run for no gain to the PITT 15
9:38
2nd & 10 at own 15
Eli Holstein sacked by Fernando Sanchez III for a loss of 4 yards to the PITT 11
8:53
3rd & 14 at own 11
Eli Holstein run for 31 yds to the PITT 42 for a 1ST down
8:35
1st & 10 at own 42
Desmond Reid run for 5 yds to the PITT 47
7:54
2nd & 5 at 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
7:15
2nd & 11 at own 41
Eli Holstein pass complete to Desmond Reid for 7 yds to the PITT 48
6:45
3rd & 4 at own 48
Eli Holstein pass complete to Desmond Reid for 5 yds to the CMU 47 for a 1ST down
6:45
1st & 10 at opp 47
Juelz Goff run for 4 yds to the CMU 43
6:16
2nd & 6 at opp 43
Juelz Goff run for no gain to the CMU 43
5:19
3rd & 6 at opp 43
Eli Holstein pass complete to Juelz Goff for 10 yds to the CMU 33 for a 1ST down
4:57
1st & 10 at opp 33
Juelz Goff run for 4 yds to the CMU 29
4:50
2nd & 6 at opp 29
Eli Holstein pass incomplete to Juelz Goff
4:17
3rd & 6 at opp 29
Desmond Reid run for 5 yds to the CMU 24
4:10
4th & 1 at opp 24
Eli Holstein pass incomplete to Raphael Williams Jr.
Central Michigan Field goal, 12 plays
3:32
1st & 10 at own 24
DeCorion Temple run for 1 yd to the CMU 25
2:54
2nd & 9 at own 25
Trey Cornist run for 3 yds to the CMU 28
2:15
3rd & 6 at own 28
Joe Labas pass complete to Tyson Davis for 13 yds to the CMU 41 for a 1ST down
1:34
1st & 10 at own 41
Brock Townsend run for a loss of 1 yard to the CMU 40
0:37
1st & 10 at opp 37
Nahree Biggins run for 2 yds to the PITT 35
0:32
2nd & 8 at opp 35
Jadyn Glasser pass incomplete to DeCorion Temple
0:00
3rd & 8 at opp 35
Jadyn Glasser pass complete to Brock Townsend for 12 yds to the PITT 23 for a 1ST down
Q2 14:45
1st & 10 at opp 23
Jadyn Glasser run for 5 yds to the PITT 18
Q2 14:17
2nd & 5 at opp 18
Trey Cornist run for 1 yd to the PITT 17
Q2 13:34
3rd & 4 at opp 17
PENALTY CMU False Start (Maiava,Dominique) 5 yards from Pitt17 to Pitt22. NO PLAY.
Q2 13:09
3rd & 9 at opp 22
Trey Cornist run for a loss of 1 yard to the PITT 23
Q2 12:32
4th & 10 at opp 23
Timeout Pittsburgh, clock 12:32
Q2 12:28
4th & 10 at opp 23
Cade Graham 41 yd FG GOODPittsburgh 7, Central Michigan 3
2nd quarter9 drives, then Pittsburgh 24, Central Michigan 10
Pittsburgh Touchdown, 5 plays
12:23
1st & 10 at own 35
Cade Graham kickoff for 51 yds , Kenny Johnson return for 12 yds to the PITT 26
12:18
1st & 10 at own 26
Eli Holstein pass incomplete to Cataurus Hicks
12:11
2nd & 10 at 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
11:38
1st & 10 at opp 41
Eli Holstein pass complete to Cataurus Hicks for 19 yds to the CMU 22 for a 1ST down
11:08
1st & 10 at opp 22
Desmond Reid run for 5 yds to the CMU 17
11:08
2nd & 5 at 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.
11:03
1st & 10 at opp 12
Eli Holstein pass complete to Justin Holmes for 12 yds for a TD (Trey Butkowski KICK)Pittsburgh 14, Central Michigan 3
Central Michigan Punt, 3 plays
11:03
1st & 10 at own 35
Sam Carpenter kickoff for 65 yds for a touchback
10:58
1st & 10 at own 25
Nahree Biggins run for no gain to the CMU 25
10:24
2nd & 10 at own 25
Trey Cornist run for a loss of 3 yards to the CMU 22
9:44
3rd & 13 at own 22
Joe Labas pass complete to DeCorion Temple for no gain to the CMU 22
9:00
4th & 13 at 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
Pittsburgh Touchdown, 6 plays
8:52
1st & 10 at own 48
Ja’Kyrian Turner run for no gain to the PITT 48
8:18
2nd & 10 at own 48
Eli Holstein pass complete to Ja’Kyrian Turner for 1 yd to the PITT 49
7:46
3rd & 9 at own 49
Eli Holstein pass complete to Deuce Spann for 20 yds to the CMU 31 for a 1ST down
7:30
1st & 10 at opp 31
Central Michigan Penalty, Illegal Substitution (Fernando Sanchez III) declined
6:53
2nd & 2 at opp 23
Eli Holstein pass complete to Desmond Reid for 21 yds to the CMU 2 for a 1ST down
6:40
1st & goal at opp 2
Eli Holstein pass complete to Josh Altsman for 2 yds for a TD (Trey Butkowski KICK)Pittsburgh 21, Central Michigan 3
6:40
1st & 10 at own 35
Sam Carpenter kickoff for 65 yds for a touchback Pittsburgh Penalty, unsportsmanlike conduct (Jesse Anderson)
6:40
1st & 10 at own 35
Sam Carpenter kickoff for 65 yds for a touchback Pittsburgh Penalty, unsportsmanlike conduct (Jesse Anderson)
Central Michigan Punt, 3 plays
6:25
1st & 10 at own 40
Angel Flores run for a loss of 2 yards to the CMU 38
5:57
2nd & 12 at own 38
Angel Flores sacked by Zach Crothers for a loss of 5 yards to the CMU 33
5:35
3rd & 17 at own 33
Joe Labas pass complete to Justin Ruffin Jr. for 6 yds to the CMU 39
4:59
4th & 11 at own 39
Declan Duley punt for 10 yds, punt out-of-bounds at the CMU 49
Pittsburgh Field goal, 6 plays
4:47
1st & 10 at opp 49
Eli Holstein pass complete to Zion Fowler-El for 6 yds to the CMU 43
4:21
2nd & 4 at opp 43
Eli Holstein pass complete to Justin Holmes for 13 yds to the CMU 30 for a 1ST down
4:04
1st & 10 at opp 30
Eli Holstein pass incomplete to Raphael Williams Jr.
3:57
2nd & 10 at opp 30
Desmond Reid run for 2 yds to the CMU 28
3:15
3rd & 8 at 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.
2:42
3rd & 18 at opp 38
Eli Holstein pass complete to Zion Fowler-El for 13 yds to the CMU 25
2:08
4th & 5 at opp 25
Trey Butkowski 43 yd FG GOODPittsburgh 24, Central Michigan 3
Central Michigan Punt, 3 plays
2:08
1st & 10 at own 35
Sam Carpenter kickoff for 65 yds for a touchback
2:02
1st & 10 at own 25
Jadyn Glasser run for 2 yds to the CMU 27
2:00
2nd & 8 at own 27
Timeout Pittsburgh, clock 02:00
2:00
2nd & 8 at own 27
PENALTY CMU False Start (Blum,Ryan) 5 yards from CMU27 to CMU22. NO PLAY.
1:52
2nd & 13 at own 22
Central Michigan Penalty, Offensive Holding (Yards) declined
1:52
3rd & 13 at own 22
Timeout Pittsburgh, clock 01:52
1:48
4th & 10 at own 25
Timeout Pittsburgh, clock 01:48
1:47
3rd & 13 at own 22
Nahree Biggins run for 3 yds to the CMU 25
1:30
4th & 10 at own 25
Declan Duley punt for 55 yds , Desmond Reid returns for 54 yds to the CMU 26
1:30
4th & 10 at own 25
Declan Duley punt for 55 yds , Desmond Reid returns for 54 yds to the PITT 16
Pittsburgh Interception, 2 plays
1:25
1st & 10 at own 16
Juelz Goff run for 6 yds to the PITT 22
0:53
2nd & 4 at own 22
Eli Holstein pass intercepted Jordan Kwiatkowski return for 18 yds to the PITT 13
Central Michigan Touchdown, 6 plays
0:45
1st & 10 at opp 13
Angel Flores run for 3 yds to the PITT 10
0:43
2nd & 7 at opp 10
Timeout Pittsburgh, clock 00:43
0:37
2nd & 7 at opp 10
Angel Flores run for 3 yds to the PITT 7
0:27
3rd & 4 at opp 7
Timeout Pittsburgh, clock 00:27
0:27
3rd & 4 at 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.
0:23
3rd & 4 at opp 7
Jadyn Glasser pass incomplete to Nathan VanTimmeren
0:22
3rd & 1 at opp 4
Jadyn Glasser run for 2 yds to the PITT 2 for a 1ST down
0:19
1st & goal at opp 2
Jadyn Glasser pass incomplete
0:15
2nd & goal at opp 2
Jadyn Glasser pass incomplete to Tommy McIntosh
0:09
3rd & goal at opp 2
Jadyn Glasser run for 2 yds for a TD (Cade Graham KICK)Pittsburgh 24, Central Michigan 10
Pittsburgh End of half, 2 plays
0:08
1st & 10 at own 35
kickoff for 22 yds , Kavir Bains-Marquez return for no gain to the PITT 43
0:03
1st & 10 at own 43
Desmond Reid run for 7 yds to the 50 yard line
0:00
2nd & 3 at the 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
3rd quarter5 drives, then Pittsburgh 31, Central Michigan 17
Central Michigan Punt, 5 plays
15:00
1st & 10 at own 35
Sam Carpenter kickoff for 65 yds for a touchback
14:47
1st & 10 at own 25
Joe Labas pass complete to Henry Dryden for 5 yds to the CMU 30
14:21
2nd & 5 at own 30
Joe Labas pass complete to Tommy McIntosh for 9 yds to the CMU 39 for a 1ST down
13:48
1st & 10 at own 39
Joe Labas pass incomplete to Tommy McIntosh
13:38
2nd & 10 at own 39
Joe Labas run for 5 yds to the CMU 44
12:54
3rd & 5 at own 44
Angel Flores run for 1 yd to the CMU 45
12:25
4th & 4 at own 45
Declan Duley punt for 45 yds
Pittsburgh Punt, 3 plays
11:38
1st & 10 at own 10
Eli Holstein run for 6 yds to the PITT 16
11:17
2nd & 4 at own 16
Desmond Reid run for a loss of 1 yard to the PITT 15
10:55
3rd & 5 at own 15
Eli Holstein run for 3 yds to the PITT 18
10:19
4th & 2 at own 18
Caleb Junko punt for 47 yds , Caleb Spann returns for 2 yds to the CMU 37
Central Michigan Touchdown, 11 plays
10:12
1st & 10 at own 37
Joe Labas pass complete to Justin Ruffin Jr. for 7 yds to the CMU 44
9:36
2nd & 3 at own 44
Trey Cornist run for 9 yds to the PITT 47 for a 1ST down
8:58
1st & 10 at opp 47
Trey Cornist run for 4 yds to the PITT 43
8:16
2nd & 6 at opp 43
Nahree Biggins run for 2 yds to the PITT 41
7:33
3rd & 4 at 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.
6:57
3rd & 14 at own 49
Jadyn Glasser pass complete to Nasir Williams for 10 yds to the PITT 41
6:01
4th & 4 at opp 41
Jadyn Glasser pass complete to DeCorion Temple for 8 yds to the PITT 33 for a 1ST down
5:47
1st & 10 at opp 33
Trey Cornist run for 3 yds to the PITT 30
4:55
2nd & 7 at opp 30
Joe Labas pass complete to Justin Ruffin Jr. for 2 yds to the PITT 28
4:15
3rd & 5 at opp 28
Joe Labas run for 1 yd to the PITT 27
3:35
4th & 4 at opp 27
Joe Labas pass complete to Langston Lewis for 21 yds to the PITT 6 for a 1ST down
3:01
1st & goal at opp 6
Joe Labas pass complete to DeCorion Temple for 6 yds for a TD (Cade Graham KICK)Pittsburgh 24, Central Michigan 17
Cade Graham kickoff for 60 yds , Kenny Johnson return for 47 yds to the CMU 48
2:43
1st & 10 at opp 48
Desmond Reid run for no gain to the CMU 48
Central Michigan Fumble, 10 plays
2:15
2nd & 10 at opp 48
Eli Holstein pass complete to Raphael Williams Jr. for 48 yds for a TD (Trey Butkowski KICK)Pittsburgh 31, Central Michigan 17
2:11
1st & 10 at own 35
Sam Carpenter kickoff for 63 yds , Nahree Biggins return for 19 yds to the CMU 21
2:04
1st & 10 at own 21
Joe Labas pass incomplete to Tommy McIntosh
1:56
2nd & 10 at own 21
Trey Cornist run for a loss of 3 yards to the CMU 18
1:18
3rd & 13 at own 18
Joe Labas pass complete to Tyson Davis for 12 yds to the CMU 30
0:42
4th & 1 at own 30
Joe Labas run for 1 yd to the CMU 31 for a 1ST down
0:00
1st & 10 at own 31
Nahree Biggins run for no gain to the CMU 31
Q4 14:53
2nd & 10 at own 31
Angel Flores run for 14 yds to the CMU 45 for a 1ST down
Q4 14:14
1st & 10 at own 45
Jadyn Glasser sacked for a loss of 6 yards to the CMU 39
Q4 13:32
2nd & 16 at own 39
Nahree Biggins run for no gain to the CMU 39
Q4 12:38
3rd & 16 at own 39
Joe Labas pass complete to Brock Townsend for 8 yds to the CMU 47
Q4 12:05
4th & 8 at own 47
Joe Labas run for 4 yds to the PITT 46 Joe Labas fumbled, recovered by CMU Kyle Louis
4th quarter4 drives, then Pittsburgh 45, Central Michigan 17
Central Michigan Defensive TD, 12 plays (Pittsburgh scores)
11:31
1st & 10 at own 46
Eli Holstein pass complete to Raphael Williams Jr. for 40 yds to the CMU 14 for a 1ST down
11:21
1st & 10 at opp 14
Eli Holstein pass incomplete to Raphael Williams Jr.
11:15
2nd & 10 at opp 14
(11:21) No Huddle-Shotgun Holstein,Eli pass incomplete short right to Hicks,Cataurus thrown to CMU00, 1ST DOWN, PENALTY CMU Pass Interference (Snell,Aakeem) 12 yards from CMU14 to CMU02, 1ST DOWN. NO PLAY.
10:38
1st & goal at opp 2
Juelz Goff run for no gain to the CMU 2
10:34
2nd & goal at opp 2
Juelz Goff run for 2 yds for a TD (Trey Butkowski KICK)Pittsburgh 38, Central Michigan 17
10:34
1st & 10 at own 35
Sam Carpenter kickoff for 65 yds for a touchback
10:22
1st & 10 at own 25
Angel Flores pass complete to Nahree Biggins for 2 yds to the CMU 27
9:50
2nd & 8 at own 27
Angel Flores run for 4 yds to the CMU 31
9:04
3rd & 4 at own 31
Angel Flores run for 5 yds to the CMU 36 for a 1ST down
8:30
1st & 10 at own 36
Trey Cornist run for no gain to the CMU 36
8:00
2nd & 10 at own 36
PENALTY CMU False Start (Payne,Collin) 5 yards from CMU36 to CMU31. NO PLAY.
7:31
2nd & 15 at own 31
Jadyn Glasser pass complete to Justin Ruffin Jr. for 4 yds to the CMU 35
6:39
3rd & 11 at own 35
Jadyn Glasser pass complete to Collin Payne for 18 yds to the PITT 47 for a 1ST down
6:15
1st & 10 at opp 47
Nahree Biggins run for 1 yd to the PITT 46
5:31
2nd & 9 at opp 46
Jadyn Glasser pass complete to Camden Kruisenga for 26 yds to the PITT 20 for a 1ST down
4:58
1st & 10 at opp 20
Jadyn Glasser sacked for a loss of 5 yards to the PITT 25
3:55
2nd & 15 at opp 25
Nahree Biggins run for a loss of 1 yard to the PITT 26 Nahree Biggins fumbled, recovered by CMU Nahree Biggins
3:39
3rd & 16 at opp 26
Angel Flores sacked by Isaiah Neal for a loss of 5 yards to the PITT 31
Central Michigan 1 play
3:05
4th & 21 at opp 31
Angel Flores pass incomplete
Central Michigan Defensive TD, 12 plays (Pittsburgh scores)
3:05
4th & 21 at opp 31
Angel Flores pass incomplete
Pittsburgh 12 plays
2:56
1st & 10 at own 31
Mason Heintschel pass complete to Josh Altsman for 9 yds to the PITT 40
2:26
2nd & 1 at own 40
Ja’Kyrian Turner run for 1 yd to the PITT 41 for a 1ST down
2:18
1st & 10 at own 41
(02:24) No Huddle-Shotgun Heintschel,Mason pass incomplete short left to Altsman,Josh thrown to Pitt43 PENALTY CMU Roughing The Passer (Hayden,Keshawn) 15 yards from Pitt41 to CMU44, 1ST DOWN. NO PLAY.
2:01
1st & 10 at opp 44
Mason Heintschel pass incomplete to Max Hunt
2:00
2nd & 10 at opp 44
Ja’Kyrian Turner run for 9 yds to the CMU 35
2:00
3rd & 1 at opp 35
Timeout Pittsburgh, clock 02:00
1:48
3rd & 1 at opp 35
Ja’Kyrian Turner run for 6 yds to the CMU 29 for a 1ST down
1:31
1st & 10 at opp 29
Mason Heintschel pass complete to Deuce Spann for 7 yds to the CMU 22
0:54
2nd & 3 at opp 22
Mason Heintschel pass complete to Josh Altsman for 20 yds to the CMU 2 for a 1ST down
0:45
1st & goal at opp 2
Ja’Kyrian Turner run for 2 yds for a TD (Trey Butkowski KICK)Pittsburgh 45, Central Michigan 17
0:45
1st & 10 at own 35
Sam Carpenter kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Kadenn Rose run for a loss of 1 yard to the CMU 24
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.