Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Nick Mihalic kickoff for 65 yds for a touchback
4-yd Run
14:55 - 1st
Hassan Haskins run for 4 yds to the Mich 29
1st & 10 at MICH 25
3-yd Run
14:19 - 1st
Hassan Haskins run for 3 yds to the Mich 32
2nd & 6 at MICH 29
11-yd Pass
13:38 - 1st
Cade McNamara pass complete to Erick All for 11 yds to the Mich 43 for a 1ST down
3rd & 3 at MICH 32
2-yd Run
13:10 - 1st
Hassan Haskins run for 2 yds to the Mich 45
1st & 10 at MICH 43
10-yd Pass
12:45 - 1st
Cade McNamara pass complete to Cornelius Johnson for 10 yds to the WMich 45 for a 1ST down
2nd & 8 at MICH 45
18-yd Run
12:34 - 1st
Blake Corum run for 18 yds to the WMich 27 for a 1ST down
1st & 10 at MICH 45
2-yd Run
12:18 - 1st
Blake Corum run for 2 yds to the WMich 25
1st & 10 at MICH 27
3-yd Run
11:40 - 1st
Blake Corum run for 3 yds to the WMich 22
2nd & 8 at MICH 25
4-yd Run
11:08 - 1st
Blake Corum run for 4 yds to the WMich 18
3rd & 5 at MICH 22
4-yd Run
10:59 - 1st
Hassan Haskins run for 4 yds to the WMich 14 for a 1ST down
4th & 1 at MICH 18
14-yd Touchdown Pass
10:09 - 1st
Blake Corum 14 Yd pass from Cade McNamara (Jake Moody Kick)
1st & 10 at MICH 14
Kickoff
10:15 - 1st
Jake Moody kickoff for 65 yds for a touchback
Incompletion
10:11 - 1st
Kaleb Eleby pass incomplete
1st & 10 at MICH 25
15-yd Pass
10:00 - 1st
Kaleb Eleby pass complete to Skyy Moore for no gain to the WMich 25 for a 1ST down MICHIGAN Penalty, Unsportsmanlike Conduct (15 Yards) to the WMich 40 for a 1ST down
2nd & 10 at MICH 25
Incompletion
9:44 - 1st
Kaleb Eleby pass incomplete to Bryce Nunnelly
1st & 10 at MICH 40
6-yd Pass
9:38 - 1st
Kaleb Eleby pass complete to Corey Crooms for 6 yds to the WMich 46
2nd & 10 at MICH 40
29-yd Pass
8:50 - 1st
Kaleb Eleby pass complete to Jaylen Hall for 29 yds to the Mich 25 for a 1ST down
3rd & 4 at MICH 46
1-yd Run
8:34 - 1st
La'Darius Jefferson run for 1 yd to the Mich 24
1st & 10 at MICH 25
6-yd Pass
7:55 - 1st
Kaleb Eleby pass complete to Bryce Nunnelly for 6 yds to the Mich 18
2nd & 9 at MICH 24
13-yd Pass
7:30 - 1st
Kaleb Eleby pass complete to Sean Tyler for 13 yds to the Mich 5 for a 1ST down
3rd & 3 at MICH 18
3-yd Run
6:40 - 1st
Kaleb Eleby run for 3 yds to the Mich 2
1st & Goal at MICH 5
2-yd Touchdown Run
5:58 - 1st
La'Darius Jefferson run for 2 yds for a TD, (Parker Sampson KICK)
2nd & Goal at MICH 2
Kickoff Return (Offense)
5:58 - 1st
Nick Mihalic kickoff for 65 yds , Blake Corum return for 79 yds to the WMich 21
5-yd Penalty
5:44 - 1st
MICHIGAN Penalty, False Start (-5 Yards) to the WMich 26
1st & 10 at MICH 21
Incompletion
5:42 - 1st
Cade McNamara pass incomplete
1st & 15 at MICH 26
0-yd Run
5:32 - 1st
Hassan Haskins run for no gain to the WMich 26
2nd & 15 at MICH 26
8-yd Run
4:53 - 1st
Blake Corum run for 8 yds to the WMich 18
3rd & 15 at MICH 26
Field Goal Good
4:20 - 1st
Jake Moody 37 yd FG GOOD
4th & 7 at MICH 18
2nd Quarter
Kickoff Return (Offense)
4:20 - 1st
Jake Moody kickoff for 64 yds , Bryce Nunnelly return for 9 yds to the WMich 10
2-yd Run
4:08 - 1st
Sean Tyler run for 2 yds to the WMich 12
1st & 10 at MICH 10
13-yd Pass
3:45 - 1st
Kaleb Eleby pass complete to Corey Crooms for 13 yds to the WMich 25 for a 1ST down
2nd & 8 at MICH 12
3-yd Run
3:29 - 1st
La'Darius Jefferson run for 3 yds to the WMich 28
1st & 10 at MICH 25
8-yd Run
2:45 - 1st
La'Darius Jefferson run for 8 yds to the WMich 36 for a 1ST down
2nd & 7 at MICH 28
Incompletion
1:59 - 1st
Kaleb Eleby pass incomplete
1st & 10 at MICH 36
Incompletion
1:53 - 1st
Kaleb Eleby pass incomplete
2nd & 10 at MICH 36
22-yd Pass
1:45 - 1st
Kaleb Eleby pass complete to Skyy Moore for 22 yds to the Mich 42 for a 1ST down
3rd & 10 at MICH 36
0-yd Pass
1:00 - 1st
Kaleb Eleby pass complete to Sean Tyler for no gain to the Mich 42
1st & 10 at MICH 42
3-yd Run
0:20 - 1st
Kaleb Eleby run for 3 yds to the Mich 39
2nd & 10 at MICH 42

