P1Cade Graham kickoff for 64 yds0–0
P1Bryce Underwood pass incomplete to Channing Goodwin0–0
P1Bryce Underwood pass complete to Semaj Morgan for 7 yds to the MICH 320–0
P1Bryce Underwood pass complete to Hogan Hansen for 10 yds to the MICH 42 for a 1ST down0–0
P1Bryce Underwood pass complete to Donaven McCulley for 11 yds to the CMU 47 for a 1ST down0–0
P1Justice Haynes run for 2 yds to the CMU 450–0
P1Bryce Underwood pass complete to Donaven McCulley for 16 yds to the CMU 29 for a 1ST down0–0
P1Justice Haynes run for 5 yds to the CMU 240–0
P1Bryce Underwood pass incomplete to Marlin Klein0–0
P1Bryce Underwood run for 16 yds to the CMU 8 for a 1ST down0–0
P1(11:02) No Huddle-Shotgun Underwood,Bryce pass incomplete short right to McCulley,Donaven thrown to CMU00 PENALTY CMU Pass Interference (Deasfernandes,Brenden) 6 yards from CMU08 to CMU02, 1ST DOWN. NO PLAY.0–0
P1Justice Haynes run for 2 yds for a TD (Dominic Zvada KICK)0–7
P1Beckham Sunderland kickoff for 63 yds0–7
P1Joe Labas sacked by Jaishawn Barham for a loss of 8 yards to the CMU 170–7
P1Joe Labas pass incomplete to Tyson Davis0–7
P1Joe Labas pass incomplete to Langston Lewis0–7
P1Declan Duley punt for 42 yds0–7
P1Justice Haynes run for no gain to the MICH 410–7
P1Bryce Underwood pass incomplete to Marlin Klein0–7
P1Bryce Underwood pass complete to Semaj Morgan for 21 yds to the CMU 38 for a 1ST down0–7
P1Bryce Underwood run for a loss of 3 yards to the CMU 410–7
P1Bryce Underwood run for 9 yds to the CMU 320–7
P1Bryce Underwood pass complete to Semaj Morgan for 32 yds for a TD (Dominic Zvada KICK)0–14
P1Beckham Sunderland kickoff for 64 yds0–14
P1Trey Cornist run for 3 yds to the CMU 280–14
P1Trey Cornist run for 2 yds to the CMU 300–14
P1Trey Cornist run for 1 yd to the CMU 310–14
P1Zac Chapeau punt for 32 yds, punt out-of-bounds at the MICH 370–14
P1Jordan Marshall run for 2 yds to the MICH 390–14
P1Bryce Underwood run for 28 yds to the CMU 33 for a 1ST down0–14
P1Jordan Marshall run for 13 yds Michigan Penalty, Offensive Holding (Andrew Marsh) to the CMU 300–14
P1Jordan Marshall run for 1 yd to the CMU 290–14
P1Bryce Underwood pass incomplete to Marlin Klein0–14
P1Bryce Underwood pass incomplete to Channing Goodwin0–14
P1Dominic Zvada 47 yd FG MISSED0–14
P1Trey Cornist run for 1 yd to the CMU 300–14
P1Trey Cornist run for 1 yd to the CMU 310–14
P1Angel Flores pass complete to Brock Townsend for 8 yds to the CMU 39 for a 1ST down0–14
P1Joe Labas sacked by Jaishawn Barham for a loss of 9 yards to the CMU 300–14
P1Brock Townsend run for no gain to the CMU 300–14
P1End of 1st Quarter0–14
P2Joe Labas pass complete to Nahree Biggins for 6 yds to the CMU 360–14
P2Declan Duley punt for 43 yds , Semaj Morgan returns for 2 yds to the MICH 230–14
P2Jordan Marshall run for 1 yd to the MICH 240–14
P2Bryce Underwood pass complete to Andrew Marsh for 30 yds to the CMU 46 for a 1ST down0–14
P2Bryce Underwood pass complete to Hogan Hansen for 26 yds to the CMU 20 for a 1ST down0–14
P2Bryce Underwood run for 20 yds for a TD (Dominic Zvada KICK)0–21
P2Beckham Sunderland kickoff for 65 yds for a touchback0–21
P2Angel Flores run for 5 yds to the CMU 300–21
P2Angel Flores pass complete to Tyson Davis for 4 yds to the CMU 340–21
P2Angel Flores run for no gain to the CMU 340–21
P2Angel Flores pass complete to Nahree Biggins for no gain to the CMU 340–21
P2Justice Haynes run for 11 yds to the CMU 23 for a 1ST down0–21
P2Andrew Marsh run for 23 yds for a TD (Dominic Zvada KICK)0–28
P2Beckham Sunderland kickoff for 65 yds for a touchback0–28
P2Nahree Biggins run for 2 yds to the CMU 270–28
P2Joe Labas sacked by Jyaire Hill for a loss of 7 yards to the CMU 200–28
P2Joe Labas pass incomplete to Nasir Williams0–28
P2Declan Duley punt for 37 yds , Semaj Morgan returns for no gain to the MICH 430–28
P2Bryce Underwood pass intercepted Brenden Deasfernandes return for no gain to the CMU 150–28
P2Angel Flores pass complete to Tyson Davis for 4 yds to the CMU 190–28
P2Angel Flores pass complete to Langston Lewis for 4 yds to the CMU 230–28
P2Angel Flores run for 7 yds to the CMU 30 for a 1ST down0–28
P2Angel Flores run for 17 yds to the CMU 47 for a 1ST down0–28
P2Angel Flores pass incomplete to Tommy McIntosh0–28
P2Angel Flores run for 5 yds to the MICH 480–28
P2Angel Flores run for 14 yds to the MICH 34 for a 1ST down0–28
P2Angel Flores pass incomplete to Langston Lewis0–28
P2Angel Flores pass complete to Nathan VanTimmeren for 7 yds to the MICH 270–28
P2Trey Cornist run for 8 yds to the MICH 19 for a 1ST down Michigan Penalty, Face Mask (10 yards) (Tré Williams) to the MICH 9 for a 1ST down0–28
P2Angel Flores pass complete to Tyson Davis for 3 yds to the MICH 120–28
P2Angel Flores run for 2 yds to the MICH 100–28
P2Timeout Michigan, clock 02:000–28
P2Angel Flores run for 6 yds to the MICH 40–28
P2Timeout Michigan, clock 01:540–28
P2Cade Graham 22 yd FG GOOD3–28
P2Cade Graham kickoff for 60 yds , Andrew Marsh return for 16 yds to the MICH 213–28
P2Justice Haynes run for 4 yds to the MICH 253–28
P2Bryce Underwood pass complete to Channing Goodwin for 6 yds to the MICH 31 for a 1ST down3–28
P2Bryce Underwood run for 11 yds to the MICH 42 for a 1ST down3–28
P2Bryce Underwood pass complete to Justice Haynes for 16 yds to the CMU 42 for a 1ST down3–28
P2Bryce Underwood pass incomplete to Hogan Hansen3–28
P2Bryce Underwood pass complete to Channing Goodwin for 10 yds to the CMU 32 for a 1ST down3–28
P2Bryce Underwood pass incomplete to Semaj Morgan3–28
P2Bryce Underwood run for 5 yds to the CMU 273–28
P2Timeout Michigan, clock 00:343–28
P2Bryce Underwood pass complete to Donaven McCulley for 9 yds to the CMU 18 for a 1ST down3–28
P2Bryce Underwood pass complete to Channing Goodwin for 17 yds to the CMU 1 for a 1ST down3–28
P2Jordan Marshall run for 1 yd for a TD (Dominic Zvada KICK)3–35
P2Beckham Sunderland kickoff for 65 yds for a touchback3–35
P2J. Labas takes a knee3–35
P2End of 2nd Quarter3–35
P3Dominic Zvada kickoff for 65 yds for a touchback3–35
P3Trey Cornist run for no gain to the CMU 253–35
P3Trey Cornist run for 1 yd to the CMU 263–35
P3Joe Labas pass complete to Tommy McIntosh for 7 yds to the CMU 333–35
P3Declan Duley punt for 37 yds, fair catch by Semaj Morgan at the MICH 303–35
P3Justice Haynes run for 20 yds for a 1ST down Michigan Penalty, Offensive Holding (Nathan Efobi) to the MICH 40 for a 1ST down3–35
P3Bryce Underwood run for 10 yds to the 50 yard line for a 1ST down3–35
P3Justice Haynes run for 7 yds to the CMU 433–35
P3Justice Haynes run for 7 yds to the CMU 36 for a 1ST down3–35
P3Justice Haynes run for 11 yds to the CMU 25 for a 1ST down3–35
P3Jordan Marshall run for 6 yds to the CMU 193–35
P3Bryce Underwood pass incomplete to Donaven McCulley3–35
P3Bryce Underwood pass complete to Hogan Hansen for 7 yds to the CMU 12 for a 1ST down3–35
P3Bryce Underwood pass complete to Marlin Klein for 8 yds to the CMU 43–35
P3Jordan Marshall run for 4 yds for a TD (Dominic Zvada KICK)3–42
P3Dominic Zvada kickoff for 63 yds , Nahree Biggins return for 23 yds to the CMU 253–42
P3Trey Cornist run for a loss of 1 yard to the CMU 243–42
P3Angel Flores pass incomplete to Justin Ruffin Jr.3–42
P3Angel Flores pass incomplete to Justin Ruffin Jr.3–42
P3Zac Chapeau punt for 39 yds , Semaj Morgan returns for no gain to the MICH 373–42
P3Bryce Underwood pass complete to Semaj Morgan for 9 yds to the MICH 463–42
P3Justice Haynes run for 15 yds to the CMU 39 for a 1ST down3–42
P3Justice Haynes run for 4 yds to the CMU 353–42
P3Justice Haynes run for 8 yds to the CMU 27 for a 1ST down3–42
P3Jordan Marshall run for 6 yds to the CMU 213–42
P3Jordan Marshall run for 3 yds to the CMU 18 Michigan Penalty, UNR: Unnecessary Roughness (Andrew Marsh) to the CMU 333–42
P3Jordan Marshall run for 15 yds to the CMU 183–42
P3Bryce Underwood run for 18 yds for a TD (Dominic Zvada KICK)3–49
P3Beckham Sunderland kickoff for 65 yds for a touchback3–49
P3Joe Labas run for 3 yds to the CMU 283–49
P3Joe Labas pass intercepted Elijah Dotson return for no gain to the CMU 483–49
P3Justice Haynes run for 8 yds to the CMU 403–49
P3Bryson Kuzdzal run for 6 yds to the CMU 34 for a 1ST down3–49
P3Anthony Simpson run for 10 yds to the CMU 24 for a 1ST down3–49
P3Bryson Kuzdzal run for 6 yds to the CMU 183–49
P3End of 3rd Quarter3–49
P4Bryson Kuzdzal run for 11 yds to the CMU 7 for a 1ST down3–49
P4Bryson Kuzdzal run for 6 yds to the CMU 13–49
P4Bryson Kuzdzal run for 1 yd for a TD (Dominic Zvada KICK)3–56
P4Beckham Sunderland kickoff for 65 yds for a touchback3–56
P4Angel Flores run for 20 yds to the CMU 45 Angel Flores fumbled, recovered by MICH Manuel Beigel3–56
P4Jasper Parker run for 10 yds to the CMU 35 for a 1ST down3–56
P4Jasper Parker run for 5 yds to the CMU 303–56
P4Jasper Parker run for 3 yds to the CMU 273–56
P4Jasper Parker run for 7 yds to the CMU 20 for a 1ST down3–56
P4Jasper Parker run for 4 yds to the CMU 163–56
P4Jasper Parker run for 4 yds to the CMU 123–56
P4Jasper Parker run for 11 yds to the CMU 1 for a 1ST down3–56
P4Jasper Parker run for no gain to the CMU 13–56
P4Jasper Parker run for 1 yd for a TD (Dominic Zvada KICK)3–63
P4Beckham Sunderland kickoff for 65 yds3–63
P4Brock Townsend run for 2 yds to the CMU 273–63
P4Brock Townsend run for 2 yds to the CMU 293–63
P4Joe Labas pass complete to Justin Ruffin Jr. for 18 yds to the CMU 47 for a 1ST down3–63
P4Brock Townsend run for 4 yds to the MICH 493–63
P4Brock Townsend run for 1 yd to the MICH 483–63
P4Joe Labas pass complete to Justin Ruffin Jr. for 5 yds to the MICH 43 for a 1ST down3–63
P4Kadenn Rose run for 1 yd to the MICH 423–63
P4Kadenn Rose run for a loss of 1 yard to the MICH 433–63
P4Kadenn Rose run for no gain to the MICH 433–63
P4Angel Flores pass incomplete to Tayte Vanderleest3–63
P4Tomas O'Meara run for 8 yds to the CMU 493–63
P4Tomas O'Meara run for 2 yds to the CMU 47 for a 1ST down3–63
P4Tomas O'Meara run for 2 yds to the CMU 453–63
P4Timeout Michigan, clock 01:573–63
P4J. Garcia takes a knee3–63
P4J. Garcia takes a knee3–63
P4J. Garcia takes a knee3–63
P4J. Labas takes a knee3–63
P4End of 4th Quarter3–63