From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Buffalo
Bowling Green
441
Total yards
176
242
Passing yards
182
200
Rushing yards
9
7.1
Yards per pass
4.5
3.4
Yards per rush
0.4
27
First downs
10
12–19
Third downs
3–16
0–0
Fourth downs
0–1
6
Turnovers
5
9–96
Penalties
6–37
23:30
Possession
13:13
Efficiency
Buffalo
Bowling Green
40%
Success rate
21%
−0.09
EPA per play
−0.42
0.76
Explosiveness
0.41
−0.13
Rushing EPA
−0.65
−0.03
Passing EPA
−0.27
39%
Passing-down success
11%
−0.41
First-down EPA
−0.74
−0.15
Second-down EPA
−0.22
0.78
Third-down EPA
−0.18
5%
Havoc by its defense
5%
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 going in
Our ratings (scores only)
Bowling Green 66% to win. Buffalo pulled the upset.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Bowling Green drives left to right, Buffalo right to left.
BuffaloTouchdown pass, 10 plays, 63 yards
Q1 Bowling GreenPunt, 3 plays, 2 yards
Q1 BuffaloPunt, 6 plays, 16 yards
Q1 Bowling GreenPunt, 3 plays, 6 yards
Q1 BuffaloFumble, 9 plays, 83 yards
Q1 Bowling GreenPunt, 3 plays, 6 yards
Q1 BuffaloInterception, 1 play, 0 yards
Q1 Bowling GreenTouchdown run, 1 play, 5 yards
Q1 BuffaloPunt, 7 plays, 16 yards
Q1 Bowling GreenPunt, 3 plays, −1 yard
Q1 BuffaloInterception, 3 plays, 15 yards
Q1 Bowling GreenFumble, 1 play, −5 yards
Q1 BuffaloTouchdown run, 8 plays, 15 yards
Q2 Bowling GreenFumble, 5 plays, 30 yards
Q2 BuffaloMissed FG, 10 plays, 46 yards
Q2 Bowling GreenTouchdown pass, 7 plays, 80 yards
Q2 BuffaloTouchdown pass, 8 plays, 65 yards
Q2 Bowling GreenInterception, 2 plays, 4 yards
Q2 BuffaloEnd of half, 1 play, −2 yards
Q3 BuffaloTouchdown pass, 10 plays, 51 yards
Q3 Bowling GreenPunt, 3 plays, 1 yard
Q3 Bowling GreenPunt, 3 plays, −1 yard
Q3 BuffaloInterception, 1 play, 0 yards
Q3 Bowling GreenInterception, 3 plays, 8 yards
Q3 BuffaloPunt, 3 plays, −3 yards
Q3 Bowling GreenPunt, 3 plays, 5 yards
Q4 BuffaloPunt, 3 plays, 6 yards
Q4 Bowling GreenPunt, 5 plays, 10 yards
Q4 BuffaloPick-six, 4 plays (Bowling Green scores), 32 yards
Q4 Bowling GreenResult not recorded, 82 yards
Q4 BuffaloPunt, 3 plays, 6 yards
Q4 Bowling GreenTouchdown pass, 4 plays, 37 yards
Q4 BuffaloPunt, 4 plays, 13 yards
Q4 Bowling GreenInterception, 10 plays, 22 yards
Q4 BuffaloFumble, 2 plays, 0 yards
Q4 Bowling GreenMissed FG, 4 plays, 2 yards
Play by play
1st quarter12 drives, then Bowling Green 6, Buffalo 0
Bowling Green Punt, 3 plays
15:00
1st & 10 at own 47
Aaron Pankratz pass incomplete to Kamar Jorden, hurried by Steven Means, broken up by Josh Thomas.
15:00
2nd & 10 at own 47
Willie Geter rush for 2 yards to the BwGrn 49, tackled by Steven Means and Jaleel Verser.
14:13
3rd & 8 at own 49
Timeout Bowling Green, clock 14:13.
14:13
3rd & 8 at own 49
Aaron Pankratz pass incomplete to Eugene Cooper.
14:13
4th & 8 at own 49
Bryan Wright punt for 41 yards, downed at the Buff 10.
Buffalo Punt, 6 plays
13:55
1st & 10 at own 10
Jerry Davis rush for 3 yards to the Buff 13, tackled by Keith Morgan and Dwayne Woods.
13:55
2nd & 7 at own 13
Branden Oliver rush for 6 yards to the Buff 19, tackled by Dwayne Woods and Kevin Alvarado.
13:55
3rd & 1 at own 19
Branden Oliver rush for 1 yard to the Buff 20, tackled by Kevin Alvarado for a 1ST down.
13:55
1st & 10 at own 20
Branden Oliver rush for 6 yards to the Buff 26, tackled by Dwayne Woods.
13:55
2nd & 4 at own 26
Jerry Davis pass incomplete to Marcus Rivers, broken up by Calvin Marshall.
13:55
3rd & 4 at own 26
Jerry Davis pass incomplete to N/A.
13:55
4th & 4 at own 26
Jacob Schum punt for 46 yards, returned by Eugene Cooper for 6 yards to the BwGrn 34, tackled by Tim Krantz and Domonic Cook.
Bowling Green Punt, 3 plays
12:09
1st & 10 at own 34
Tyrone Pronty rush for a loss of 1 yard to the BwGrn 33, tackled by Jaleel Verser.
12:09
2nd & 11 at own 33
Aaron Pankratz pass complete to Kamar Jorden for 7 yards to the BwGrn 40, tackled by Josh Thomas.
12:09
3rd & 4 at own 40
Aaron Pankratz pass incomplete to Eugene Cooper, hurried by Khalil Mack.
12:09
4th & 4 at own 40
Bryan Wright punt for 45 yards, downed at the Buff 15.
Buffalo Fumble, 9 plays
10:44
1st & 10 at own 15
Jerry Davis pass incomplete to Alex Neutz.
10:44
2nd & 10 at own 15
Branden Oliver rush for 5 yards to the Buff 20, tackled by Calvin Marshall and Keith Morgan.
10:44
3rd & 5 at own 20
Jerry Davis rush for 7 yards to the Buff 27, tackled by Keith Morgan for a 1ST down.
10:44
1st & 10 at own 27
Jerry Davis pass complete to Terrell Jackson for 32 yards to the BwGrn 41, tackled by Jovan Leacock for a 1ST down.
10:44
1st & 10 at opp 41
Jerry Davis pass incomplete to Marcus Rivers.
10:44
2nd & 10 at opp 41
Branden Oliver rush for 10 yards to the BwGrn 16, tackled by Jovan Leacock and Keith Morgan, BOWLING GREEN penalty 15 yard face mask on Keith Morgan accepted for a 1ST down.
10:44
1st & 10 at opp 16
Brandon Thermilus rush for 3 yards to the BwGrn 13, tackled by Dwayne Woods and Eugene Fells.
10:44
2nd & 7 at opp 13
Jerry Davis pass complete to Marcus Rivers for 10 yards to the BwGrn 3 out-of-bounds for a 1ST down.
10:44
1st & goal at opp 3
Alex Dennison rush for 1 yard, fumbled, forced by Dwayne Woods, recovered by BwGrn Eugene Fells at the BwGrn 2.
Bowling Green Punt, 3 plays
8:11
1st & 10 at own 2
Willie Geter rush for 5 yards to the BwGrn 7, tackled by Jaleel Verser and Richie Smith.
8:11
2nd & 5 at own 7
Jordan Hopgood rush for 1 yard to the BwGrn 8, tackled by Raphael Akobundu and Justin Winters.
8:11
3rd & 4 at own 8
Aaron Pankratz pass incomplete to Kamar Jorden.
8:11
4th & 4 at own 8
Bryan Wright punt for 49 yards, downed at the Buff 28, BUFFALO penalty 15 yard unsportsmanlike conduct accepted.
Buffalo Interception, 1 play
6:42
1st & 10 at own 28
Jerry Davis pass intercepted by Robert Lorenzi at the Buff 37, returned for 32 yards to the Buff 5, tackled by Pat Wilson.
Bowling Green Touchdown run, 1 play
6:18
1st & goal at opp 5
Jordan Hopgood rush for 5 yards for a TOUCHDOWN.Bowling Green 6, Buffalo 0
6:18
Bryan Wright extra point MISSED.
6:18
Bryan Wright kickoff for 54 yards out-of-bounds.
Buffalo Punt, 7 plays
6:18
1st & 10 at own 40
Branden Oliver rush for 2 yards to the Buff 42, tackled by Paul Swan and Jairus Campbell.
6:18
2nd & 8 at own 42
Jerry Davis rush for no gain to the Buff 42, tackled by Lewis Parks.
6:18
3rd & 8 at own 42
Jerry Davis pass complete to Terrell Jackson for 17 yards to the BwGrn 41, tackled by Paul Swan and Jovan Leacock for a 1ST down.
6:18
1st & 10 at opp 41
Jerry Davis rush for 8 yards to the Buff 49, tackled by Darius Smith, BUFFALO penalty 18 yard holding on N/A accepted.
6:18
1st & 20 at own 49
Jerry Davis rush for 7 yards to the BwGrn 44, tackled by Keith Morgan.
6:18
2nd & 13 at opp 44
Jeffvon Gill rush for no gain to the BwGrn 44, tackled by Ryan Crow and Paul Swan.
6:18
3rd & 13 at opp 44
Jerry Davis pass incomplete to Marcus Rivers.
6:18
4th & 13 at opp 44
Peter Fardon punt for 34 yards, fair catch by Eugene Cooper at the BwGrn 10.
Bowling Green Punt, 3 plays
2:41
1st & 10 at own 10
Willie Geter rush for 7 yards to the BwGrn 17, tackled by Richie Smith and Davonte Shannon.
2:41
2nd & 3 at own 17
BOWLING GREEN penalty 8 yard holding accepted, no play.
2:41
2nd & 11 at own 9
Aaron Pankratz rush for no gain to the BwGrn 9, tackled by Richie Smith and Josh Thomas.
2:41
3rd & 11 at own 9
Aaron Pankratz pass incomplete to Kamar Jorden, hurried by Steven Means.
2:41
4th & 11 at own 9
Bryan Wright punt for 30 yards, downed at the BwGrn 39.
Buffalo Interception, 3 plays
1:00
1st & 10 at opp 39
Jeffvon Gill rush for 3 yards to the BwGrn 36, tackled by Chris Jones and Kevin Alvarado.
1:00
2nd & 7 at opp 36
Jerry Davis pass complete to Ed Young for 12 yards to the BwGrn 24, tackled by Cameron Truss out-of-bounds for a 1ST down.
0:14
1st & 10 at opp 24
Timeout Buffalo, clock 00:14.
0:14
1st & 10 at opp 24
Jerry Davis pass intercepted by Keith Morgan at the BwGrn 0, returned for no gain for a touchback.
Bowling Green Fumble, 1 play
0:08
1st & 10 at own 20
Aaron Pankratz sacked by Khalil Mack for a loss of 9 yards, fumbled, recovered by Buff Steven Means at the BwGrn 15.
Buffalo Touchdown run, 8 plays
0:01
1st & 10 at opp 15
Jeffvon Gill rush for 5 yards to the BwGrn 10, tackled by Kevin Alvarado.
Q2 15:00
2nd & 5 at opp 10
BUFFALO penalty 10 yard holding on N/A accepted, no play.
Q2 15:00
2nd & 15 at opp 20
Jeffvon Gill rush for 9 yards to the BwGrn 11, tackled by Cameron Truss.
Q2 15:00
3rd & 6 at opp 11
Jerry Davis pass complete to Jeffvon Gill for 8 yards to the BwGrn 3, tackled by Jovan Leacock and Dwayne Woods for a 1ST down.
Q2 15:00
1st & goal at opp 3
Ike Nduka rush for 1 yard to the BwGrn 2, tackled by Darius Smith and Eugene Fells.
Q2 15:00
2nd & goal at opp 2
Jerry Davis rush for a loss of 3 yards to the BwGrn 1, tackled by Dwayne Woods and Eugene Fells, BOWLING GREEN penalty 4 yard face mask on Dwayne Woods accepted for a 1ST down.
Q2 15:00
1st & goal at opp 1
Ike Nduka rush for a loss of 4 yards to the BwGrn 5, tackled by Eugene Fells and Angelo Magnone.
Q2 15:00
2nd & goal at opp 5
Ike Nduka rush for 4 yards to the BwGrn 1, tackled by Eugene Fells, BOWLING GREEN penalty 0 yard unsportsmanlike conduct on Cameron Truss accepted for a 1ST down.
Q2 15:00
1st & 0 at opp 1
BOWLING GREEN penalty 0 yard offside defense on Angelo Magnone accepted.
Q2 11:41
1st & goal at opp 1
Ike Nduka rush for 1 yard for a TOUCHDOWN.Buffalo 7, Bowling Green 6
Q2 11:41
A.J. Principe extra point GOOD.
Q2 11:41
John Rachuna kickoff for 43 yards returned by Tyrone Pronty, tackled by Isaac Baugh for 6 yards to the BwGrn 33, tackled by Isaac Baugh.
2nd quarter6 drives, then Buffalo 14, Bowling Green 13
Bowling Green Fumble, 5 plays
11:37
1st & 10 at own 33
Aaron Pankratz pass complete to Kamar Jorden for 5 yards to the BwGrn 38, tackled by Josh Thomas and Khalil Mack.
11:37
2nd & 5 at own 38
Aaron Pankratz pass complete to Willie Geter for 6 yards to the BwGrn 44, tackled by Josh Thomas and Fred Branch for a 1ST down.
11:37
1st & 10 at own 44
Aaron Pankratz pass incomplete to Kamar Jorden.
11:37
2nd & 10 at own 44
Aaron Pankratz pass complete to Tyrone Pronty for 14 yards to the Buff 42, tackled by Imani Chatman for a 1ST down.
11:37
1st & 10 at opp 42
Eugene Cooper rush for 4 yards, fumbled, forced by Domonic Cook, recovered by Buff Davonte Shannon at the Buff 37.
Buffalo Missed FG, 10 plays
10:03
1st & 10 at own 37
Branden Oliver rush for 3 yards to the Buff 40, tackled by Jairus Campbell.
10:03
2nd & 7 at own 40
Terrell Jackson rush for a loss of 1 yard to the Buff 39, tackled by Cameron Truss.
10:03
3rd & 8 at own 39
Jerry Davis pass complete to Marcus Rivers for 25 yards to the BwGrn 36, tackled by Jovan Leacock for a 1ST down.
10:03
1st & 10 at opp 36
Jerry Davis rush for 4 yards to the BwGrn 32, tackled by Darius Smith.
10:03
2nd & 6 at opp 32
Jerry Davis pass complete to Marcus Rivers for 4 yards to the BwGrn 28, tackled by Robert Lorenzi.
10:03
3rd & 2 at opp 28
Ike Nduka rush for 4 yards to the BwGrn 24, tackled by Darius Smith and Angelo Magnone for a 1ST down.
10:03
1st & 10 at opp 24
Ike Nduka rush for 7 yards to the BwGrn 17, tackled by Dwayne Woods and Keith Morgan.
10:03
2nd & 3 at opp 17
Jerry Davis pass incomplete to Marcus Rivers, broken up by Cameron Truss.
10:03
3rd & 3 at opp 17
BUFFALO penalty 5 yard false start on N/A accepted.
10:03
3rd & 8 at opp 22
Jerry Davis pass complete to Ike Nduka for 5 yards to the BwGrn 17, tackled by Dwayne Woods and Kevin Alvarado.
5:23
4th & 3 at opp 17
A.J. Principe 35 yard field goal MISSED.
Bowling Green Touchdown pass, 7 plays
5:23
1st & 10 at own 20
Aaron Pankratz pass complete to Calvin Wiley for 11 yards to the BwGrn 31, tackled by Raphael Akobundu and Davonte Shannon for a 1ST down.
5:23
1st & 10 at own 31
Aaron Pankratz pass incomplete to Kamar Jorden, broken up by Khalil Mack.
5:23
2nd & 10 at own 31
Jordan Hopgood rush for 7 yards to the BwGrn 38, tackled by Domonic Cook and Davonte Shannon.
5:23
3rd & 3 at own 38
Aaron Pankratz pass complete to Eugene Cooper for 13 yards to the Buff 49, tackled by Jaleel Verser for a 1ST down.
5:23
1st & 10 at opp 49
Aaron Pankratz pass incomplete to Tyrone Pronty.
5:23
2nd & 10 at opp 49
Aaron Pankratz pass incomplete to Kamar Jorden, broken up by Davonte Shannon.
3:37
3rd & 10 at opp 49
Aaron Pankratz pass complete to Tyrone Pronty for 49 yards for a TOUCHDOWN.Bowling Green 13, Buffalo 7
3:37
Bryan Wright extra point GOOD.
3:37
Bryan Wright kickoff for 63 yards returned by Domonic Cook, tackled by Tim Moore for 28 yards to the Buff 35, tackled by Tim Moore.
Buffalo Touchdown pass, 8 plays
3:30
1st & 10 at own 35
Brandon Thermilus rush for 4 yards to the Buff 39, tackled by Dwayne Woods and Keith Morgan.
3:30
2nd & 6 at own 39
Brandon Thermilus rush for 3 yards to the Buff 42, tackled by Eugene Fells and Keith Morgan.
3:30
3rd & 3 at own 42
Jerry Davis rush for 7 yards to the Buff 49 for a 1ST down.
3:30
1st & 10 at own 49
Jerry Davis pass complete to Terrell Jackson for 6 yards to the BwGrn 45, tackled by Dwayne Woods and Eugene Fells.
3:30
2nd & 4 at opp 45
Jerry Davis pass complete to Terrell Jackson for 3 yards to the BwGrn 42, tackled by Calvin Marshall.
3:30
3rd & 1 at opp 42
Brandon Thermilus rush for 5 yards to the BwGrn 37, tackled by Darius Smith for a 1ST down.
3:30
1st & 10 at opp 37
Jerry Davis pass complete to Marcus Rivers for 13 yards to the BwGrn 24, tackled by Cameron Truss for a 1ST down.
0:22
1st & 10 at opp 24
Jerry Davis pass complete to Alex Neutz for 24 yards for a TOUCHDOWN.Buffalo 14, Bowling Green 13
0:22
A.J. Principe extra point GOOD.
0:22
John Rachuna kickoff for 30 yards returned by Eric Jordan for 4 yards to the BwGrn 44.
Bowling Green Interception, 2 plays
0:20
1st & 10 at own 44
Willie Geter rush for 4 yards to the BwGrn 48, tackled by Steven Means and Raphael Akobundu.
0:15
2nd & 6 at own 48
Timeout Bowling Green, clock 00:15.
0:15
2nd & 6 at own 48
Aaron Pankratz pass intercepted by Domonic Cook at the Buff 21, returned for 33 yards to the BwGrn 46, tackled by Tyler Donahue.
Buffalo End of half, 1 play
0:01
1st & 10 at opp 46
Timeout Buffalo, clock 00:01.
0:01
1st & 10 at opp 46
Team rush for a loss of 2 yards to the BwGrn 48.
Q3 15:00
Bryan Wright kickoff for 36 yards returned by Jake Reeder, tackled by Zach Akenberger for 15 yards to the Buff 49, tackled by Zach Akenberger.
3rd quarter8 drives, then Buffalo 28, Bowling Green 13
Buffalo Touchdown pass, 10 plays
14:55
1st & 10 at own 49
Jeffvon Gill rush for 9 yards to the BwGrn 42, tackled by Keith Morgan.
14:55
2nd & 1 at opp 42
Jeffvon Gill rush for 6 yards to the BwGrn 36, tackled by Angelo Magnone for a 1ST down.
14:55
1st & 10 at opp 36
Jeffvon Gill rush for 1 yard to the BwGrn 35, tackled by Keith Morgan and Cameron Truss.
14:55
2nd & 9 at opp 35
Jerry Davis pass incomplete to Marcus Rivers, broken up by Cameron Truss.
14:55
3rd & 9 at opp 35
Jerry Davis pass complete to Terrell Jackson for 16 yards to the BwGrn 19, tackled by Eugene Fells for a 1ST down.
14:55
1st & 10 at opp 19
Jeffvon Gill rush for 4 yards to the BwGrn 15, tackled by Cameron Truss.
14:55
2nd & 6 at opp 15
Brandon Thermilus rush for 8 yards to the BwGrn 7, tackled by Cameron Truss for a 1ST down.
14:55
1st & goal at opp 7
Jerry Davis pass incomplete to Terrell Jackson.
14:55
2nd & goal at opp 7
Brandon Thermilus rush for no gain to the BwGrn 7, tackled by Darius Smith and Calvin Marshall.
11:10
3rd & goal at opp 7
Jerry Davis pass complete to Marcus Rivers for 7 yards for a TOUCHDOWN.Buffalo 20, Bowling Green 13
11:10
A.J. Principe extra point GOOD.Buffalo 21, Bowling Green 13
11:10
John Rachuna kickoff for 66 yards returned by Tyrone Pronty, tackled by Khalil Mack for 22 yards to the BwGrn 26, tackled by Khalil Mack.
Bowling Green Punt, 3 plays
11:02
1st & 10 at own 26
Aaron Pankratz pass incomplete to Kamar Jorden.
11:02
2nd & 10 at own 26
Aaron Pankratz pass complete to Willie Geter for 1 yard to the BwGrn 27, tackled by Jaleel Verser and Imani Chatman.
11:02
3rd & 9 at own 27
Aaron Pankratz pass incomplete to Eugene Cooper, broken up by Domonic Cook.
11:02
4th & 9 at own 27
Bryan Wright punt for 29 yards, returned by Ed Young for 1 yard to the Buff 37, BUFFALO penalty 8 yard illegal block accepted.
11:02
1st & 10 at opp 37
Adrien Spencer rush for a loss of 5 yards to the Buff 42, tackled by Terrell Jackson and Tim Krantz.
11:02
2nd & 15 at opp 42
Jordan Hopgood rush for no gain to the Buff 42, tackled by Fred Branch.
Buffalo Touchdown pass, 10 plays
11:02
1st & 10 at own 37
Jeffvon Gill rush for 5 yards to the Buff 42, tackled by Dwayne Woods and Jairus Campbell.
11:02
2nd & 5 at own 42
Jerry Davis rush for no gain to the Buff 42, tackled by Eugene Fells.
11:02
3rd & 5 at own 42
Jerry Davis pass complete to Jake Reeder for 7 yards to the Buff 49 for a 1ST down.
11:02
1st & 10 at own 49
Jerry Davis rush for 4 yards to the BwGrn 47, tackled by Dwayne Woods and Eugene Fells.
11:02
2nd & 6 at opp 47
Jeffvon Gill rush for 14 yards to the BwGrn 33 out-of-bounds for a 1ST down.
10:00
1st & 10 at opp 33
Jeffvon Gill rush for a loss of 3 yards to the BwGrn 36, tackled by Dwayne Woods.
10:00
2nd & 13 at opp 36
Jerry Davis pass complete to Jake Reeder for 25 yards to the BwGrn 11, tackled by Dwayne Woods and Keith Morgan for a 1ST down.
10:00
1st & 10 at opp 11
Jerry Davis pass incomplete to Marcus Rivers, hurried by Darius Smith.
10:07
2nd & 10 at opp 11
Brandon Thermilus rush for 2 yards to the BwGrn 9, tackled by Chris Jones and Dwayne Woods.
5:34
3rd & 8 at opp 9
Jerry Davis pass complete to Terrell Jackson for 9 yards for a TOUCHDOWN.Buffalo 27, Bowling Green 13
5:34
A.J. Principe extra point GOOD.Buffalo 28, Bowling Green 13
5:23
John Rachuna kickoff for 65 yards returned by Tyrone Pronty, tackled by John Rachuna for 15 yards to the BwGrn 10, tackled by John Rachuna, BOWLING GREEN penalty 10 yard illegal block accepted.
Bowling Green Punt, 3 plays
5:34
1st & 10 at own 10
Willie Geter rush for a loss of 1 yard to the BwGrn 9, tackled by Khalil Mack.
5:23
2nd & 11 at own 9
Aaron Pankratz pass incomplete to Kamar Jorden, broken up by Josh Thomas.
5:23
3rd & 11 at own 9
Aaron Pankratz pass incomplete to Calvin Wiley, broken up by Domonic Cook.
5:23
4th & 11 at own 9
Bryan Wright punt for 30 yards, downed at the BwGrn 39.
Buffalo Interception, 1 play
4:26
1st & 10 at opp 39
Jerry Davis pass intercepted by Cameron Truss at the BwGrn 0, returned for no gain for a touchback.
Bowling Green Interception, 3 plays
4:17
1st & 10 at own 20
Aaron Pankratz pass incomplete, hurried by Justin Winters.
4:17
2nd & 10 at own 20
Willie Geter rush for 8 yards to the BwGrn 28, tackled by Khalil Mack and Davonte Shannon.
4:17
3rd & 2 at own 28
Aaron Pankratz pass intercepted by Davonte Shannon at the BwGrn 35, returned for 2 yards to the BwGrn 33, tackled by Kamar Jorden.
Buffalo Punt, 3 plays
3:29
1st & 10 at opp 33
Jeffvon Gill rush for 1 yard to the BwGrn 32, tackled by Dwayne Woods and Calvin Marshall.
3:29
2nd & 9 at opp 32
Jerry Davis rush for 1 yard to the BwGrn 31, tackled by Dwayne Woods and Darius Smith.
3:29
3rd & 8 at opp 31
BUFFALO penalty 5 yard false start on Jordan Jerrold accepted.
3:29
3rd & 13 at opp 36
Jerry Davis pass incomplete to Marcus Rivers, broken up by Dwayne Woods.
3:29
4th & 13 at opp 36
Peter Fardon punt for 34 yards, downed at the BwGrn 2.
Bowling Green Punt, 3 plays
1:19
1st & 10 at own 2
Willie Geter rush for no gain to the BwGrn 2, tackled by Richie Smith and Khalil Mack.
1:19
2nd & 10 at own 2
Willie Geter rush for 5 yards to the BwGrn 7, tackled by Davonte Shannon.
Q4 15:00
3rd & 5 at own 7
Aaron Pankratz pass incomplete to Tyrone Pronty, hurried by Khalil Mack, broken up by Domonic Cook.
Q4 15:00
4th & 5 at own 7
Bryan Wright punt for 39 yards, punt out-of-bounds at the BwGrn 46.
4th quarter9 drives, then Buffalo 28, Bowling Green 26
Buffalo Punt, 3 plays
14:48
1st & 10 at opp 46
Jerry Davis pass complete to Terrell Jackson for 7 yards to the BwGrn 39, tackled by Jovan Leacock.
14:48
2nd & 3 at opp 39
Jeffvon Gill rush for a loss of 2 yards to the BwGrn 41, tackled by Angelo Magnone.
14:48
3rd & 5 at opp 41
Jerry Davis rush for 1 yard to the BwGrn 40, tackled by Paul Swan and Kevin Alvarado.
14:48
4th & 4 at opp 40
Peter Fardon punt for 23 yards, downed at the BwGrn 17.
Bowling Green Punt, 5 plays
13:15
1st & 10 at own 17
Aaron Pankratz pass complete to Willie Geter for 5 yards to the BwGrn 22, tackled by Justin Winters.
13:15
2nd & 5 at own 22
Aaron Pankratz pass complete to Alex Bayer for 5 yards to the BwGrn 27, tackled by Khalil Mack for a 1ST down.
13:15
1st & 10 at own 27
Aaron Pankratz pass incomplete to Alex Bayer.
13:15
2nd & 10 at own 27
Aaron Pankratz pass incomplete to Calvin Wiley.
13:15
3rd & 10 at own 27
Aaron Pankratz pass incomplete to Kamar Jorden.
13:15
4th & 10 at own 27
Bryan Wright punt for 41 yards, returned by Terrell Jackson for 15 yards to the Buff 47, tackled by Steve Dunlap and Keith Morgan.
Buffalo Pick-six, 4 plays (Bowling Green scores)
11:44
1st & 10 at own 47
Ike Nduka rush for 19 yards to the BwGrn 34, tackled by Keith Morgan out-of-bounds for a 1ST down.
11:44
1st & 10 at opp 34
Ike Nduka rush for 2 yards to the BwGrn 32, tackled by Calvin Marshall and Jovan Leacock.
11:44
2nd & 8 at opp 32
Jerry Davis pass complete to Alex Neutz for 11 yards to the BwGrn 21, tackled by Cameron Truss and Eugene Fells for a 1ST down.
10:14
1st & 10 at opp 21
Jerry Davis pass intercepted by Robert Lorenzi at the BwGrn 18, returned for 82 yards for a TOUCHDOWN.Buffalo 28, Bowling Green 19
Bryan Wright kickoff for 70 yards for a touchback.
Buffalo Punt, 3 plays
10:14
1st & 10 at own 20
Brandon Thermilus rush for 4 yards to the Buff 24, tackled by Eugene Fells.
10:14
2nd & 6 at own 24
Brandon Thermilus rush for 2 yards to the Buff 26, tackled by Dwayne Woods and Angelo Magnone.
10:14
3rd & 4 at own 26
Jerry Davis pass incomplete to Alex Neutz, broken up by Cameron Truss.
10:14
4th & 4 at own 26
Jacob Schum punt for 11 yards, downed at the Buff 37.
Bowling Green Touchdown pass, 4 plays
8:49
1st & 10 at opp 37
Jordan Hopgood rush for a loss of 17 yards to the Buff 39, tackled by Khalil Mack, BUFFALO penalty 15 yard unsportsmanlike conduct on Anel Montanez accepted for a 1ST down.
8:49
1st & 10 at opp 39
Jordan Hopgood rush for a loss of 10 yards to the Buff 49, tackled by Khalil Mack.
8:49
2nd & 20 at opp 49
Aaron Pankratz rush for 1 yard to the Buff 48, tackled by Richie Smith.
7:12
3rd & 19 at opp 48
Aaron Pankratz pass complete to Willie Geter for 48 yards for a TOUCHDOWN.Buffalo 28, Bowling Green 25
7:12
Bryan Wright extra point GOOD.Buffalo 28, Bowling Green 26
7:12
Bryan Wright kickoff for 70 yards for a touchback.
Buffalo Punt, 4 plays
7:12
1st & 10 at own 20
Ike Nduka rush for 12 yards to the Buff 32, tackled by Eugene Fells and Jovan Leacock for a 1ST down.
7:12
1st & 10 at own 32
Ike Nduka rush for 1 yard to the Buff 33, tackled by Darius Smith and Kevin Alvarado.
7:12
2nd & 9 at own 33
Jerry Davis rush for 1 yard to the Buff 34, tackled by Kevin Alvarado.
5:22
3rd & 8 at own 34
Timeout Buffalo, clock 05:22.
5:22
3rd & 8 at own 34
Jerry Davis sacked by Dwayne Woods and Chris Jones for a loss of 1 yard to the Buff 33.
4:33
4th & 9 at own 33
Jacob Schum punt for 42 yards, returned by Eugene Cooper for 3 yards to the BwGrn 28, tackled by Sherrod Lott.
Bowling Green Interception, 10 plays
4:33
1st & 10 at own 28
Willie Geter rush for a loss of 2 yards to the BwGrn 26, tackled by Raphael Akobundu.
4:33
2nd & 12 at own 26
Aaron Pankratz pass incomplete to Kamar Jorden.
4:33
3rd & 12 at own 26
Aaron Pankratz pass incomplete to Tyrone Pronty.
4:33
3rd & 12 at own 26
Aaron Pankratz pass incomplete to Tyrone Pronty, BUFFALO penalty 15 yard unsportsmanlike conduct on Steven Means accepted for a 1ST down.
4:33
1st & 10 at own 41
Willie Geter rush for 1 yard to the BwGrn 42, tackled by Gordon DuBois.
4:33
2nd & 9 at own 42
Aaron Pankratz pass incomplete to Tyrone Pronty, broken up by Josh Copeland.
4:33
3rd & 9 at own 42
Aaron Pankratz pass complete to Willie Geter for 3 yards to the BwGrn 45, tackled by Justin Winters and Anel Montanez.
4:33
4th & 6 at own 45
BUFFALO penalty 13 yard pass interference on Sherrod Lott accepted, no play.
4:33
1st & 10 at opp 42
Eugene Cooper rush for 2 yards to the Buff 40, tackled by Josh Copeland.
4:33
2nd & 8 at opp 40
Aaron Pankratz pass incomplete to Willie Geter.
4:33
3rd & 8 at opp 40
Aaron Pankratz sacked by Anel Montanez and Gordon DuBois for a loss of 10 yards to the 50 yard line.
4:33
4th & 18 at the 50
Aaron Pankratz pass intercepted by Sherrod Lott at the Buff 21, returned for 3 yards to the Buff 24, tackled by Calvin Wiley.
Buffalo Fumble, 2 plays
1:26
1st & 10 at own 24
Ike Nduka rush for 2 yards to the Buff 26, tackled by Darius Smith and Kevin Alvarado.
1:21
2nd & 8 at own 26
Timeout Bowling Green, clock 01:21.
1:21
2nd & 8 at own 26
Ike Nduka rush for a loss of 3 yards, fumbled, recovered by BwGrn Keith Morgan at the Buff 24.
Bowling Green Missed FG, 4 plays
1:21
1st & 10 at opp 24
Willie Geter rush for 3 yards to the Buff 21, tackled by Anel Montanez.
1:16
2nd & 7 at opp 21
Willie Geter rush for no gain to the Buff 21, tackled by Anel Montanez and Josh Copeland.
0:14
3rd & 7 at opp 21
Timeout Bowling Green, clock 00:14.
0:14
3rd & 7 at opp 21
Aaron Pankratz rush for a loss of 1 yard to the Buff 22, tackled by Anel Montanez and Richie Smith.
0:04
4th & 8 at opp 22
Timeout Bowling Green, clock 00:04.
0:04
4th & 8 at opp 22
Timeout Buffalo, clock 00:04.
0:00
4th & 8 at opp 22
Bryan Wright 40 yard field goal MISSED.
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.