End of 1st Quarter

Incompletion
14:55 - 2nd
Kaleb Eleby pass incomplete
3rd & 7 at MICH 39
Punt
14:45 - 2nd
Nick Mihalic punt for 22 yds, downed at the Mich 17
4th & 7 at MICH 39
0-yd Run
14:35 - 2nd
Blake Corum run for no gain to the Mich 17
1st & 10 at MICH 17
Incompletion
13:58 - 2nd
Cade McNamara pass incomplete
2nd & 10 at MICH 17
8-yd Penalty
13:52 - 2nd
McNamara, Cade pass complete to Bell, Ronnie for no gain to the MICHIGAN17, PENALTY MICHIGAN pass interference 8 yards to the MICHIGAN9, NO PLAY.
3rd & 10 at MICH 17
5-yd Pass
13:30 - 2nd
Cade McNamara pass complete to Cornelius Johnson for 5 yds to the Mich 14
3rd & 18 at MICH 9
Punt
13:00 - 2nd
Brad Robbins punt for 40 yds, fair catch by Bryce Nunnelly at the WMich 46
4th & 13 at MICH 14
4-yd Run
12:46 - 2nd
La'Darius Jefferson run for 4 yds to the 50 yard line
1st & 10 at MICH 46
4-yd Run
12:12 - 2nd
Kaleb Eleby run for 4 yds to the Mich 46
2nd & 6 at 50
-3-yd Run
11:54 - 2nd
Sean Tyler run for a loss of 3 yards to the Mich 49
3rd & 2 at MICH 46
Punt
10:54 - 2nd
Nick Mihalic punt for 32 yds, fair catch by Ronnie Bell at the Mich 17
4th & 5 at MICH 49
1-yd Run
10:45 - 2nd
Blake Corum run for 1 yd to the Mich 18
1st & 10 at MICH 17
6-yd Pass
10:03 - 2nd
Cade McNamara pass complete to Erick All for 6 yds to the Mich 24
2nd & 9 at MICH 18
76-yd Touchdown Pass
9:18 - 2nd
Cade McNamara pass complete to Ronnie Bell for 76 yds for a TD, (Jake Moody KICK)
3rd & 3 at MICH 24
Kickoff
9:18 - 2nd
Jake Moody kickoff for 65 yds for a touchback
6-yd Run
9:04 - 2nd
La'Darius Jefferson run for 6 yds to the WMich 31
1st & 10 at MICH 25
0-yd Pass
8:22 - 2nd
Kaleb Eleby pass complete to Jaxson Kincaide for no gain to the WMich 31
2nd & 4 at MICH 31
Incompletion
7:51 - 2nd
Kaleb Eleby pass incomplete
3rd & 4 at MICH 31
5-yd Penalty
7:51 - 2nd
WESTRN MICHIGAN Penalty, Delay of Game (-5 Yards) to the WMich 26
4th & 4 at MICH 31
Punt
7:39 - 2nd
Nick Mihalic punt for 36 yds , Ronnie Bell returns for 31 yds to the WMich 31
4th & 9 at MICH 26
9-yd Run
7:17 - 2nd
Hassan Haskins run for 9 yds to the WMich 22
1st & 10 at MICH 31
0-yd Pass
6:45 - 2nd
Cade McNamara pass complete to Hassan Haskins for no gain to the WMich 22
2nd & 1 at MICH 22
22-yd Touchdown Run
6:18 - 2nd
Hassan Haskins run for 22 yds for a TD, (Jake Moody KICK)
3rd & 1 at MICH 22
Kickoff
6:18 - 2nd
Jake Moody kickoff for 65 yds for a touchback
5-yd Run
5:59 - 2nd
Sean Tyler run for 5 yds to the WMich 30
1st & 10 at MICH 25
3-yd Run
5:24 - 2nd
Sean Tyler run for 3 yds to the WMich 33
2nd & 5 at MICH 30
3-yd Run
4:44 - 2nd
Kaleb Eleby run for 3 yds to the WMich 36 for a 1ST down
3rd & 2 at MICH 33
Incompletion
4:07 - 2nd
Kaleb Eleby pass incomplete to Jaylen Hall
1st & 10 at MICH 36
Incompletion
4:03 - 2nd
Kaleb Eleby pass incomplete
2nd & 10 at MICH 36
Incompletion
3:55 - 2nd
Kaleb Eleby pass incomplete to Jaylen Hall
3rd & 10 at MICH 36
Punt
3:47 - 2nd
Nick Mihalic punt for 29 yds, downed at the Mich 35
4th & 10 at MICH 36
8-yd Pass
3:33 - 2nd
Cade McNamara pass complete to Blake Corum for 8 yds to the Mich 43
1st & 10 at MICH 35
10-yd Run
2:50 - 2nd
Blake Corum run for 10 yds to the WMich 47 for a 1ST down
2nd & 2 at MICH 43
5-yd Run
2:22 - 2nd
Blake Corum run for 5 yds to the WMich 42
1st & 10 at MICH 47
8-yd Run
2:08 - 2nd
Blake Corum run for 8 yds to the WMich 34 for a 1ST down
2nd & 5 at MICH 42
12-yd Run
1:44 - 2nd
Hassan Haskins run for 12 yds to the WMich 22 for a 1ST down
1st & 10 at MICH 34
2-yd Run
1:23 - 2nd
Hassan Haskins run for 2 yds to the WMich 20
1st & 10 at MICH 22
7-yd Run
0:55 - 2nd
Hassan Haskins run for 7 yds to the WMich 13
2nd & 8 at MICH 20
2-yd Run
0:40 - 2nd
Cade McNamara run for 2 yds to the WMich 11 for a 1ST down
3rd & 1 at MICH 13

