From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northwestern
Michigan
128
Total yards
396
117
Passing yards
195
11
Rushing yards
201
4.9
Yards per pass
5.6
0.5
Yards per rush
5.7
8
First downs
25
5–14
Third downs
11–16
0–1
Fourth downs
1–1
2
Turnovers
1
2–14
Penalties
1–15
24:19
Possession
35:41
1
Sacks (by defense)
6
Efficiency
Northwestern
Michigan
27%
Success rate
55%
−0.23
EPA per play
0.19
1.03
Explosiveness
0.95
−0.21
Rushing EPA
0.47
−0.12
Passing EPA
−0.06
14%
Passing-down success
30%
−0.37
First-down EPA
0.39
−0.26
Second-down EPA
−0.18
0.12
Third-down EPA
0.26
11%
Havoc by its defense
29%
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)
Michigan 77% to win. Elo’s favorite won.
The line
Michigan −10.5, over/under 35.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 Michigan 77%, Northwestern 23%. 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. Michigan drives left to right, Northwestern right to left.
Q1 NorthwesternInterception, 5 plays, 16 yards
Q1 MichiganTouchdown, 11 plays, 53 yards
Q1 NorthwesternPunt, 3 plays, −3 yards
Q1 MichiganField goal, 6 plays, 10 yards
Q1 NorthwesternPunt, 6 plays, 16 yards
Q2 MichiganInterception, 6 plays, 23 yards
Q2 NorthwesternField goal, 5 plays, 10 yards
Q2 MichiganPunt, 3 plays, 8 yards
Q2 NorthwesternField goal, 5 plays, 46 yards
Q2 MichiganTouchdown, 11 plays, 65 yards
Q2 NorthwesternEnd of half, 1 play, −1 yard
Q3 MichiganTouchdown, 5 plays, 75 yards
Q3 NorthwesternPunt, 3 plays, −3 yards
Q3 MichiganTouchdown, 10 plays, 45 yards
Q3 NorthwesternInterception, 10 plays, 21 yards
Q3 MichiganTouchdown, 5 plays, 58 yards
Q4 NorthwesternPunt, 3 plays, 1 yard
Q4 MichiganField goal, 14 plays, 53 yards
Q4 NorthwesternSafety, 3 plays (Michigan scores), −14 yards
Q4 MichiganTouchdown, 1 play, 20 yards
Q4 NorthwesternResult not recorded, 7 plays, −24 yards
Play by play
1st quarter5 drives, then Michigan 10, Northwestern 0
Northwestern Interception, 5 plays
15:00
1st & 10 at own 35
Tommy Doman kickoff for 65 yds for a touchback
14:52
1st & 10 at own 25
Jack Lausch pass complete to A.J. Henning for 5 yds to the NU 30
14:15
2nd & 5 at own 30
Cam Porter run for 11 yds to the NU 41 for a 1ST down
13:28
1st & 10 at own 41
Cam Porter run for no gain to the NU 41
12:42
2nd & 10 at own 41
Jack Lausch pass incomplete to Joseph Himon II
12:35
3rd & 10 at own 41
Jack Lausch pass intercepted Aamir Hall return for 1 yd to the MICH 47
Michigan Touchdown, 11 plays
12:28
1st & 10 at own 47
Davis Warren pass complete to Tyler Morris for 4 yds to the NU 49
11:53
2nd & 6 at opp 49
Donovan Edwards run for 5 yds to the NU 44
11:14
3rd & 1 at opp 44
Kalel Mullings run for 2 yds to the NU 42 for a 1ST down
10:38
1st & 10 at opp 42
Davis Warren pass complete to Tyler Morris for 9 yds to the NU 33
9:57
2nd & 1 at opp 33
Kalel Mullings run for 2 yds to the NU 31 for a 1ST down
9:21
1st & 10 at opp 31
Davis Warren pass incomplete to Kalel Mullings
9:16
2nd & 10 at opp 31
Davis Warren pass complete to Kendrick Bell for 8 yds to the NU 23
8:41
3rd & 2 at opp 23
Donovan Edwards run for 9 yds to the NU 14 for a 1ST down
8:04
1st & 10 at opp 14
Donovan Edwards run for 1 yd to the NU 13
7:23
2nd & 9 at opp 13
Davis Warren pass complete to Tyler Morris for 3 yds to the NU 16
6:48
3rd & 12 at opp 16
(06:52) Shotgun Warren,Davis pass incomplete short right to Loveland,Colston thrown to NWU00 PENALTY NWU Pass Interference (Johnson,Theran) 14 yards from NWU16 to NWU02, 1ST DOWN. NO PLAY.
6:48
1st & goal at opp 2
Timeout Northwestern, clock 06:48
6:44
1st & goal at opp 2
Kalel Mullings run for 2 yds for a TD (Dominic Zvada KICK)Michigan 7, Northwestern 0
Northwestern Punt, 3 plays
6:44
1st & 10 at own 35
Tommy Doman kickoff for 65 yds for a touchback
6:38
1st & 10 at own 25
Cam Porter run for 1 yd to the NU 26
5:56
2nd & 9 at own 26
Jack Lausch sacked by Kenneth Grant for a loss of 9 yards to the NU 17
5:13
3rd & 18 at own 17
Cam Porter run for 5 yds to the NU 22 Northwestern Penalty, Offensive Holding (Cam Porter) declined
5:01
4th & 13 at own 22
Hunter Renner punt for 26 yds, punt out-of-bounds at the NU 48
Michigan Field goal, 6 plays
4:50
1st & 10 at opp 48
Davis Warren pass complete to Tyler Morris for 7 yds to the NU 41
4:13
2nd & 3 at opp 41
Davis Warren pass complete to Colston Loveland for 11 yds to the NU 30 for a 1ST down
3:31
1st & 10 at opp 30
Davis Warren pass complete to Donovan Edwards for 1 yd to the NU 29
2:49
2nd & 9 at opp 29
Donovan Edwards run for no gain to the NU 29 Donovan Edwards fumbled, recovered by MICH Josh Priebe
1:53
3rd & 9 at opp 29
Davis Warren sacked by Aidan Hubbard for a loss of 9 yards to the NU 38
Tommy Doman kickoff for 65 yds , Joseph Himon II return for 14 yds to the NU 14
5:10
1st & 10 at own 14
Caleb Komolafe run for no gain to the NU 14
4:33
2nd & 10 at own 14
Ryan Hilinski pass incomplete to Donnie Gray
4:28
3rd & 10 at own 14
Ryan Hilinski pass incomplete for a SAFETY Northwestern Penalty, Intentional Grounding (Ryan Hilinski) to the NU 0Michigan 43, Northwestern 6
Michigan Touchdown, 1 play
4:17
1st & 10 at own 20
Luke Akers kickoff for 63 yds , Jordan Marshall return for 63 yds to the NU 20
4:10
1st & 10 at opp 20
T. Dunlap run for 20 yds for a TD,Michigan penalty, UNS: Unsportsmanlike Conduct (D. Giudice) (C. Mentzer KICK)Michigan 50, Northwestern 6
Northwestern Result not recorded, 7 plays
4:02
1st & 10 at own 20
Tommy Doman kickoff for 70 yds , Joseph Himon II return for 27 yds to the NU 37
3:56
1st & 10 at own 37
Caleb Komolafe run for 5 yds to the NU 42
3:15
2nd & 5 at own 42
Ryan Hilinski pass complete to Donnie Gray for 4 yds to the NU 46
2:36
3rd & 1 at own 46
Caleb Komolafe run for 2 yds to the NU 48 for a 1ST down
2:00
1st & 10 at own 48
Timeout Michigan, clock 02:00
1:54
1st & 10 at own 48
Michigan Penalty, unsportsmanlike conduct (Brandyn Hillman) to the MICH 49
1:10
2nd & 7 at opp 49
Caleb Komolafe run for 3 yds to the MICH 46
0:46
3rd & 4 at opp 46
Ryan Hilinski pass complete to Drew Wagner for 7 yds to the MICH 39 for a 1ST down
0:00
1st & 10 at opp 39
Caleb Komolafe run for no gain to the MICH 39
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.