The lead after every score: above the line Michigan is ahead, below it Northwestern. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
2nd quarter
12:49
TDBlake Corum 1 Yd Run (Jake Moody Kick)13 plays, 79 yds, 5:32 · from MICH 21
NU 0–7 MICH
2:33
FGJake Moody 20 Yd Field Goal 16 plays, 55 yds, 8:44 · from MICH 43
NU 0–10 MICH
2:22
TDEvan Hull 75 Yd Run (Charlie Kuhbander Kick)1 play, 75 yds, 0:11 · from NU 25
NU 7–10 MICH
3rd quarter
11:36
TDBlake Corum 5 Yd Run (Jake Moody Kick)7 plays, 74 yds, 3:24 · from MICH 26
NU 7–17 MICH
4:50
TDHassan Haskins 13 Yd Run (Jake Moody Kick)3 plays, 24 yds, 1:11 · from NU 24
NU 7–24 MICH
0:40
FGJake Moody 44 Yd Field Goal 5 plays, 30 yds, 2:32 · from MICH 44
NU 7–27 MICH
4th quarter
13:20
TDHassan Haskins 4 Yd Run (Two-Point Run Conversion Failed)4 plays, 15 yds, 1:26 · from NU 15
NU 7–33 MICH
Drives
MICH 6/12 scoredNU 1/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
NU
NU 25
4
28
1:50
Punt
Q1
13:10
MICH
MICH 2
8
26
4:15
Punt
Q1
8:55
NU
NU 33
3
6
1:25
Punt
Q1
7:30
MICH
MICH 26
5
27
2:17
Punt
Q1
5:13
NU
NU 20
6
14
1:52
Punt
Q1
3:21
MICH
MICH 21
13
79
5:32
Touchdown
Q2
12:49
NU
NU 25
3
-10
1:32
Punt
Q2
11:17
MICH
MICH 43
16
55
8:44
Field Goal
Q2
2:33
NU
NU 25
1
75
0:11
Touchdown
Q2
2:22
MICH
MICH 23
12
75
2:07
Fumble
Q2
0:15
NU
NU 2
2
0
0:10
End of Half
Q3
15:00
MICH
MICH 26
7
74
3:24
Touchdown
Win probability
Michigan 100% · pregame line Michigan −23.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
NU +7%Q2 2:22 Evan Hull run for 75 yds for a TD, (Charlie Kuhbander KICK)
NU +5%Q2 0:10 TEAM run for a loss of 1 yard to the Nwest 1
MICH +4%Q2 12:49 Blake Corum run for 1 yd for a TD, (Jake Moody KICK)
MICH +4%Q3 11:36 Blake Corum run for 5 yds for a TD, (Jake Moody KICK)
MICH +4%Q3 7:50 Cade McNamara pass incomplete to Erick All
Team stats
Stat
NU
MICH
1st Downs
10
28
3rd down efficiency
4-14
12-20
4th down efficiency
1-2
1-1
Total Yards
233
457
Passing
133
163
Comp/Att
16/32
23/32
Yards per pass
4.2
5.1
Rushing
100
294
Rushing Attempts
23
54
Yards per rush
4.3
5.4
Penalties
2-25
4-40
Turnovers
2
2
Fumbles lost
1
2
Interceptions thrown
1
0
Possession
20:41
39:19
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:05 2nd & 10 at MICH 35 Anthony Tyus III run for 1 yd to the Mich 34
Q4 0:16 1st & 10 at MICH 35 Carl Richardson pass incomplete
Q4 0:29 4th & 7 at MICH 47 Carl Richardson pass complete to Anthony Tyus III for 12 yds to the Mich 35 for a 1ST down
Q4 1:04 3rd & 5 at MICH 45 Jake Arthurs run for a loss of 2 yards to the Mich 47
Q4 1:23 2nd & 10 at 50 Marcus Cisco run for 5 yds to the Mich 45
Q4 2:19 1st & 10 at 50 Anthony Tyus III run for no gain to the 50 yard line
Q4 3:29 3rd & 5 at NU 34 Marcus Cisco run for 16 yds to the 50 yard line for a 1ST down
Q4 3:33 2nd & 6 at NU 33 Jake Arthurs run for 1 yd to the Nwest 34
Q4 4:05 1st & 10 at NU 29 Marcus Cisco run for 4 yds to the Nwest 33
Q4 4:17 4th & 18 at NU 29 Jake Moody 47 yd FG MISSED
Q4 4:25 4th & 3 at NU 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.
Q4 5:11 3rd & 5 at NU 16 Blake Corum run for 2 yds to the Nwest 14
Q4 5:32 2nd & 10 at NU 21 J.J. McCarthy pass complete to Blake Corum for 5 yds to the Nwest 16
Q4 6:16 1st & 10 at NU 21 Blake Corum run for no gain to the Nwest 21
Q4 7:06 3rd & 9 at NU 39 J.J. McCarthy pass complete to Mike Sainristil for 18 yds to the Nwest 21 for a 1ST down
Q4 7:15 2nd & 9 at NU 39 J.J. McCarthy pass incomplete to Mike Sainristil
Q4 7:47 1st & 10 at NU 40 Donovan Edwards run for 1 yd to the Nwest 39
Q4 8:16 2nd & 7 at NU 48 Cade McNamara pass complete to Mike Sainristil for 8 yds to the Nwest 40 for a 1ST down
Q4 8:45 1st & 10 at MICH 49 Donovan Edwards run for 3 yds to the Nwest 48
Q4 9:08 4th & 1 at MICH 47 Carl Richardson run for a loss of 2 yards to the Mich 49 Carl Richardson fumbled, recovered by Mich
Q4 9:30 3rd & 1 at MICH 47 Anthony Tyus III run for no gain to the Mich 47
Q4 9:49 Timeout MICHIGAN, clock 09:49
Q4 10:30 2nd & 8 at NU 46 Carl Richardson pass complete to Jordan Mosley for 7 yds Jordan Mosley fumbled, recovered by Nwest
Q4 10:34 1st & 10 at NU 44 Anthony Tyus III run for 2 yds to the Nwest 46