(0:40 - 2nd) Timeout MICHIGAN, clock 00:40

7-yd Run
0:35 - 2nd
Blake Corum run for 7 yds to the WMich 4
1st & 10 at MICH 11

(0:34 - 2nd) Timeout MICHIGAN, clock 00:34

3-yd Run
0:19 - 2nd
Hassan Haskins run for 3 yds to the WMich 1 for a 1ST down
2nd & 3 at MICH 4
-1-yd Run
0:10 - 2nd
Hassan Haskins run for a loss of 1 yard to the WMich 2
1st & Goal at MICH 1

(0:09 - 2nd) Timeout MICHIGAN, clock 00:09

Field Goal Good
0:06 - 2nd
Jake Moody 20 yd FG GOOD
2nd & Goal at MICH 2
Kickoff
0:06 - 2nd
Jake Moody kickoff for 65 yds for a touchback
1-yd Run
0:01 - 2nd
Sean Tyler run for 1 yd to the WMich 26
1st & 10 at MICH 25

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Jake Moody kickoff for 65 yds for a touchback
5-yd Run
14:55 - 3rd
Sean Tyler run for 5 yds to the WMich 30
1st & 10 at MICH 25
2-yd Run
14:14 - 3rd
Sean Tyler run for 2 yds to the WMich 32
2nd & 5 at MICH 30
12-yd Pass
13:45 - 3rd
Kaleb Eleby pass complete to Corey Crooms for 12 yds to the WMich 44 for a 1ST down
3rd & 3 at MICH 32
6-yd Run
13:28 - 3rd
La'Darius Jefferson run for 6 yds to the 50 yard line
1st & 10 at MICH 44
3-yd Run
12:34 - 3rd
Kaleb Eleby run for 3 yds to the Mich 47
2nd & 4 at 50
2-yd Run
12:20 - 3rd
La'Darius Jefferson run for 2 yds to the Mich 45 for a 1ST down
3rd & 1 at MICH 47
Incompletion
12:10 - 3rd
Kaleb Eleby pass incomplete
1st & 10 at MICH 45
10-yd Penalty
12:00 - 3rd
WESTRN MICHIGAN Penalty, Offensive Holding (-10 Yards) to the WMich 45
2nd & 10 at MICH 45
0-yd Pass
11:22 - 3rd
Kaleb Eleby pass complete to Bryce Nunnelly for no gain to the WMich 45
2nd & 20 at MICH 45
Incompletion
10:51 - 3rd
Kaleb Eleby pass incomplete to Jaylen Hall
3rd & 20 at MICH 45
Punt
10:42 - 3rd
Nick Mihalic punt for 55 yds for a touchback
4th & 20 at MICH 45
6-yd Pass
10:22 - 3rd
Cade McNamara pass complete to Erick All for 6 yds to the Mich 26
1st & 10 at MICH 20
74-yd Touchdown Run
10:01 - 3rd
A.J. Henning run for 74 yds for a TD, (Two-Point Conversion failed)
2nd & 4 at MICH 26
Kickoff
10:01 - 3rd
Jake Moody kickoff for 65 yds for a touchback
4-yd Run
9:41 - 3rd
La'Darius Jefferson run for 4 yds to the WMich 29
1st & 10 at MICH 25
12-yd Pass
9:11 - 3rd
Kaleb Eleby pass complete to Jaylen Hall for 12 yds to the WMich 41 for a 1ST down
2nd & 6 at MICH 29
-2-yd Run
8:55 - 3rd
Kaleb Eleby run for a loss of 2 yards to the WMich 39
1st & 10 at MICH 41
22-yd Run
8:05 - 3rd
Sean Tyler run for 22 yds to the Mich 39 for a 1ST down
2nd & 12 at MICH 39
18-yd Run
7:54 - 3rd
Sean Tyler run for 18 yds to the Mich 21 for a 1ST down
1st & 10 at MICH 39
Fumble Recovery (Own)
7:00 - 3rd
Kaleb Eleby sacked by Aidan Hutchinson for a loss of 7 yards to the Mich 28 Kaleb Eleby fumbled, recovered by WMich Mark Brooks , return for 0 yards
1st & 10 at MICH 21
5-yd Pass
6:26 - 3rd
Kaleb Eleby pass complete to Jaylen Hall for 5 yds to the Mich 23
2nd & 17 at MICH 28
Incompletion
6:06 - 3rd
Kaleb Eleby pass incomplete
3rd & 12 at MICH 23
Blocked Field Goal
6:01 - 3rd
Parker Sampson 40 yd FG BLOCKED blocked by Aidan Hutchinson
4th & 12 at MICH 23
5-yd Run
5:45 - 3rd
Donovan Edwards run for 5 yds to the Mich 28
1st & 10 at MICH 23
4-yd Run
5:15 - 3rd
Donovan Edwards run for 4 yds to the Mich 32
2nd & 5 at MICH 28
3-yd Run
4:44 - 3rd
Hassan Haskins run for 3 yds to the Mich 35 for a 1ST down
3rd & 1 at MICH 32
3-yd Pass
4:20 - 3rd
J.J. McCarthy pass complete to Donovan Edwards for 3 yds to the Mich 38
1st & 10 at MICH 35
3-yd Run
3:33 - 3rd
Donovan Edwards run for 3 yds to the Mich 41
2nd & 7 at MICH 38
-3-yd Pass
3:10 - 3rd
J.J. McCarthy pass complete to Mike Sainristil for a loss of 3 yards to the Mich 38
3rd & 4 at MICH 41
Punt
1:59 - 3rd
Brad Robbins punt for 47 yds, fair catch by Bryce Nunnelly at the WMich 15
4th & 7 at MICH 38
4th Quarter
2-yd Run
1:44 - 3rd
La'Darius Jefferson run for 2 yds to the WMich 17
1st & 10 at MICH 15
0-yd Pass
1:00 - 3rd
Kaleb Eleby pass complete to Jaxson Kincaide for no gain to the WMich 17
2nd & 8 at MICH 17
21-yd Pass
0:40 - 3rd
Kaleb Eleby pass complete to Bryce Nunnelly for 21 yds to the WMich 38 for a 1ST down
3rd & 8 at MICH 17

