Referee Ron Hudson; umpire Tim Gover; head linesman Jeff Johnson; line judge Dorsey Skinner; side judge Ryan Gannon; field judge Pat Dolphin; back judge Justin Staehr; center judge Chris La MangeGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Ball State
0
3
14
10
27
Northern Illinois
14
3
0
3
20
Standouts
No. 2RushingCaleb Huntley35 carries, 157 yards, 2 TDBall State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Ball State
Northern Illinois
269
Total yards
388
34
Passing yards
241
235
Rushing yards
147
2.4
Yards per pass
5.6
3.9
Yards per rush
4.7
20
First downs
18
3–15
Third downs
4–15
0–0
Fourth downs
0–1
2
Turnovers
3
4–35
Penalties
12–111
32:02
Possession
27:58
1
Sacks (by defense)
4
Efficiency
Ball State
Northern Illinois
35%
Success rate
36%
−0.28
EPA per play
−0.15
0.58
Explosiveness
1.09
−0.23
Rushing EPA
−0.36
−0.49
Passing EPA
0.00
29%
Passing-down success
33%
−0.28
First-down EPA
−0.30
−0.23
Second-down EPA
0.06
−0.36
Third-down EPA
0.05
38%
Havoc by its defense
19%
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)
Northern Illinois 72% to win. Ball State won as Elo’s underdog.
The line
Northern Illinois −3.5, over/under 54.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 Northern Illinois 60%, Ball State 40%. 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. Northern Illinois drives left to right, Ball State right to left.
Q4 Northern IllinoisTurnover on downs, 7 plays, 34 yards
Q4 Ball StatePunt, 3 plays, 7 yards
Q4 Northern IllinoisField goal, 8 plays, 60 yards
Q4 Ball StatePunt, 3 plays, 1 yard
Q4 Northern IllinoisEnd of game, 4 plays, 21 yards
Play by play
1st quarter7 drives, then Northern Illinois 14, Ball State 0
Ball State Interception, 1 play
15:00
1st & 10 at own 35
John Richardson kickoff for 65 yds , Malik Dunner return for 15 yds to the BalSt 15
15:00
1st & 10 at own 15
Drew Plitt pass intercepted Antonio Jones-Davis return for no gain to the BalSt 24
Northern Illinois Touchdown, 3 plays
14:51
1st & 10 at opp 24
Ross Bowers pass complete to Tyrice Richie for 10 yds to the BalSt 14 for a 1ST down
14:51
1st & 10 at opp 14
Ross Bowers pass complete to Tyrice Richie for a loss of 5 yards to the BalSt 19
13:45
2nd & 15 at opp 19
Tre Harbison run for 19 yds for a TD, (John Richardson KICK)Northern Illinois 7, Ball State 0
Ball State Punt, 3 plays
13:45
1st & 0 at own 35
John Richardson kickoff for 65 yds for a touchback
13:45
1st & 10 at own 25
Caleb Huntley run for 1 yd to the BalSt 26
13:45
2nd & 9 at own 26
Drew Plitt run for 2 yds to the BalSt 28
13:45
3rd & 7 at own 28
Drew Plitt pass incomplete
13:45
4th & 7 at own 28
Nathan Snyder punt for 53 yds , Cole Tucker returns for 4 yds to the NoIll 23
Northern Illinois Touchdown, 10 plays
12:35
1st & 10 at own 23
Ross Bowers pass incomplete
12:35
2nd & 10 at own 23
Ross Bowers pass complete to Tyrice Richie for 12 yds to the NoIll 35 for a 1ST down
12:35
1st & 10 at own 35
Tre Harbison run for 4 yds to the NoIll 39
12:35
2nd & 6 at own 39
Ross Bowers pass incomplete
12:35
3rd & 6 at own 39
Tyrice Richie run for 13 yds to the BalSt 48 for a 1ST down
12:35
1st & 10 at opp 48
Jordan Nettles run for a loss of 3 yards to the NoIll 49
12:35
2nd & 13 at own 49
Jordan Nettles run for a loss of 2 yards to the NoIll 47
12:35
3rd & 15 at own 47
Ross Bowers pass complete to Mitchell Brinkman for 20 yds to the BalSt 33 for a 1ST down
12:35
1st & 10 at opp 33
Ross Bowers pass complete to Tyrice Richie for 5 yds to the BalSt 28
8:36
2nd & 5 at opp 28
Tre Harbison run for 28 yds for a TD, (John Richardson KICK)Northern Illinois 14, Ball State 0
Ball State Punt, 5 plays
8:36
1st & 0 at own 35
John Richardson kickoff for 65 yds for a touchback
8:36
1st & 10 at own 25
Caleb Huntley run for 9 yds to the BalSt 34
8:36
2nd & 1 at own 34
Caleb Huntley run for 2 yds to the BalSt 36 for a 1ST down
8:36
1st & 10 at own 36
Drew Plitt pass incomplete
8:36
2nd & 10 at own 36
Caleb Huntley run for 1 yd to the BalSt 37
8:36
3rd & 9 at own 37
Drew Plitt sacked by Antonio Jones-Davis for a loss of 7 yards to the BalSt 30
8:36
4th & 16 at own 30
Nathan Snyder punt for 41 yds, punt out-of-bounds at the NORTHERNIL 29 NORTHERNIL Penalty, Offensive holding (10 Yards) to the NoIll 19
Northern Illinois Punt, 3 plays
6:40
1st & 10 at own 19
Tre Harbison run for 1 yd to the NoIll 20
6:40
2nd & 9 at own 20
Ross Bowers pass complete to Tre Harbison for 2 yds to the NoIll 22
6:40
3rd & 7 at own 22
Ross Bowers pass complete to Spencer Tears for 5 yds to the NoIll 27
6:40
4th & 2 at own 27
Matt Ference punt for 49 yds
Ball State Field goal, 14 plays
4:39
1st & 10 at own 24
Drew Plitt pass incomplete
4:39
2nd & 10 at own 24
Drew Plitt pass complete to Yo’Heinz Tyler for 7 yds to the BalSt 31
4:39
3rd & 3 at own 31
Drew Plitt pass complete to Justin Hall for 6 yds to the BalSt 37 for a 1ST down
4:39
1st & 10 at own 37
Drew Plitt run for 1 yd to the BalSt 38
4:39
2nd & 9 at own 38
Walter Fletcher run for 14 yds to the NoIll 48 for a 1ST down
4:39
1st & 10 at opp 48
PLITT, Drew pass incomplete to DAVIS, Antwan, PENALTY NIU substitution infraction 5 yards to the NIU43, NO PLAY.
4:39
1st & 5 at opp 43
Walter Fletcher run for 3 yds to the NoIll 40
4:39
2nd & 2 at opp 40
Caleb Huntley run for 4 yds to the NoIll 36 for a 1ST down
4:39
1st & 10 at opp 36
Justin Hall run for 13 yds to the NoIll 23 for a 1ST down
4:39
1st & 10 at opp 23
Caleb Huntley run for 8 yds to the NoIll 15
4:39
2nd & 2 at opp 15
Caleb Huntley run for 5 yds to the NoIll 10 for a 1ST down
4:39
1st & goal at opp 10
Drew Plitt run for 3 yds to the NoIll 7
4:39
2nd & goal at opp 7
Drew Plitt run for 1 yd to the NoIll 6
Q2 15:00
3rd & goal at opp 6
Drew Plitt pass incomplete to Yo’Heinz Tyler, broken up by Antwain Walker
Q2 14:52
4th & goal at opp 6
Ryan Rimmler 24 yd FG GOODNorthern Illinois 14, Ball State 3
2nd quarter7 drives, then Northern Illinois 17, Ball State 3
Northern Illinois Punt, 7 plays
14:52
1st & 0 at own 35
Patrick LeCorre kickoff for 58 yds , Marcus Jones return for 15 yds to the NoIll 22
14:45
1st & 10 at own 22
Tre Harbison run for 9 yds to the NoIll 31
14:45
2nd & 1 at own 31
Tre Harbison run for 4 yds to the NoIll 35 for a 1ST down
14:45
1st & 10 at own 35
Ross Bowers pass complete to Tyrice Richie for 8 yds to the NoIll 43
14:45
2nd & 2 at own 43
Tre Harbison run for 3 yds to the NoIll 46 for a 1ST down
14:45
1st & 10 at own 46
Ross Bowers pass incomplete
14:45
2nd & 10 at own 46
Tre Harbison run for 5 yds to the BalSt 49
14:45
3rd & 5 at opp 49
Ross Bowers pass incomplete
14:45
4th & 5 at opp 49
Matt Ference punt for 37 yds, downed at the BalSt 12 NORTHERNIL Penalty, illegal formation (-5 Yards) to the BalSt 17
Ball State Punt, 3 plays
11:23
1st & 10 at own 17
Caleb Huntley run for 3 yds to the BalSt 20
11:23
2nd & 7 at own 20
Justin Hall run for 4 yds to the BalSt 24
11:23
3rd & 3 at own 24
Drew Plitt pass incomplete to Justin Hall, broken up by Jalen McKie
11:23
4th & 3 at own 24
Nathan Snyder punt for 47 yds , Cole Tucker returns for 5 yds to the NoIll 34
Northern Illinois Field goal, 7 plays
9:57
1st & 10 at own 34
Ross Bowers pass incomplete to Spencer Tears, broken up by Amechi Uzodinma II
9:57
2nd & 10 at own 34
Ross Bowers pass complete to Cole Tucker for 19 yds to the BalSt 47 for a 1ST down
9:57
1st & 10 at opp 47
Tre Harbison run for 40 yds to the BalSt 7 for a 1ST down
9:57
1st & goal at opp 7
Tre Harbison run for 6 yds to the BalSt 1
9:57
2nd & goal at opp 1
Ross Bowers run for a loss of 5 yards to the BalSt 6
9:57
3rd & goal at opp 6
Ross Bowers pass incomplete to Tyrice Richie
7:09
4th & goal at opp 6
John Richardson 24 yd FG GOODNorthern Illinois 17, Ball State 3
Ball State Missed FG, 9 plays
7:09
1st & 0 at own 35
John Richardson kickoff for 64 yds , Malik Dunner return for 34 yds to the BalSt 35
7:01
1st & 10 at own 35
Drew Plitt run for 15 yds to the 50 yard line for a 1ST down
7:01
1st & 10 at the 50
Caleb Huntley run for 3 yds to the NoIll 47
7:01
2nd & 7 at opp 47
Caleb Huntley run for 4 yds to the NoIll 43
7:01
3rd & 3 at opp 43
Drew Plitt pass complete to Riley Miller for 15 yds to the NoIll 28 for a 1ST down
7:01
1st & 10 at opp 28
Walter Fletcher run for 1 yd to the NoIll 27
7:01
2nd & 9 at opp 27
Caleb Huntley run for 7 yds to the NoIll 20 BALL ST Penalty, Offensive holding (-10 Yards) to the NoIll 30
7:01
2nd & 12 at opp 30
Drew Plitt pass incomplete to Justin Hall, broken up by Mykelti Williams
7:01
3rd & 12 at opp 30
Drew Plitt sacked by Jack Heflin for a loss of 4 yards to the NoIll 34 Drew Plitt fumbled, , return for 0 yards
3:32
4th & 16 at opp 34
Ryan Rimmler 52 yd FG MISSED
Northern Illinois Punt, 3 plays
3:32
1st & 10 at own 34
Tre Harbison run for 1 yd to the NoIll 35
3:32
2nd & 9 at own 35
Tre Harbison run for 4 yds to the NoIll 39
2:46
3rd & 5 at own 39
Timeout BALL ST, clock 02:46
2:46
3rd & 5 at own 39
Tre Harbison run for a loss of 1 yard to the NoIll 38
2:42
4th & 6 at own 38
Timeout BALL ST, clock 02:42
2:42
4th & 6 at own 38
Matt Ference punt for 47 yds, fair catch by Riley Miller at the BalSt 15
Ball State Fumble, 9 plays
2:36
1st & 10 at own 15
Caleb Huntley run for 2 yds to the BalSt 17
2:27
2nd & 8 at own 17
Timeout NORTHERNIL, clock 02:27
2:27
2nd & 8 at own 17
Caleb Huntley run for 9 yds to the BalSt 26 for a 1ST down
2:27
1st & 10 at own 26
Caleb Huntley run for 3 yds to the BalSt 29
2:27
2nd & 7 at own 29
Caleb Huntley run for a loss of 1 yard to the BalSt 28
1:44
3rd & 8 at own 28
Timeout NORTHERNIL, clock 01:44
1:44
3rd & 8 at own 28
PLITT, Drew pass incomplete to HALL, Justin, PENALTY NIU holding (WALKER, Antwain) 10 yards to the BALL38, 1ST DOWN BALL, NO PLAY.
1:44
1st & 10 at own 38
Drew Plitt run for 6 yds to the BalSt 44
1:44
2nd & 4 at own 44
Walter Fletcher run for 6 yds to the 50 yard line for a 1ST down
1:44
1st & 10 at the 50
PLITT, Drew pass intercepted by WALKER, Antwain at the NIU23, WALKER, Antwain return to the NIU23, PENALTY NIU pass interference (WALKER, Antwain) 15 yards to the NIU35, 1ST DOWN BALL, NO PLAY.
1:44
1st & 10 at opp 35
Drew Plitt pass complete to Antwan Davis for 6 yds to the NoIll 29
1:44
2nd & 4 at opp 29
Walter Fletcher run for 4 yds to the NoIll 25 for a 1ST down
1:44
1st & 10 at opp 25
Drew Plitt run for 2 yds to the NoIll 23 Drew Plitt fumbled, forced by Matt Lorbeck, recovered by NoIll Vinny Labus
Northern Illinois End of half, 1 play
0:19
1st & 10 at own 23
Team run for a loss of 1 yard to the NoIll 22
3rd quarter11 drives, then Tied at 17
Northern Illinois Punt, 3 plays
15:00
2nd & 11 at own 35
Patrick LeCorre kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Tre Harbison run for 4 yds to the NoIll 29
15:00
2nd & 6 at own 29
Tre Harbison run for 2 yds to the NoIll 31
15:00
3rd & 4 at own 31
Ross Bowers pass incomplete to Mitchell Brinkman NORTHERNIL Penalty, Offensive holding ( Yards) declined
15:00
4th & 4 at own 31
Matt Ference punt for 34 yds, fair catch by Riley Miller at the BalSt 35
Ball State Punt, 5 plays
13:30
1st & 10 at own 35
Walter Fletcher run for 7 yds to the BalSt 42
13:30
2nd & 3 at own 42
Walter Fletcher run for a loss of 3 yards to the BalSt 39
13:30
3rd & 6 at own 39
PLITT, Drew pass incomplete to MILLER, Riley, PENALTY NIU pass interference 8 yards to the BALL47, 1ST DOWN BALL, NO PLAY.
13:30
1st & 10 at own 47
Caleb Huntley run for 2 yds to the BalSt 49
13:30
2nd & 8 at own 49
Caleb Huntley run for 2 yds to the NoIll 49
13:30
3rd & 6 at opp 49
Drew Plitt pass incomplete to Justin Hall
13:30
4th & 6 at opp 49
Nathan Snyder punt for 38 yds, fair catch by Cole Tucker at the NoIll 11
Northern Illinois Punt, 3 plays
11:07
1st & 10 at own 11
Tre Harbison run for 2 yds to the NoIll 13
11:07
2nd & 8 at own 13
Tre Harbison run for 2 yds to the NoIll 15
11:07
3rd & 6 at own 15
Ross Bowers pass incomplete to Tyrice Richie, broken up by Nic Jones
11:07
4th & 6 at own 15
Matt Ference punt for 36 yds, downed at the BalSt 49
Ball State Field goal, 8 plays
9:39
1st & 10 at own 49
Drew Plitt run for 1 yd to the 50 yard line
9:39
2nd & 9 at the 50
Caleb Huntley run for 3 yds to the NoIll 47
9:39
3rd & 6 at opp 47
NORTHERNIL Penalty, personal foul (15 Yards) to the NoIll 32 for a 1ST down
9:39
1st & 10 at opp 32
Caleb Huntley run for 10 yds to the NoIll 22 for a 1ST down
9:39
1st & 10 at opp 22
NORTHERNIL Penalty, personal foul (Weston Kramer) to the NoIll 11 for a 1ST down
9:39
1st & 10 at opp 11
Caleb Huntley run for 5 yds to the NoIll 6
9:39
2nd & 5 at opp 6
Caleb Huntley run for 1 yd to the NoIll 5
9:39
3rd & 4 at opp 5
Caleb Huntley run for 1 yd to the NoIll 4 BALL ST Penalty, Offensive holding (-10 Yards) to the NoIll 14
9:39
3rd & 13 at opp 14
Drew Plitt run for a loss of 2 yards to the NoIll 14 Drew Plitt fumbled, recovered by BalSt Drew Plitt
6:45
4th & 13 at opp 14
Ryan Rimmler 25 yd FG GOODNorthern Illinois 17, Ball State 6
Northern Illinois Fumble, 2 plays
6:45
1st & 0 at own 35
Patrick LeCorre kickoff for 63 yds , Marcus Jones return for no gain to the NoIll 2 Marcus Jones fumbled, recovered by NoIll
6:44
1st & 10 at own 2
Tre Harbison run for 6 yds to the NoIll 8
6:44
2nd & 4 at own 8
Tre Harbison run for no gain to the NoIll 3 Tre Harbison fumbled, forced by Christian Albright, recovered by BalSt Jordan Williams , return for 4 yds to the NoIll 3
Ball State Touchdown, 1 play
6:01
1st & goal at opp 3
Caleb Huntley run for 3 yds for a TD, (Drew Plitt pass to Justin Hall for Two-Point Conversion)Northern Illinois 17, Ball State 14
Northern Illinois Fumble, 2 plays
6:01
1st & 0 at own 35
Patrick LeCorre kickoff for 65 yds for a touchback
6:01
1st & 10 at own 25
Ross Bowers pass complete to Daniel Crawford for 18 yds to the NoIll 43 for a 1ST down
6:01
1st & 10 at own 43
Ross Bowers run for a loss of 3 yards to the NoIll 43 Ross Bowers fumbled, recovered by BalSt Christian Albright
Ball State Punt, 3 plays
5:26
1st & 10 at opp 43
HUNTLEY, Caleb rush for 2 yards to the NIU41 (FOSTER, Traysho;LEROY, Ben), PENALTY BALL holding 10 yards to the BALL47, NO PLAY.
5:26
1st & 20 at own 47
Caleb Huntley run for no gain to the BalSt 47
5:26
2nd & 20 at own 47
Malik Dunner run for 3 yds to the 50 yard line
3:49
3rd & 17 at the 50
Timeout NORTHERNIL, clock 03:49
3:49
3rd & 17 at the 50
Drew Plitt pass incomplete to Justin Hall
3:49
4th & 17 at the 50
Nathan Snyder punt for 40 yds, fair catch by Cole Tucker at the NORTHERNIL 10 NORTHERNIL Penalty, Offensive holding (5 Yards) to the NoIll 5
Northern Illinois Punt, 3 plays
3:37
1st & 10 at own 5
Tre Harbison run for 3 yds to the NoIll 8
3:37
2nd & 7 at own 8
Ross Bowers sacked by James Jennette III and Chris Crumb for a loss of 4 yards to the NoIll 4
3:37
3rd & 11 at own 4
Ross Bowers pass complete to Mitchell Brinkman for 6 yds to the NoIll 10
3:37
4th & 5 at own 10
Matt Ference punt for 31 yds, downed at the NoIll 41 for a 1ST down BALL ST Penalty, kick catching interference (15 Yards) to the NoIll 26 for a 1ST down
Ball State Field goal, 4 plays
1:45
1st & 10 at opp 26
Caleb Huntley run for 3 yds to the NoIll 23
1:45
2nd & 7 at opp 23
Caleb Huntley run for a loss of 2 yards to the NoIll 25
1:45
3rd & 9 at opp 25
Drew Plitt pass incomplete to Riley Miller
0:26
4th & 9 at opp 25
Ryan Rimmler 42 yd FG GOODTied at 17
Northern Illinois Punt, 3 plays
0:26
1st & 0 at own 35
Patrick LeCorre kickoff for 65 yds , Michael Love return for 5 yds to the NoIll 40 NORTHERNIL Penalty, illegal block (2 Yards) to the NoIll 3
0:23
1st & 10 at own 3
Tre Harbison run for no gain to the NoIll 3
Q4 15:00
2nd & 10 at own 3
Ross Bowers pass incomplete to Jordan Nettles
Q4 15:00
3rd & 10 at own 3
Ross Bowers pass incomplete to Mitchell Brinkman
Q4 15:00
4th & 10 at own 3
Matt Ference punt for 41 yds , Riley Miller returns for a loss of 1 yard to the NoIll 45
4th quarter8 drives, then Ball State 27, Northern Illinois 20
Ball State Touchdown, 1 play
14:34
1st & 10 at opp 45
Caleb Huntley run for 45 yds for a TD, (Ryan Rimmler KICK)Ball State 24, Northern Illinois 17
Northern Illinois Interception, 7 plays
14:34
1st & 0 at own 35
Patrick LeCorre kickoff for 61 yds
14:34
1st & 10 at own 25
Ross Bowers pass incomplete to Tyrice Richie
14:34
2nd & 10 at own 25
Ross Bowers run for a loss of 5 yards to the NoIll 24 Ross Bowers fumbled, recovered by NoIll Tyrice Richie
14:34
3rd & 11 at own 24
Ross Bowers pass complete to Daniel Crawford for 23 yds to the NoIll 47 for a 1ST down
14:34
1st & 10 at own 47
Ross Bowers pass complete to Mitchell Brinkman for 3 yds to the 50 yard line
14:34
2nd & 7 at the 50
Marcus Jones run for 4 yds to the BalSt 46
11:55
3rd & 3 at opp 46
Timeout NORTHERNIL, clock 11:55
11:55
3rd & 3 at opp 46
Tre Harbison run for 5 yds to the NoIll 41 NORTHERNIL Penalty, Offensive holding (-10 Yards) to the NoIll 49
11:55
3rd & 8 at own 49
Ross Bowers pass intercepted Amechi Uzodinma II return for 40 yds to the NoIll 22
Ball State Field goal, 7 plays
11:16
1st & 10 at opp 22
Caleb Huntley run for no gain to the NoIll 22
11:16
2nd & 10 at opp 22
Caleb Huntley run for 3 yds to the NoIll 19
11:16
3rd & 7 at opp 19
Caleb Huntley run for 9 yds to the NoIll 10 for a 1ST down
11:16
1st & goal at opp 10
Caleb Huntley run for 2 yds to the NoIll 8
11:16
2nd & goal at opp 8
Drew Plitt run for 3 yds to the NoIll 5
11:16
3rd & goal at opp 5
Walter Fletcher run for no gain to the NoIll 5 BALL ST Penalty, Offensive holding ( Yards) declined
7:27
4th & goal at opp 5
Ryan Rimmler 22 yd FG GOODBall State 27, Northern Illinois 17
Northern Illinois Turnover on downs, 7 plays
7:27
1st & 0 at own 35
Patrick LeCorre kickoff for 62 yds
7:27
1st & 10 at own 25
Ross Bowers pass complete to Mitchell Brinkman for 18 yds to the NoIll 43 for a 1ST down
7:27
1st & 10 at own 43
Ross Bowers pass incomplete to Spencer Tears
7:27
2nd & 10 at own 43
Ross Bowers pass complete to Cole Tucker for 16 yds to the BalSt 41 for a 1ST down
7:27
1st & 10 at opp 41
Ross Bowers pass incomplete to Cole Tucker
7:27
2nd & 10 at opp 41
Ross Bowers pass incomplete to Tyrice Richie, broken up by Antonio Phillips
7:27
3rd & 10 at opp 41
Ross Bowers pass incomplete
7:27
4th & 10 at opp 41
Ross Bowers pass incomplete
Ball State Punt, 3 plays
6:05
1st & 10 at own 41
Caleb Huntley run for 4 yds to the BalSt 45
6:05
2nd & 6 at own 45
Walter Fletcher run for 3 yds to the BalSt 48
5:09
3rd & 3 at own 48
Timeout NORTHERNIL, clock 05:09
5:09
3rd & 3 at own 48
Walter Fletcher run for no gain to the BalSt 48
5:09
4th & 3 at own 48
Nathan Snyder punt for 32 yds, punt out-of-bounds at the NoIll 20
Northern Illinois Field goal, 8 plays
4:16
1st & 10 at own 20
Ross Bowers pass complete to Daniel Crawford for 6 yds to the NoIll 26
4:16
2nd & 4 at own 26
Ross Bowers pass incomplete to Cole Tucker, broken up by Nic Jones
4:16
3rd & 4 at own 26
Ross Bowers pass complete to Cole Tucker for 24 yds to the 50 yard line for a 1ST down
4:16
1st & 10 at the 50
Ross Bowers pass complete to Daniel Crawford for 27 yds to the BalSt 23 for a 1ST down
4:16
1st & 10 at opp 23
Ross Bowers pass incomplete to Marcus Jones
4:16
2nd & 10 at opp 23
Ross Bowers pass complete to Marcus Jones for 3 yds to the BalSt 20
4:16
3rd & 7 at opp 20
Ross Bowers pass incomplete to Cole Tucker
2:45
4th & 7 at opp 20
John Richardson 38 yd FG GOODBall State 27, Northern Illinois 20
2:45
1st & 0 at own 35
Timeout BALL ST, clock 02:45
Ball State Punt, 3 plays
2:45
1st & 0 at own 35
John Richardson on-side kick recovered by BALL ST at the NoIll 46
2:44
1st & 10 at opp 46
Caleb Huntley run for 1 yd to the NoIll 45
2:44
2nd & 9 at opp 45
Caleb Huntley run for 2 yds to the NoIll 43
2:44
3rd & 7 at opp 43
Caleb Huntley run for 3 yds to the NoIll 40
2:44
4th & 4 at opp 40
BALL ST Penalty, delay of game (-5 Yards) to the NoIll 45
2:44
4th & 9 at opp 45
Nathan Snyder punt for 32 yds, fair catch by Cole Tucker at the NoIll 13
Northern Illinois End of game, 4 plays
0:22
1st & 10 at own 13
Ross Bowers pass complete to Daniel Crawford for 11 yds to the NoIll 24 for a 1ST down
0:22
1st & 10 at own 24
Ross Bowers pass incomplete to Daniel Crawford, broken up by Amechi Uzodinma II
0:22
2nd & 10 at own 24
Ross Bowers pass complete to Cole Tucker for 10 yds to the NoIll 34 for a 1ST down
0:22
1st & 10 at own 34
Ross Bowers pass incomplete to Spencer Tears
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.