Evan Hull run for 75 yds for a TD (Charlie Kuhbander KICK)Michigan 10, Northwestern 7
Michigan Fumble, 12 plays
2:16
1st & 10 at own 35
Charlie Kuhbander kickoff for 65 yds , Mike Sainristil return for 23 yds to the Mich 23
2:05
1st & 10 at own 23
Blake Corum run for 20 yds to the Mich 43 for a 1ST down
1:46
1st & 10 at own 43
Blake Corum run for 7 yds to the 50 yard line
1:34
2nd & 3 at the 50
Blake Corum run for 4 yds to the Nwest 46 for a 1ST down
1:25
1st & 10 at opp 46
Cade McNamara pass complete to Luke Schoonmaker for 10 yds to the Nwest 36 for a 1ST down
1:19
1st & 10 at opp 36
Cade McNamara pass incomplete to Daylen Baldwin
1:10
2nd & 10 at opp 36
Blake Corum run for 6 yds to the Nwest 30
1:01
3rd & 4 at opp 30
Cade McNamara pass complete to Erick All for 3 yds to the Nwest 27
0:54
4th & 1 at opp 27
Hassan Haskins run for 2 yds to the Nwest 25 for a 1ST down
0:47
1st & 10 at opp 25
Cade McNamara pass complete to Erick All for 16 yds to the Nwest 9 for a 1ST down
0:31
1st & goal at opp 9
Cade McNamara pass complete to Luke Schoonmaker for 3 yds to the Nwest 6
0:23
2nd & goal at opp 6
Blake Corum run for 3 yds to the Nwest 3
0:23
3rd & 0 at opp 3
Timeout MICHIGAN, clock 00:23
0:15
3rd & goal at opp 3
Cade McNamara pass complete to Mike Sainristil for 1 yd Mike Sainristil fumbled, recovered by Nwest
Northwestern End of half, 2 plays
0:10
1st & 10 at own 2
TEAM run for a loss of 1 yard to the Nwest 1
0:05
2nd & 11 at own 1
Ryan Hilinski run for 1 yd to the Nwest 2
3rd quarter8 drives, then Michigan 27, Northwestern 7
Michigan Touchdown, 7 plays
14:50
1st & 10 at own 35
Charlie Kuhbander kickoff for 57 yds , Blake Corum return for 18 yds to the Mich 26
14:32
1st & 10 at own 26
Hassan Haskins run for 1 yd to the Mich 27
14:05
2nd & 9 at own 27
Hassan Haskins run for 3 yds to the Mich 30
13:38
3rd & 6 at own 30
NORTHWESTERN Penalty, Defensive Holding (10 Yards) to the Mich 40 for a 1ST down
13:19
1st & 10 at own 40
Hassan Haskins run for no gain to the Mich 40
12:49
2nd & 10 at own 40
Blake Corum run for 5 yds to the Mich 45
12:15
3rd & 5 at own 45
Blake Corum run for 24 yds to the Nwest 31 for a 1ST down
11:56
1st & 10 at opp 31
McNamara, Cade pass incomplete to Johnson, Cornelius, PENALTY NORTHWSTRN pass interference 15 yards to the NORTHWSTRN16, NO PLAY, 1ST DOWN MICHIGAN.
11:44
1st & 10 at opp 16
Blake Corum run for 11 yds to the Nwest 5 for a 1ST down
11:36
1st & goal at opp 5
Blake Corum run for 5 yds for a TD (Jake Moody KICK)Michigan 17, Northwestern 7
Northwestern Missed FG, 12 plays
11:31
1st & 10 at own 35
Jake Moody kickoff for 61 yds , Raymond Niro III return for 16 yds to the Nwest 20
10:59
1st & 10 at own 20
TEAM run for a loss of 6 yards to the Nwest 14 TEAM fumbled, recovered by Nwest Ryan Hilinski
10:56
2nd & 16 at own 14
Ryan Hilinski pass incomplete to JJ Jefferson
10:42
3rd & 16 at own 14
Ryan Hilinski pass complete to Evan Hull for 26 yds to the Nwest 40 for a 1ST down
10:09
1st & 10 at own 40
Andrew Clair run for 2 yds to the Nwest 42
9:58
2nd & 8 at own 42
Ryan Hilinski pass incomplete
9:33
3rd & 8 at own 42
Ryan Hilinski pass complete to Jacob Gill for 13 yds to the Mich 45 for a 1ST down
9:15
1st & 10 at opp 45
Ryan Hilinski pass complete to Genson Hooper Price for 7 yds to the Mich 38
9:02
2nd & 3 at opp 38
Andrew Clair run for 4 yds to the Mich 34 for a 1ST down
8:45
1st & 10 at opp 34
MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the Mich 19 for a 1ST down
8:32
1st & 10 at opp 19
Ryan Hilinski pass complete to Wayne Dennis Jr. for a loss of 2 yards to the Mich 21
8:07
2nd & 12 at opp 21
Ryan Hilinski pass incomplete
8:05
3rd & 12 at opp 21
Ryan Hilinski pass incomplete
7:59
4th & 12 at opp 21
Charlie Kuhbander 39 yd FG MISSED
Michigan Punt, 3 plays
7:50
1st & 10 at own 21
Cade McNamara pass incomplete to Erick All
7:37
2nd & 10 at own 21
Andrel Anthony run for 6 yds to the Mich 27
7:04
3rd & 4 at own 27
Cade McNamara pass incomplete to Daylen Baldwin
6:56
4th & 4 at own 27
Brad Robbins punt for 48 yds, punt out-of-bounds at the Nwest 25
Northwestern Punt, 3 plays
6:40
1st & 10 at own 25
Ryan Hilinski pass complete to Malik Washington for 5 yds to the Nwest 30
6:30
2nd & 5 at own 30
Evan Hull run for 1 yd to the Nwest 31
6:13
3rd & 4 at own 31
Ryan Hilinski pass incomplete to Genson Hooper Price
6:01
4th & 4 at own 31
Derek Adams punt blocked by Cornelius Johnson blocked by Cornelius Johnson Caden Kolesar return for 9 yds to the Nwest 24
Michigan Touchdown, 3 plays
5:21
1st & 10 at opp 24
Blake Corum run for 9 yds to the Nwest 15
5:12
2nd & 1 at opp 15
Hassan Haskins run for 2 yds to the Nwest 13 for a 1ST down
4:50
1st & 10 at opp 13
Hassan Haskins run for 13 yds for a TD (Jake Moody KICK)Michigan 24, Northwestern 7
Northwestern Punt, 3 plays
4:43
1st & 10 at own 35
Jake Moody kickoff for 63 yds , Raymond Niro III return for 16 yds to the Nwest 18
4:38
1st & 10 at own 18
Ryan Hilinski pass incomplete
4:21
2nd & 10 at own 18
Ryan Hilinski pass complete to Malik Washington for 4 yds to the Nwest 22
3:45
3rd & 6 at own 22
Ryan Hilinski pass complete to Evan Hull for 1 yd to the Nwest 23
3:12
4th & 5 at own 23
Derek Adams punt for 52 yds , A.J. Henning returns for 19 yds to the Mich 44
Michigan Field goal, 5 plays
2:46
1st & 10 at own 44
J.J. McCarthy run for 23 yds to the Nwest 33 for a 1ST down
2:29
1st & 10 at opp 33
J.J. McCarthy pass incomplete to Cornelius Johnson
2:15
2nd & 10 at opp 33
McNamara, Cade pass complete to Anthony, Andrel for 9 yards to the NORTHWSTRN24, PENALTY MICHIGAN ineligible downfield on pass 5 yards to the NORTHWSTRN38, NO PLAY.
1:52
2nd & 15 at opp 38
J.J. McCarthy run for 13 yds to the Nwest 25
1:10
3rd & 2 at opp 25
Hassan Haskins run for a loss of 1 yard to the Nwest 26
Jake Moody kickoff for 64 yds , Andrew Clair return for 14 yds to the Nwest 15
0:21
1st & 10 at own 15
Ryan Hilinski pass complete to Malik Washington for 15 yds to the Nwest 30 for a 1ST down
0:05
1st & 10 at own 30
Evan Hull run for no gain to the Nwest 30
Q4 14:46
2nd & 10 at own 30
Ryan Hilinski pass intercepted DJ Turner return for 23 yds to the Nwest 15
4th quarter6 drives, then Michigan 33, Northwestern 7
Michigan Touchdown, 4 plays
14:22
1st & 10 at opp 15
Hassan Haskins run for 6 yds to the Nwest 9
14:08
2nd & 4 at opp 9
Hassan Haskins run for 2 yds to the Nwest 7
13:34
3rd & 2 at opp 7
Hassan Haskins run for 3 yds to the Nwest 4 for a 1ST down
13:20
1st & goal at opp 4
Hassan Haskins run for 4 yds for a TD (Two-Point Conversion failed)Michigan 33, Northwestern 7
Northwestern Punt, 3 plays
13:20
1st & 10 at own 35
Jake Moody kickoff for 65 yds for a touchback
13:09
1st & 10 at own 25
Malik Washington run for 6 yds to the Nwest 31
12:51
2nd & 4 at own 31
Ryan Hilinski pass incomplete
12:46
3rd & 4 at own 31
Ryan Hilinski pass incomplete to Jacob Gill
12:36
4th & 4 at own 31
Derek Adams punt for 37 yds, fair catch by A.J. Henning at the Mich 32
Michigan Fumble, 4 plays
12:19
1st & 10 at own 32
Donovan Edwards run for 8 yds to the Mich 40
11:47
2nd & 2 at own 40
Donovan Edwards run for no gain to the Mich 40
11:14
3rd & 2 at own 40
Hassan Haskins run for 5 yds to the Mich 45 for a 1ST down
10:38
1st & 10 at own 45
J.J. McCarthy pass complete to Donovan Edwards for 11 yds Donovan Edwards fumbled, forced by Coco Azema, recovered by Nwest A.J. Hampton Jr.
Northwestern Fumble, 4 plays
10:34
1st & 10 at own 44
Anthony Tyus III run for 2 yds to the Nwest 46
10:30
2nd & 8 at own 46
Carl Richardson pass complete to Jordan Mosley for 7 yds Jordan Mosley fumbled, recovered by Nwest
9:49
3rd & 1 at opp 47
Timeout MICHIGAN, clock 09:49
9:30
3rd & 1 at opp 47
Anthony Tyus III run for no gain to the Mich 47
9:08
4th & 1 at opp 47
Carl Richardson run for a loss of 2 yards to the Mich 49 Carl Richardson fumbled, recovered by Mich
Michigan Missed FG, 9 plays
8:45
1st & 10 at own 49
Donovan Edwards run for 3 yds to the Nwest 48
8:16
2nd & 7 at opp 48
Cade McNamara pass complete to Mike Sainristil for 8 yds to the Nwest 40 for a 1ST down
7:47
1st & 10 at opp 40
Donovan Edwards run for 1 yd to the Nwest 39
7:15
2nd & 9 at opp 39
J.J. McCarthy pass incomplete to Mike Sainristil
7:06
3rd & 9 at opp 39
J.J. McCarthy pass complete to Mike Sainristil for 18 yds to the Nwest 21 for a 1ST down
6:16
1st & 10 at opp 21
Blake Corum run for no gain to the Nwest 21
5:32
2nd & 10 at opp 21
J.J. McCarthy pass complete to Blake Corum for 5 yds to the Nwest 16
5:11
3rd & 5 at opp 16
Blake Corum run for 2 yds to the Nwest 14
4:25
4th & 3 at opp 14
McCarthy, J.J. pass complete to Selzer, Carter for 7 yards to the NORTHWSTRN7, PENALTY MICHIGAN personal foul 15 yards to the NORTHWSTRN29, NO PLAY.
4:17
4th & 18 at opp 29
Jake Moody 47 yd FG MISSED
Northwestern End of game, 9 plays
4:05
1st & 10 at own 29
Marcus Cisco run for 4 yds to the Nwest 33
3:33
2nd & 6 at own 33
Jake Arthurs run for 1 yd to the Nwest 34
3:29
3rd & 5 at own 34
Marcus Cisco run for 16 yds to the 50 yard line for a 1ST down
2:19
1st & 10 at the 50
Anthony Tyus III run for no gain to the 50 yard line
1:23
2nd & 10 at the 50
Marcus Cisco run for 5 yds to the Mich 45
1:04
3rd & 5 at opp 45
Jake Arthurs run for a loss of 2 yards to the Mich 47
0:29
4th & 7 at opp 47
Carl Richardson pass complete to Anthony Tyus III for 12 yds to the Mich 35 for a 1ST down
0:16
1st & 10 at opp 35
Carl Richardson pass incomplete
0:05
2nd & 10 at opp 35
Anthony Tyus III run for 1 yd to the Mich 34
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.