Referee John O’Neill; umpire Robert Colosimo; head linesman William Sutter; line judge Ryan MacDonald; side judge Stephen Hassel; field judge Ed Rohan; back judge Scott Buchanan; center judge Ron KayGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Western Michigan
0
6
10
6
22
Northwestern
7
0
7
7
21
Standouts
PassingZach Terrell26 of 36, 218 yards, 1 TDWestern Michigan
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Western Michigan
Northwestern
416
Total yards
319
218
Passing yards
196
198
Rushing yards
123
6.1
Yards per pass
8.9
4.1
Yards per rush
4.0
27
First downs
15
7–17
Third downs
4–10
4–4
Fourth downs
2–3
0
Turnovers
1
3–30
Penalties
2–20
39:04
Possession
20:56
3
Sacks (by defense)
1
Efficiency
Western Michigan
Northwestern
46%
Success rate
50%
0.20
EPA per play
0.13
0.99
Explosiveness
1.00
0.28
Rushing EPA
0.04
0.13
Passing EPA
0.22
32%
Passing-down success
29%
0.06
First-down EPA
−0.27
−0.02
Second-down EPA
0.15
0.48
Third-down EPA
0.91
19%
Havoc by its defense
9%
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)
Northwestern 59% to win. Western Michigan won as Elo’s underdog.
The line
Northwestern −6.5, over/under 53.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 Northwestern 67%, Western Michigan 33%. 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. Northwestern drives left to right, Western Michigan right to left.
Q1 NorthwesternTouchdown, 15 plays, 75 yards
Q1 Western MichiganPunt, 6 plays, 12 yards
Q1 NorthwesternPunt, 3 plays, 2 yards
Q1 Western MichiganMissed FG, 8 plays, 27 yards
Q1 NorthwesternPunt, 5 plays, 14 yards
Q1 Western MichiganField goal, 19 plays, 68 yards
Q2 NorthwesternMissed FG, 8 plays, 0 yards
Q2 NorthwesternField goal, 10 plays (Western Michigan scores), −48 yards
Q2 NorthwesternEnd of half, 1 play, −1 yard
Q3 Western MichiganTouchdown, 6 plays, 72 yards
Q3 NorthwesternPunt, 3 plays, 9 yards
Q3 Western MichiganPunt, 3 plays, 6 yards
Q3 NorthwesternTouchdown, 4 plays, 63 yards
Q3 Western MichiganField goal, 16 plays, 63 yards
Q3 NorthwesternTouchdown, 8 plays, 63 yards
Q4 Western MichiganTouchdown, 12 plays, 75 yards
Q4 NorthwesternFumble, 6 plays, 59 yards
Q4 Western MichiganEnd of game, 8 plays, 25 yards
Play by play
1st quarter6 drives, then Northwestern 7, Western Michigan 0
Northwestern Touchdown, 15 plays
15:00
1st & 10 at own 35
Derrick Mitchell kickoff for 65 yds for a touchback
14:48
1st & 10 at own 25
Justin Jackson run for 6 yds to the Nwest 31
14:25
2nd & 4 at own 31
Clayton Thorson pass complete to Austin Carr for 15 yds to the Nwest 46 for a 1ST down
14:15
1st & 10 at own 46
Clayton Thorson pass incomplete
14:08
2nd & 10 at own 46
Clayton Thorson pass complete to Andrew Scanlan for 6 yds to the WMich 48
13:45
3rd & 4 at opp 48
Clayton Thorson pass complete to Macan Wilson for 12 yds to the WMich 36 for a 1ST down
13:28
1st & 10 at opp 36
Clayton Thorson pass incomplete
13:24
2nd & 10 at opp 36
Justin Jackson run for 5 yds to the WMich 31
13:00
3rd & 5 at opp 31
Clayton Thorson pass incomplete to Macan Wilson
12:48
4th & 5 at opp 31
Clayton Thorson pass complete to Austin Carr for 14 yds to the WMich 17 for a 1ST down
12:28
1st & 10 at opp 17
Warren Long run for 9 yds to the WMich 8
12:03
2nd & 1 at opp 8
Clayton Thorson run for 2 yds to the WMich 6 for a 1ST down
11:37
1st & goal at opp 6
Justin Jackson run for a loss of 2 yards to the WMich 8
11:00
2nd & goal at opp 8
Clayton Thorson pass complete to Garrett Dickerson for 7 yds to the WMich 1
10:37
3rd & 0 at opp 1
Timeout WESTRN MICHIGAN, clock 10:37
10:20
3rd & goal at opp 1
Justin Jackson run for no gain to the WMich 1
9:54
4th & goal at opp 1
Justin Jackson 1 Yd Run (Jack Mitchell Kick)Northwestern 7, Western Michigan 0
Western Michigan Punt, 6 plays
9:54
4th & 5 at own 35
Jack Mitchell kickoff for 56 yds
9:40
1st & 10 at own 35
Jarvion Franklin run for 4 yds to the WMich 39
9:00
2nd & 6 at own 39
Zach Terrell pass complete to Jarvion Franklin for 1 yd to the WMich 40
8:26
3rd & 5 at own 40
Zach Terrell run for 5 yds to the WMich 45 for a 1ST down
7:56
1st & 10 at own 45
Zach Terrell pass incomplete
7:30
2nd & 10 at own 45
Jamauri Bogan run for 2 yds to the WMich 47
7:07
3rd & 8 at own 47
Zach Terrell pass incomplete
6:58
4th & 8 at own 47
James Coleman punt for 47 yds
Northwestern Punt, 3 plays
6:33
1st & 10 at own 6
Clayton Thorson sacked by Robert Spillane for a loss of 5 yards to the Nwest 1
6:00
2nd & 15 at own 1
Justin Jackson run for no gain to the Nwest 1
5:30
3rd & 15 at own 1
Justin Jackson run for 7 yds to the Nwest 8
4:57
4th & 8 at own 8
Hunter Niswander punt for 52 yds, fair catch by Darius Phillips at the WMich 40
Western Michigan Missed FG, 8 plays
4:51
1st & 10 at own 40
Zach Terrell pass complete to Michael Henry for 12 yds to the Nwest 48 for a 1ST down
4:32
1st & 10 at opp 48
Zach Terrell pass complete to D’Wayne Eskridge for 7 yds to the Nwest 41
4:00
2nd & 3 at opp 41
Zach Terrell run for 2 yds to the Nwest 39
3:30
3rd & 1 at opp 39
Jamauri Bogan run for 4 yds to the Nwest 35 for a 1ST down
3:15
1st & 10 at opp 35
Jarvion Franklin run for 2 yds to the Nwest 33
2:40
2nd & 8 at opp 33
Zach Terrell pass incomplete to Corey Davis
2:40
3rd & 8 at opp 33
Timeout WESTRN MICHIGAN, clock 02:40
2:35
3rd & 8 at opp 33
Zach Terrell pass incomplete to LeVante Bellamy
2:30
4th & 8 at opp 33
Butch Hampton 50 yd FG MISSED
Northwestern Punt, 5 plays
2:18
1st & 10 at own 33
Justin Jackson run for 3 yds to the Nwest 36
2:00
2nd & 7 at own 36
Justin Jackson run for 7 yds to the Nwest 43 for a 1ST down
1:31
1st & 10 at own 43
Clayton Thorson pass incomplete
1:21
2nd & 10 at own 43
Justin Jackson run for 4 yds to the Nwest 47
0:48
3rd & 6 at own 47
Clayton Thorson pass incomplete
0:36
4th & 6 at own 47
Hunter Niswander punt for 52 yds, downed at the WMich 1
Western Michigan Field goal, 19 plays
0:05
1st & 10 at own 2
Zach Terrell pass complete to Corey Davis for 5 yds to the WMich 7
0:00
2nd & 5 at own 7
Jamauri Bogan run for 13 yds to the WMich 20 for a 1ST down
Q2 14:50
1st & 10 at own 20
Jamauri Bogan run for a loss of 1 yard to the WMich 19
Q2 14:07
2nd & 11 at own 19
Zach Terrell pass complete to Corey Davis for 16 yds to the WMich 35 for a 1ST down
Q2 13:33
1st & 10 at own 35
Jarvion Franklin run for 4 yds to the WMich 39
Q2 12:55
2nd & 6 at own 39
Jarvion Franklin run for 2 yds to the WMich 41
Q2 12:28
3rd & 4 at own 41
Zach Terrell run for 3 yds to the WMich 44
Q2 12:01
4th & 1 at own 44
Jamauri Bogan run for 3 yds to the WMich 47 for a 1ST down
Q2 11:36
1st & 10 at own 47
WESTRN MICHIGAN Penalty, Illegal Block (-15 Yards) to the WMich 32
Q2 11:05
1st & 25 at own 32
Zach Terrell pass complete to Michael Henry for a loss of 1 yard to the WMich 31
Q2 10:37
2nd & 26 at own 31
Zach Terrell pass complete to Corey Davis for 9 yds to the WMich 40
Q2 10:00
3rd & 17 at own 40
Zach Terrell run for 18 yds to the Nwest 42 for a 1ST down
Q2 9:45
1st & 10 at opp 42
Jarvion Franklin run for no gain to the Nwest 42
Q2 9:02
2nd & 10 at opp 42
Jarvion Franklin run for 4 yds to the Nwest 38
Q2 8:10
3rd & 6 at opp 38
Zach Terrell run for 5 yds to the Nwest 33
Q2 7:42
4th & 1 at opp 33
Timeout WESTRN MICHIGAN, clock 07:42
Q2 7:37
4th & 1 at opp 33
Jamauri Bogan run for 3 yds to the Nwest 30 for a 1ST down
Q2 7:01
1st & 10 at opp 30
Zach Terrell sacked by Brett Walsh for a loss of 8 yards to the Nwest 38
Q2 6:12
2nd & 18 at opp 38
Zach Terrell pass complete to Corey Davis for 8 yds to the Nwest 30
Q2 5:34
3rd & 10 at opp 30
Zach Terrell pass incomplete
Q2 5:28
4th & 10 at opp 30
Butch Hampton 47 Yd Field GoalNorthwestern 7, Western Michigan 3
2nd quarter3 drives, then Northwestern 7, Western Michigan 6
Northwestern Missed FG, 8 plays
5:28
4th & 10 at own 35
Derrick Mitchell kickoff for 65 yds , Solomon Vault return for 25 yds to the NORTHWSTRN 40 WESTRN MICHIGAN Penalty, Illegal Procedure (Eric Assuoa) to the Nwest 30
5:00
1st & 10 at own 30
Justin Jackson run for 9 yds to the Nwest 39
4:45
2nd & 1 at own 39
Justin Jackson run for 2 yds to the Nwest 41 for a 1ST down
4:12
1st & 10 at own 41
Clayton Thorson pass complete to Austin Carr for 9 yds to the 50 yard line
4:00
2nd & 1 at the 50
Justin Jackson run for 4 yds to the WMich 46 for a 1ST down
3:45
1st & 10 at opp 46
Clayton Thorson pass complete to Solomon Vault for 6 yds to the WMich 40 for a 1ST down
3:32
1st & 10 at opp 40
Clayton Thorson pass incomplete
3:10
2nd & 10 at opp 40
Clayton Thorson sacked by Asantay Brown for a loss of 1 yard to the WMich 41
3:01
3rd & 11 at opp 41
Clayton Thorson pass incomplete
Western Michigan 13 plays
2:50
4th & 11 at opp 41
Clayton Thorson pass incomplete
2:50
1st & 10 at opp 41
WESTRN MICHIGAN Penalty, False Start (Chukwuma Okorafor) to the Nwest 48 for a 1ST down
1:50
1st & 10 at opp 48
Zach Terrell pass complete to Donnie Ernsberger for 3 yds to the Nwest 45
1:35
2nd & 12 at opp 45
Zach Terrell pass complete to Corey Davis for 5 yds to the Nwest 40
1:35
3rd & 7 at opp 40
Timeout NORTHWESTERN, clock 01:35
1:25
3rd & 7 at opp 40
Jamauri Bogan run for 13 yds to the Nwest 27 for a 1ST down
1:00
1st & 10 at opp 27
Zach Terrell pass complete to Jamauri Bogan for 5 yds to the Nwest 22
0:54
2nd & 5 at opp 22
Jamauri Bogan run for 9 yds to the Nwest 13 for a 1ST down
0:39
1st & 10 at opp 13
Timeout NORTHWESTERN, clock 00:39
0:32
1st & 10 at opp 13
Zach Terrell pass complete to Jarvion Franklin for 2 yds to the Nwest 11
0:25
2nd & 8 at opp 11
Zach Terrell pass incomplete
0:18
3rd & 8 at opp 11
Zach Terrell pass incomplete to Michael Henry
0:13
4th & 8 at opp 11
Butch Hampton 27 Yd Field GoalNorthwestern 7, Western Michigan 6
Northwestern End of half, 1 play
0:13
4th & 8 at own 35
Derrick Mitchell kickoff for 59 yds , Solomon Vault return for 20 yds to the Nwest 26
0:00
1st & 10 at own 26
TEAM run for a loss of 1 yard to the Nwest 25
3rd quarter6 drives, then Western Michigan 16, Northwestern 14
Western Michigan Touchdown, 6 plays
15:00
1st & 10 at own 35
Jack Mitchell kickoff for 65 yds , Darius Phillips return for 12 yds to the WMich 47 NORTHWESTERN Penalty, Horse Collar Tackle (Matthew Harris) to the WMich 28
14:44
1st & 10 at own 28
LeVante Bellamy run for 10 yds to the WMich 38 for a 1ST down
14:11
1st & 10 at own 38
Zach Terrell pass complete to Corey Davis for 20 yds to the Nwest 42 for a 1ST down
13:35
1st & 10 at opp 42
Jarvion Franklin run for 10 yds to the Nwest 32 for a 1ST down
13:12
1st & 10 at opp 32
Jarvion Franklin run for 2 yds to the Nwest 30
12:59
2nd & 8 at opp 30
Zach Terrell pass complete to Michael Henry for 17 yds to the Nwest 13 for a 1ST down
Derrick Mitchell kickoff for 63 yds , Solomon Vault return for 23 yds to the Nwest 25
12:06
1st & 10 at own 25
Justin Jackson run for 5 yds to the Nwest 30
11:40
2nd & 5 at own 30
Clayton Thorson sacked by Caleb Bailey for a loss of 10 yards to the Nwest 20
11:00
3rd & 15 at own 20
Clayton Thorson pass complete to Solomon Vault for 14 yds to the Nwest 34
10:21
4th & 1 at own 34
Hunter Niswander punt for 49 yds, downed at the WMich 17
Western Michigan Punt, 3 plays
10:15
1st & 10 at own 17
Zach Terrell pass incomplete
10:09
2nd & 10 at own 17
LeVante Bellamy run for 3 yds to the WMich 20
9:20
3rd & 7 at own 20
Zach Terrell pass complete to Fabian Johnson for 3 yds to the WMich 23
8:56
4th & 4 at own 23
Derrick Mitchell punt for 40 yds, fair catch by Matthew Harris at the Nwest 37
Northwestern Touchdown, 4 plays
8:39
1st & 10 at own 37
Clayton Thorson pass complete to Justin Jackson for 10 yds to the Nwest 47 for a 1ST down
8:15
1st & 10 at own 47
Clayton Thorson pass complete to Austin Carr for 8 yds to the WMich 45
8:00
2nd & 2 at opp 45
Justin Jackson run for a loss of 1 yard to the WMich 46
7:39
3rd & 3 at opp 46
Justin Jackson 46 Yd Run (Jack Mitchell Kick)Northwestern 14, Western Michigan 13
Western Michigan Field goal, 16 plays
7:39
3rd & 3 at own 35
Jack Mitchell kickoff for 65 yds for a touchback
7:30
1st & 10 at own 25
Jamauri Bogan run for 6 yds to the WMich 31
7:15
2nd & 4 at own 31
Zach Terrell pass complete to Michael Henry for 5 yds to the WMich 36 for a 1ST down
6:40
1st & 10 at own 36
Zach Terrell pass complete to Corey Davis for 7 yds to the WMich 43
6:05
2nd & 3 at own 43
Jamauri Bogan run for 4 yds to the WMich 47 for a 1ST down
5:45
1st & 10 at own 47
Zach Terrell pass complete to Jarvion Franklin for 11 yds to the Nwest 42 for a 1ST down
5:04
1st & 10 at opp 42
Jarvion Franklin run for 2 yds to the Nwest 40
4:35
2nd & 8 at opp 40
Zach Terrell pass incomplete to Michael Henry
4:17
3rd & 8 at opp 40
Zach Terrell pass complete to Fabian Johnson for 7 yds to the Nwest 33
4:03
4th & 1 at opp 33
Jamauri Bogan run for 4 yds to the Nwest 29 for a 1ST down
3:30
1st & 10 at opp 29
Jarvion Franklin run for 6 yds to the Nwest 23
2:51
2nd & 4 at opp 23
Jarvion Franklin run for 2 yds to the Nwest 21
2:25
3rd & 2 at opp 21
Jamauri Bogan run for 5 yds to the Nwest 16 for a 1ST down
1:41
1st & 10 at opp 16
Jamauri Bogan run for 3 yds to the Nwest 13
0:56
2nd & 7 at opp 13
Tom Flacco run for 1 yd to the Nwest 12
0:22
3rd & 6 at opp 12
Zach Terrell pass incomplete to Corey Davis
0:17
4th & 6 at opp 12
Butch Hampton 30 Yd Field GoalWestern Michigan 16, Northwestern 14
Northwestern Touchdown, 8 plays
0:17
4th & 6 at own 35
Derrick Mitchell kickoff for 65 yds , Solomon Vault return for 37 yds to the Nwest 37
0:00
1st & 10 at own 37
Justin Jackson run for 7 yds to the Nwest 44
Q4 14:48
2nd & 3 at own 44
Justin Jackson run for 2 yds to the Nwest 46
Q4 14:10
3rd & 1 at own 46
Justin Jackson run for 6 yds to the WMich 48 for a 1ST down
Q4 13:41
1st & 10 at opp 48
Justin Jackson run for a loss of 2 yards to the 50 yard line
Q4 13:21
2nd & 12 at the 50
Clayton Thorson pass complete to Andrew Scanlan for 13 yds to the WMich 37 for a 1ST down
Q4 12:52
1st & 10 at opp 37
Solomon Vault run for a loss of 1 yard to the WMich 38
Q4 12:25
2nd & 11 at opp 38
Clayton Thorson pass complete to Justin Jackson for 37 yds to the WMich 1 for a 1ST down
Q4 12:17
1st & 0 at opp 1
Timeout WESTRN MICHIGAN, clock 12:17
Q4 12:13
1st & goal at opp 1
Justin Jackson 1 Yd Run (Jack Mitchell Kick)Northwestern 21, Western Michigan 16
4th quarter3 drives, then Western Michigan 22, Northwestern 21
Western Michigan Touchdown, 12 plays
12:13
1st & 15 at own 35
Jack Mitchell kickoff for 65 yds for a touchback
12:02
1st & 10 at own 25
Zach Terrell run for 9 yds to the WMich 34
11:47
2nd & 1 at own 34
Jamauri Bogan run for 12 yds to the WMich 46 for a 1ST down
11:15
1st & 10 at own 46
Jamauri Bogan run for 4 yds to the 50 yard line
10:45
2nd & 6 at the 50
Zach Terrell pass complete to Carrington Thompson for 11 yds to the Nwest 39 for a 1ST down
10:02
1st & 10 at opp 39
Zach Terrell run for 6 yds to the Nwest 33
9:35
2nd & 4 at opp 33
Zach Terrell pass complete to Michael Henry for 4 yds to the Nwest 29 for a 1ST down
9:35
1st & 10 at opp 29
Jamauri Bogan run for 4 yds to the Nwest 25
8:25
2nd & 6 at opp 25
Zach Terrell pass complete to Donnie Ernsberger for 19 yds to the Nwest 6 for a 1ST down
7:42
1st & goal at opp 6
Zach Terrell run for no gain to the Nwest 6
7:01
2nd & goal at opp 6
Tom Flacco run for 5 yds to the Nwest 1
6:23
3rd & goal at opp 1
Jamauri Bogan run for no gain to the Nwest 1
5:45
4th & 0 at opp 1
Timeout WESTRN MICHIGAN, clock 05:45
5:38
4th & goal at opp 1
Jamauri Bogan run for 1 yd for a TD, (Two-Point Conversion failed )Western Michigan 22, Northwestern 21
Northwestern Fumble, 6 plays
5:38
4th & 5 at own 35
Derrick Mitchell kickoff for 56 yds
5:20
1st & 10 at own 35
Clayton Thorson pass complete to Garrett Dickerson for 2 yds to the Nwest 37
5:02
2nd & 8 at own 37
Justin Jackson run for 2 yds to the Nwest 39
4:09
3rd & 6 at own 39
Clayton Thorson pass complete to Austin Carr for 29 yds to the WMich 32 for a 1ST down
4:00
1st & 10 at opp 32
Clayton Thorson pass complete to Garrett Dickerson for 14 yds to the WMich 18 for a 1ST down
3:29
1st & 10 at opp 18
Justin Jackson run for 12 yds to the WMich 6 for a 1ST down
2:54
1st & goal at opp 6
Clayton Thorson run for 5 yds Clayton Thorson fumbled, forced by Robert Spillane, recovered by WMich Davontae Ginwright
Western Michigan End of game, 8 plays
2:50
1st & 10 at own 20
Jamauri Bogan run for no gain to the WMich 20
2:50
2nd & 10 at own 20
Timeout NORTHWESTERN, clock 02:50
2:45
2nd & 10 at own 20
Zach Terrell pass complete to LeVante Bellamy for 4 yds to the WMich 24
2:45
3rd & 6 at own 24
Timeout NORTHWESTERN, clock 02:45
2:33
3rd & 6 at own 24
Zach Terrell pass complete to Carrington Thompson for 9 yds to the WMich 33 for a 1ST down
1:57
1st & 10 at own 33
Jamauri Bogan run for 9 yds to the WMich 42
1:18
2nd & 1 at own 42
Jamauri Bogan run for a loss of 1 yard to the WMich 41
1:18
3rd & 2 at own 41
Timeout NORTHWESTERN, clock 01:18
1:10
3rd & 2 at own 41
Jamauri Bogan run for 6 yds to the WMich 47 for a 1ST down
0:49
1st & 10 at own 47
TEAM run for a loss of 1 yard to the WMich 46
0:15
2nd & 11 at own 46
TEAM run for a loss of 1 yard to the WMich 45
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.