(0:24 - 3rd) Timeout MICHIGAN, clock 00:24

Incompletion
0:20 - 3rd
Kaleb Eleby pass incomplete
1st & 10 at MICH 38
0-yd Run
0:10 - 3rd
Sean Tyler run for no gain to the WMich 38
2nd & 10 at MICH 38

End of 3rd Quarter

Incompletion
14:55 - 4th
Kaleb Eleby pass incomplete
3rd & 10 at MICH 38
Punt
14:44 - 4th
Nick Mihalic punt for 49 yds, downed at the Mich 13
4th & 10 at MICH 38
43-yd Run
14:33 - 4th
Roman Wilson run for 43 yds to the WMich 44 for a 1ST down
1st & 10 at MICH 13
3-yd Run
13:49 - 4th
Blake Corum run for 3 yds to the WMich 41
1st & 10 at MICH 44
11-yd Pass
13:13 - 4th
J.J. McCarthy pass complete to A.J. Henning for 11 yds to the WMich 30 for a 1ST down
2nd & 7 at MICH 41
30-yd Touchdown Run
12:58 - 4th
Blake Corum 30 Yd Run (Jake Moody Kick)
1st & 10 at MICH 30
Kickoff Return (Offense)
12:57 - 4th
Jake Moody kickoff for 56 yds , Bryce Nunnelly return for 11 yds to the WMich 20
3-yd Run
12:45 - 4th
Jaxson Kincaide run for 3 yds to the WMich 23
1st & 10 at MICH 20
5-yd Pass
12:00 - 4th
Kaleb Eleby pass complete to Bryce Nunnelly for 5 yds to the WMich 28
2nd & 7 at MICH 23

