Referee Greg Sujack; umpire Bob Holcomb; head linesman Michael Sharp; line judge Jon Shelton; side judge Matt Kukar; field judge D. Pender; back judge Rich Grube; center judge Will SteinkeGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Buffalo
Northern Illinois
338
Total yards
511
203
Passing yards
199
135
Rushing yards
312
5.0
Yards per pass
6.6
4.7
Yards per rush
6.1
20
First downs
28
1–12
Third downs
9–17
1–1
Fourth downs
0–2
4
Turnovers
1
6–53
Penalties
3–22
31:08
Possession
28:52
0
Sacks (by defense)
2
Efficiency
Buffalo
Northern Illinois
41%
Success rate
54%
−0.14
EPA per play
0.22
0.94
Explosiveness
0.99
0.23
Rushing EPA
0.18
−0.37
Passing EPA
0.32
16%
Passing-down success
32%
0.18
First-down EPA
0.32
−0.52
Second-down EPA
0.06
−0.38
Third-down EPA
0.67
10%
Havoc by its defense
20%
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 74% to win. Elo’s favorite won.
The line
Northern Illinois −20, over/under 61.
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 92%, Buffalo 8%. 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, Buffalo right to left.
Q1 Northern IllinoisTouchdown, 0 yards
Q1 BuffaloInterception, 4 plays, 7 yards
Q1 Northern IllinoisTurnover on downs, 4 plays, 9 yards
1st quarter8 drives, then Northern Illinois 10, Buffalo 0
Northern Illinois Touchdown
14:48
1st & 10 at own 35
Adam Mitcheson kickoff for 62 yds , Aregeros Turner return for 97 yds for a TD, (Christian Hagan KICK)Northern Illinois 7, Buffalo 0
Buffalo Interception, 4 plays
14:48
1st & 0 at own 35
Christian Hagan kickoff for 47 yds , Jordan Johnson return for 12 yds to the Buff 30
14:42
1st & 10 at own 30
Tyree Jackson pass complete to Jacob Martinez for 5 yds to the Buff 35
14:42
2nd & 5 at own 35
Tyree Jackson pass complete to Tyler Mabry for 7 yds to the Buff 42 for a 1ST down
14:42
1st & 10 at own 42
Tyree Jackson sacked by Jamaal Payton for a loss of 5 yards to the Buff 37
14:42
2nd & 15 at own 37
Tyree Jackson pass intercepted Jamaal Payton return for 3 yds to the Buff 37
Northern Illinois Turnover on downs, 4 plays
13:00
1st & 10 at opp 37
Anthony Maddie pass incomplete
13:00
2nd & 10 at opp 37
Anthony Maddie pass complete to Kenny Golladay for 6 yds to the Buff 31
13:00
3rd & 4 at opp 31
Kenny Golladay run for 2 yds to the Buff 29
13:00
4th & 2 at opp 29
Joel Bouagnon run for 1 yd to the Buff 28
Buffalo Interception, 4 plays
11:55
1st & 10 at own 28
Jordan Johnson run for no gain to the Buff 28
11:55
2nd & 10 at own 28
Tyree Jackson pass complete to Mason Schreck for 12 yds to the Buff 40 for a 1ST down
11:55
1st & 10 at own 40
Tyree Jackson run for 8 yds to the Buff 48
11:55
2nd & 2 at own 48
Tyree Jackson pass intercepted Mayomi Olootu return for 1 yd to the NoIll 40
Northern Illinois Field goal, 12 plays
10:15
1st & 10 at own 40
Anthony Maddie pass complete to Kenny Golladay for 7 yds to the NoIll 47
10:15
2nd & 3 at own 47
Anthony Maddie pass incomplete to Kenny Golladay
10:15
3rd & 3 at own 47
Anthony Maddie pass complete to Daniel Crawford for 10 yds to the Buff 43 for a 1ST down
10:15
1st & 10 at opp 43
Joel Bouagnon run for 4 yds to the Buff 39
10:15
2nd & 6 at opp 39
Anthony Maddie pass complete to Shane Wimann for 4 yds to the Buff 35
10:15
3rd & 2 at opp 35
Anthony Maddie pass complete to D.J. Brown for 4 yds to the Buff 31 for a 1ST down
10:15
1st & 10 at opp 31
Anthony Maddie run for 6 yds to the Buff 25
10:15
2nd & 4 at opp 25
Ryan Graham run for 9 yds to the Buff 16 for a 1ST down
10:15
1st & 10 at opp 16
Anthony Maddie pass complete to Spencer Tears for 3 yds to the Buff 13
10:15
2nd & 7 at opp 13
Christian Blake run for 6 yds to the Buff 7
10:15
3rd & 1 at opp 7
Joel Bouagnon run for a loss of 1 yard to the Buff 8
6:14
4th & 2 at opp 8
Christian Hagan 25 yd FG GOODNorthern Illinois 10, Buffalo 0
Buffalo Punt, 3 plays
6:14
1st & 0 at own 35
Christian Hagan kickoff for 56 yds , Jordan Johnson return for 12 yds to the Buff 21
6:08
1st & 10 at own 21
Johnathan Hawkins run for 3 yds to the Buff 24
6:08
2nd & 7 at own 24
Tyree Jackson pass incomplete
6:08
3rd & 7 at own 24
Tyree Jackson run for 6 yds to the Buff 30
6:08
4th & 1 at own 30
Kyle Deween punt for 43 yds , Ezra Saffold returns for a loss of 4 yards to the NoIll 23
Northern Illinois Punt, 5 plays
4:32
1st & 10 at own 23
Joel Bouagnon run for 5 yds to the NoIll 28
4:32
2nd & 5 at own 28
Aregeros Turner run for 18 yds to the NoIll 46 for a 1ST down
4:32
1st & 10 at own 46
Christian Blake run for no gain to the NoIll 46
4:32
2nd & 10 at own 46
Anthony Maddie pass incomplete to Kenny Golladay
4:32
3rd & 10 at own 46
Anthony Maddie pass incomplete to Spencer Tears
4:32
4th & 10 at own 46
Jacob Ambrose punt for 44 yds
Buffalo Touchdown, 7 plays
2:52
1st & 10 at own 10
Tyree Jackson pass complete to Kamathi Holsey for 12 yds to the Buff 22 for a 1ST down
2:52
1st & 10 at own 22
Tyree Jackson pass complete to Kamathi Holsey for 8 yds to the Buff 30
2:52
2nd & 2 at own 30
Tyree Jackson pass complete to Marcus McGill for 3 yds to the Buff 33 for a 1ST down
2:52
1st & 10 at own 33
Jordan Johnson run for 7 yds to the Buff 40
2:52
2nd & 3 at own 40
Tyree Jackson pass complete to Jamarl Eiland for 13 yds to the NoIll 47 for a 1ST down
2:52
1st & 10 at opp 47
Tyree Jackson pass complete to Johnathan Hawkins for 23 yds to the NoIll 24 for a 1ST down
Q2 15:00
1st & 10 at opp 24
BUFFALO Penalty, false start (-5 Yards) to the NoIll 29
Q2 14:53
1st & 15 at opp 29
Jordan Johnson run for 29 yds for a TD, (Adam Mitcheson KICK)Northern Illinois 10, Buffalo 7
2nd quarter10 drives, then Northern Illinois 30, Buffalo 7
Northern Illinois Punt, 3 plays
14:53
1st & 0 at own 35
Adam Mitcheson kickoff for 46 yds , Josh Corcoran return for 3 yds to the NoIll 22
14:52
1st & 10 at own 22
Anthony Maddie pass incomplete to Kenny Golladay
14:52
2nd & 10 at own 22
Anthony Maddie pass incomplete to Kenny Golladay, broken up by Boise Ross
14:52
3rd & 10 at own 22
Anthony Maddie pass incomplete to Spencer Tears, broken up by Boise Ross
14:52
4th & 10 at own 22
Jacob Ambrose punt for 78 yds for a touchback
Buffalo Interception, 5 plays
14:26
1st & 10 at own 20
Tyree Jackson pass complete to Mason Schreck for 9 yds to the Buff 29
14:26
2nd & 1 at own 29
Jordan Johnson run for 1 yd to the Buff 30 for a 1ST down
14:26
1st & 10 at own 30
HAWKINS, Johnat rush for 7 yards to the UB37, PENALTY UB holding (EILAND, Jamarl) 3 yards to the UB27, NO PLAY.
14:26
1st & 13 at own 27
Tyree Jackson pass incomplete
14:26
2nd & 13 at own 27
Tyree Jackson pass complete to Mason Schreck for 1 yd to the Buff 28
14:26
3rd & 12 at own 28
Tyree Jackson pass intercepted Trequan Smith return for 8 yds to the Buff 41
Northern Illinois Touchdown, 5 plays
12:30
1st & 10 at opp 41
Ezra Saffold run for 9 yds to the Buff 32
12:30
2nd & 1 at opp 32
Joel Bouagnon run for 4 yds to the Buff 28 for a 1ST down
12:30
1st & 10 at opp 28
Joel Bouagnon run for 6 yds to the Buff 22
12:30
2nd & 4 at opp 22
Anthony Maddie pass complete to Kenny Golladay for 7 yds to the Buff 15 for a 1ST down
11:00
1st & 10 at opp 15
Timeout BUFFALO, clock 11:00
10:52
1st & 10 at opp 15
Anthony Maddie run for 15 yds for a TD, (Christian Hagan KICK)Northern Illinois 17, Buffalo 7
Buffalo Punt, 3 plays
10:52
1st & 0 at own 35
Christian Hagan kickoff for 65 yds for a touchback
10:52
1st & 10 at own 25
Tyree Jackson run for no gain to the Buff 25
10:52
2nd & 10 at own 25
Tyree Jackson pass complete to K.J. Osborn for 5 yds to the Buff 30
10:52
3rd & 5 at own 30
Tyree Jackson pass incomplete
10:52
4th & 5 at own 30
Kyle Deween punt for 44 yds, fair catch by Ezra Saffold at the NoIll 26
Northern Illinois Touchdown, 6 plays
9:29
1st & 10 at own 26
Anthony Maddie run for 6 yds to the NoIll 32
9:29
2nd & 4 at own 32
Anthony Maddie run for 3 yds to the NoIll 35
9:29
3rd & 1 at own 35
Anthony Maddie pass complete to Joel Bouagnon for 4 yds to the NoIll 39 for a 1ST down
9:29
1st & 10 at own 39
Anthony Maddie pass complete to Joel Bouagnon for 37 yds to the Buff 24 for a 1ST down
9:29
1st & 10 at opp 24
D.J. Brown run for 8 yds to the Buff 16
7:14
2nd & 2 at opp 16
Anthony Maddie run for 16 yds for a TD, (Christian Hagan KICK)Northern Illinois 24, Buffalo 7
Buffalo Punt, 5 plays
7:14
1st & 0 at own 35
Christian Hagan kickoff for 65 yds for a touchback
7:14
1st & 10 at own 25
Jordan Johnson run for 6 yds to the Buff 31
7:14
2nd & 4 at own 31
Jordan Johnson run for 8 yds to the Buff 39 for a 1ST down
7:14
1st & 10 at own 39
Tyree Jackson run for no gain to the Buff 39
7:14
2nd & 10 at own 39
Tyree Jackson pass complete to Johnathan Hawkins for 5 yds to the Buff 44
7:14
3rd & 5 at own 44
Tyree Jackson pass incomplete to Mason Schreck
7:14
4th & 5 at own 44
Kyle Deween punt for 25 yds, punt out-of-bounds at the NoIll 31
Northern Illinois Punt, 3 plays
4:41
1st & 10 at own 31
Joel Bouagnon run for 2 yds to the NoIll 33
4:41
2nd & 8 at own 33
Anthony Maddie run for 4 yds to the NoIll 37
4:41
3rd & 4 at own 37
Anthony Maddie pass incomplete to Kenny Golladay
4:41
4th & 4 at own 37
Jacob Ambrose punt for 46 yds , Jamarl Eiland returns for 7 yds to the Buff 24
Buffalo Interception, 9 plays
3:26
1st & 10 at own 24
Tyree Jackson pass complete to Mason Schreck for 18 yds to the Buff 42 for a 1ST down
3:26
1st & 10 at own 42
Jordan Johnson run for 2 yds to the Buff 44
3:26
2nd & 8 at own 44
Jordan Johnson run for 10 yds to the NoIll 46 for a 1ST down
3:26
1st & 10 at opp 46
JACKSON, Tyree pass incomplete to OSBORN,KJ (DEVEAUX, Lance), PENALTY NIU pass interference (MILTON, Dwayne) 15 yards to the NIU31, 1ST DOWN UB, NO PLAY.
3:26
1st & 10 at opp 31
Tyree Jackson pass incomplete to Kamathi Holsey, broken up by Daniel Isom
3:26
2nd & 10 at opp 31
Tyree Jackson pass incomplete to K.J. Osborn, broken up by Mayomi Olootu
3:26
3rd & 10 at opp 31
Tyree Jackson run for 3 yds to the NoIll 28
1:17
4th & 7 at opp 28
Timeout NORTHERNIL, clock 01:17
1:17
4th & 7 at opp 28
Tyree Jackson pass complete to Jamarl Eiland for 18 yds to the NoIll 10 for a 1ST down
1:17
1st & goal at opp 10
Tyree Jackson pass incomplete to Jamarl Eiland
1:17
2nd & goal at opp 10
Tyree Jackson pass intercepted, touchback. Mayomi Olootu return for no gain
Northern Illinois Touchdown, 5 plays
1:04
1st & 10 at own 20
Anthony Maddie run for 18 yds to the NoIll 38 for a 1ST down
1:04
1st & 10 at own 38
BUFFALO Penalty, unsportsmanlike conduct (Remaine Douglas) to the Buff 47 for a 1ST down
1:04
1st & 10 at opp 47
Anthony Maddie pass complete to Kenny Golladay for 39 yds to the Buff 8 for a 1ST down
0:47
1st & 0 at opp 8
Timeout BUFFALO, clock 00:47
0:47
1st & goal at opp 8
Anthony Maddie run for 5 yds to the Buff 3
0:47
2nd & goal at opp 3
Anthony Maddie pass incomplete to Kenny Golladay, broken up by Boise Ross
0:18
3rd & goal at opp 3
Anthony Maddie 3 Yd Run (Two-Point Run Conversion Failed)Northern Illinois 30, Buffalo 7
Buffalo End of half, 1 play
0:18
1st & 0 at own 35
Christian Hagan kickoff for 65 yds , Jamarl Eiland return for 17 yds to the Buff 17
0:12
1st & 10 at own 17
Jordan Johnson run for 12 yds to the Buff 29 for a 1ST down
3rd quarter7 drives, then Northern Illinois 37, Buffalo 7
Buffalo Punt, 3 plays
15:00
1st & 10 at own 35
Christian Hagan kickoff for 54 yds , Jamarl Eiland return for 10 yds to the Buff 45 NORTHERNIL Penalty, Defensive offside (-5 Yards) to the Buff 26
14:52
1st & 10 at own 26
Tyree Jackson pass complete to Mason Schreck for 3 yds to the Buff 29
14:52
2nd & 7 at own 29
Tyree Jackson sacked by Jamaal Payton for a loss of 9 yards to the Buff 20
14:52
3rd & 16 at own 20
Tyree Jackson pass complete to Marcus McGill for 9 yds to the Buff 29 BUFFALO Penalty, Offensive pass interference ( Yards) declined
14:52
4th & 7 at own 29
Kyle Deween punt for 45 yds, fair catch by Ezra Saffold at the NoIll 26
Northern Illinois Punt, 4 plays
13:18
1st & 10 at own 26
Joel Bouagnon run for 10 yds to the NoIll 36 for a 1ST down
13:18
1st & 10 at own 36
Anthony Maddie pass incomplete to Christian Blake
13:18
2nd & 10 at own 36
Anthony Maddie run for no gain to the NoIll 36
13:18
3rd & 10 at own 36
Anthony Maddie pass incomplete to Kenny Golladay
13:18
4th & 10 at own 36
Jacob Ambrose punt for 42 yds, fair catch by Jamarl Eiland at the Buff 22
Buffalo Punt, 3 plays
12:16
1st & 10 at own 22
Tyree Jackson run for 2 yds to the Buff 24
12:16
2nd & 8 at own 24
Jordan Johnson run for 3 yds to the Buff 27
12:16
3rd & 5 at own 27
Jordan Johnson run for 3 yds to the Buff 30
12:16
4th & 2 at own 30
Kyle Deween punt for 35 yds, fair catch by Ezra Saffold at the NoIll 35
Northern Illinois Touchdown, 9 plays
10:12
1st & 10 at own 35
Joel Bouagnon run for no gain to the NoIll 35
10:12
2nd & 10 at own 35
D.J. Brown run for 17 yds to the Buff 48 for a 1ST down
10:12
1st & 10 at opp 48
Joel Bouagnon run for 7 yds to the Buff 41
10:12
2nd & 3 at opp 41
Tommy Mister run for 6 yds to the Buff 35 for a 1ST down
10:12
1st & 10 at opp 35
Anthony Maddie run for 5 yds to the Buff 30
10:12
2nd & 5 at opp 30
Tommy Mister run for 6 yds to the Buff 24 for a 1ST down
10:12
1st & 10 at opp 24
D.J. Brown run for 2 yds to the Buff 22
10:12
2nd & 8 at opp 22
Anthony Maddie pass incomplete
7:16
3rd & 8 at opp 22
Anthony Maddie pass complete to Kenny Golladay for 22 yds for a TD, (Christian Hagan KICK)Northern Illinois 37, Buffalo 7
Buffalo Punt, 3 plays
7:16
1st & 0 at own 35
Christian Hagan kickoff for 58 yds , Jamarl Eiland return for 21 yds to the Buff 28
7:11
1st & 10 at own 28
Tyree Jackson pass complete to Johnathan Hawkins for a loss of 3 yards to the Buff 25
7:11
2nd & 13 at own 25
Johnathan Hawkins run for a loss of 1 yard to the Buff 24
7:11
3rd & 14 at own 24
Tyree Jackson pass incomplete to Jamarl Eiland
7:11
4th & 14 at own 24
Kyle Deween punt for 58 yds, downed at the NoIll 18
Northern Illinois Punt, 9 plays
5:34
1st & 10 at own 18
Aregeros Turner run for a loss of 4 yards to the NoIll 14
5:34
2nd & 14 at own 14
Anthony Maddie pass complete to Kenny Golladay for 8 yds to the NoIll 22
5:34
3rd & 6 at own 22
Anthony Maddie pass complete to Kenny Golladay for 7 yds to the NoIll 29 for a 1ST down
5:34
1st & 10 at own 29
Anthony Maddie run for 12 yds to the NoIll 41 for a 1ST down
5:34
1st & 10 at own 41
Anthony Maddie run for 2 yds to the NoIll 43
5:34
2nd & 8 at own 43
Anthony Maddie pass complete to Aregeros Turner for 15 yds to the Buff 42 for a 1ST down
5:34
1st & 10 at opp 42
Joel Bouagnon run for 3 yds to the Buff 39
5:34
2nd & 7 at opp 39
Aregeros Turner run for a loss of 4 yards to the Buff 43
5:34
3rd & 11 at opp 43
Anthony Maddie pass incomplete to Kenny Golladay
5:34
4th & 11 at opp 43
Jacob Ambrose punt for 32 yds, fair catch by Jamarl Eiland at the Buff 11
Buffalo Punt, 9 plays
1:54
1st & 10 at own 11
Tyree Jackson pass complete to Johnathan Hawkins for 12 yds to the Buff 23 for a 1ST down
1:54
1st & 10 at own 23
JACKSON, Tyree pass complete to EILAND, Jamarl for no gain to the UB23 (DEVEAUX, Lance), PENALTY UB illegal motion 5 yards to the UB18, NO PLAY.
1:54
1st & 15 at own 18
Jordan Johnson run for 14 yds to the Buff 32
1:54
2nd & 1 at own 32
Tyree Jackson pass complete to Malcolm Robinson for 6 yds to the Buff 38 for a 1ST down
1:54
1st & 10 at own 38
Tyree Jackson pass complete to Malcolm Robinson for 5 yds to the Buff 43
Q4 15:00
2nd & 5 at own 43
Tyree Jackson pass incomplete to Kamathi Holsey
Q4 15:00
3rd & 5 at own 43
Tyree Jackson pass complete to Jamarl Eiland for 12 yds to the NoIll 45 for a 1ST down
Q4 15:00
1st & 10 at opp 45
Jordan Johnson run for 2 yds to the NoIll 43
Q4 15:00
2nd & 8 at opp 43
Tyree Jackson pass incomplete to Jamarl Eiland
Q4 15:00
3rd & 8 at opp 43
Tyree Jackson pass incomplete to Mason Schreck, broken up by Jackson Abresch
Q4 15:00
4th & 8 at opp 43
Kyle Deween punt for 38 yds, punt out-of-bounds at the NoIll 5
4th quarter4 drives, then Northern Illinois 44, Buffalo 7
Northern Illinois Touchdown, 10 plays
13:28
1st & 10 at own 5
BOUAGNON, Joel rush for no gain to the NIU5 (LAMOUR, Dev), PENALTY NIU holding (SHIVELY, Luke) 2 yards to the NIU3, NO PLAY.
13:28
1st & 12 at own 3
Joel Bouagnon run for 4 yds to the NoIll 7
13:28
2nd & 8 at own 7
Joel Bouagnon run for 6 yds to the NoIll 13
13:28
3rd & 2 at own 13
Anthony Maddie pass complete to Shane Wimann for 9 yds to the NoIll 22 for a 1ST down BUFFALO Penalty, face mask (15 yards) (Brandon Williams) to the NoIll 37 for a 1ST down
13:28
1st & 10 at own 37
Joel Bouagnon run for 2 yds to the NoIll 39
13:28
2nd & 8 at own 39
Joel Bouagnon run for 6 yds to the NoIll 45
13:28
3rd & 2 at own 45
Anthony Maddie pass complete to Aregeros Turner for 17 yds to the Buff 38 for a 1ST down
13:28
1st & 10 at opp 38
Anthony Maddie run for 7 yds to the Buff 31
13:28
2nd & 3 at opp 31
Joel Bouagnon run for 2 yds to the Buff 29
13:28
3rd & 1 at opp 29
Joel Bouagnon run for 6 yds to the Buff 23 for a 1ST down
9:04
1st & 10 at opp 23
Anthony Maddie run for 23 yds for a TD, (Christian Hagan KICK)Northern Illinois 44, Buffalo 7
Buffalo Punt, 7 plays
9:04
1st & 0 at own 35
Christian Hagan kickoff for 65 yds for a touchback
9:04
1st & 10 at own 25
Tyree Jackson pass complete to Malcolm Robinson for 7 yds to the Buff 32
9:04
2nd & 3 at own 32
Johnathan Hawkins run for 4 yds to the Buff 36 for a 1ST down
9:04
1st & 10 at own 36
Johnathan Hawkins run for 9 yds to the Buff 45
9:04
2nd & 1 at own 45
Tyree Jackson pass complete to Jamarl Eiland for 6 yds to the NoIll 49 for a 1ST down
9:04
1st & 10 at opp 49
EILAND, Jamarl rush for no gain to the NIU49 (SANDERS, Joe), PENALTY UB holding (MABRY, Tyler) 10 yards to the UB41, NO PLAY.
9:04
1st & 20 at own 41
Tyree Jackson pass incomplete to Mason Schreck, broken up by Antonio Jones-Davis
9:04
2nd & 20 at own 41
Tyree Jackson pass complete to Kamathi Holsey for 9 yds to the 50 yard line
9:04
3rd & 11 at the 50
Tyree Jackson pass complete to Johnathan Hawkins for a loss of 2 yards to the Buff 48
9:04
4th & 13 at own 48
Kyle Deween punt for 35 yds, fair catch by Ezra Saffold at the NoIll 17
Northern Illinois Interception, 7 plays
5:02
1st & 10 at own 17
Ryan Graham run for 8 yds to the NoIll 25
5:02
2nd & 2 at own 25
Tommy Mister run for 7 yds to the NoIll 32 for a 1ST down
5:02
1st & 10 at own 32
Ryan Graham run for 30 yds to the Buff 38 for a 1ST down
5:02
1st & 10 at opp 38
Tommy Mister run for 3 yds to the Buff 35
5:02
2nd & 7 at opp 35
Ryan Graham run for a loss of 3 yards to the Buff 38
2:26
3rd & 10 at opp 38
Timeout NORTHERNIL, clock 02:26
2:26
3rd & 10 at opp 38
Ryan Graham run for no gain to the Buff 38
1:37
4th & 10 at opp 38
Timeout NORTHERNIL, clock 01:37
1:37
4th & 10 at opp 38
Ryan Graham pass intercepted Tim Roberts return for no gain to the Buff 9
Buffalo End of game, 4 plays
1:31
1st & 10 at own 9
Emmanuel Reed run for 11 yds to the Buff 20 for a 1ST down
1:31
1st & 10 at own 20
Emmanuel Reed run for 3 yds to the Buff 23
1:31
2nd & 7 at own 23
Emmanuel Reed run for 1 yd to the Buff 24
1:31
3rd & 6 at own 24
Emmanuel Reed run for 3 yds to the Buff 27
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.