(11:33 - 4th) Timeout MICHIGAN, clock 11:33

Incompletion
11:28 - 4th
Kaleb Eleby pass incomplete
3rd & 2 at MICH 28
Punt
11:17 - 4th
Nick Mihalic punt for 52 yds, downed at the Mich 20
4th & 2 at MICH 28
12-yd Run
11:11 - 4th
Blake Corum run for 12 yds to the Mich 32 for a 1ST down
1st & 10 at MICH 20
Fumble Recovery (Own)
10:10 - 4th
J.J. McCarthy sacked by Ralph Holley for a loss of 16 yards to the Mich 16 J.J. McCarthy fumbled, recovered by Mich Joel Honigford , return for 0 yards
1st & 10 at MICH 32
2-yd Run
9:29 - 4th
Donovan Edwards run for 2 yds to the Mich 18
2nd & 26 at MICH 16
15-yd Penalty
9:22 - 4th
WESTRN MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the Mich 33 for a 1ST down
3rd & 24 at MICH 18
9-yd Run
9:00 - 4th
Donovan Edwards run for 9 yds to the Mich 42
1st & 10 at MICH 33
4-yd Run
8:45 - 4th
Donovan Edwards run for 4 yds to the Mich 46 for a 1ST down
2nd & 1 at MICH 42
Incompletion
8:20 - 4th
J.J. McCarthy pass incomplete to A.J. Henning
1st & 10 at MICH 46
15-yd Penalty
8:15 - 4th
McCarthy, J.J. pass incomplete, PENALTY MICHIGAN personal foul 15 yards to the MICHIGAN31, NO PLAY.
2nd & 10 at MICH 46
Incompletion
8:12 - 4th
J.J. McCarthy pass incomplete
2nd & 25 at MICH 31
69-yd Touchdown Pass
7:57 - 4th
J.J. McCarthy pass complete to Daylen Baldwin for 69 yds for a TD, (Jake Moody KICK)
3rd & 25 at MICH 31
Kickoff
7:57 - 4th
Jake Moody kickoff for 64 yds for a touchback
Incompletion
7:53 - 4th
Kaleb Eleby pass incomplete
1st & 10 at MICH 25
Incompletion
7:45 - 4th
Kaleb Eleby pass incomplete
2nd & 10 at MICH 25
7-yd Pass
7:27 - 4th
Kaleb Eleby pass complete to Bryce Nunnelly for 7 yds to the WMich 32
3rd & 10 at MICH 25
5-yd Penalty
6:55 - 4th
MICHIGAN Penalty, Running Into Kicker (5 Yards) to the WMich 37 for a 1ST down
4th & 3 at MICH 32
9-yd Run
6:42 - 4th
Kaleb Eleby run for 9 yds to the WMich 46
1st & 10 at MICH 37
8-yd Run
6:16 - 4th
Zahir Abdus-Salaam run for 8 yds to the Mich 46 for a 1ST down
2nd & 1 at MICH 46
4-yd Run
6:00 - 4th
Zahir Abdus-Salaam run for 4 yds to the Mich 42
1st & 10 at MICH 46
8-yd Pass
5:28 - 4th
Kaleb Eleby pass complete to Bryce Nunnelly for 8 yds to the Mich 34 for a 1ST down
2nd & 6 at MICH 42
2-yd Run
4:44 - 4th
Zahir Abdus-Salaam run for 2 yds to the Mich 32
1st & 10 at MICH 34
5-yd Pass
4:22 - 4th
Kaleb Eleby pass complete to Bryce Nunnelly for 5 yds to the Mich 27
2nd & 8 at MICH 32
27-yd Touchdown Pass
3:30 - 4th
Kaleb Eleby pass complete to Corey Crooms for 27 yds for a TD, (Parker Sampson KICK)
3rd & 3 at MICH 27
Kickoff Return (Offense)
3:30 - 4th
Nick Mihalic kickoff for 65 yds , Roman Wilson return for 21 yds to the Mich 21
4-yd Run
2:58 - 4th
Leon Franklin run for 4 yds to the Mich 25
1st & 10 at MICH 21
2-yd Run
2:45 - 4th
Dan Villari run for 2 yds to the Mich 27
2nd & 6 at MICH 25
7-yd Run
2:22 - 4th
Dan Villari run for 7 yds to the Mich 34 for a 1ST down
3rd & 4 at MICH 27
7-yd Run
1:11 - 4th
Leon Franklin run for 7 yds to the Mich 41
1st & 10 at MICH 34
1-yd Run
0:30 - 4th
Leon Franklin run for 1 yd to the Mich 42
2nd & 3 at MICH 41
2-yd Run
0:10 - 4th
Dan Villari run for 2 yds to the Mich 44 for a 1ST down
3rd & 2 at MICH 42

End of 4th Quarter