From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Buffalo
Bowling Green
197
Total yards
310
168
Passing yards
228
29
Rushing yards
82
5.4
Yards per pass
7.6
1.0
Yards per rush
2.0
11
First downs
18
2–15
Third downs
6–16
0–4
Fourth downs
1–1
1
Turnovers
3
4–33
Penalties
4–35
22:30
Possession
36:58
Efficiency
Buffalo
Bowling Green
24%
Success rate
30%
−0.26
EPA per play
−0.10
1.18
Explosiveness
0.99
−0.19
Rushing EPA
−0.37
−0.30
Passing EPA
0.28
4%
Passing-down success
27%
0.02
First-down EPA
−0.36
−0.39
Second-down EPA
−0.17
0.00
Third-down EPA
0.50
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 72% to win. Elo’s favorite won.
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.
Q1 Bowling GreenInterception, 1 play, 0 yards
Q1 BuffaloPunt, 6 plays, 11 yards
Q1 Bowling GreenPunt, 6 plays, 13 yards
Q1 BuffaloPunt, 6 plays, 8 yards
Q1 Bowling GreenMissed FG, 15 plays, 78 yards
Q2 BuffaloPunt, 3 plays, 6 yards
Q2 Bowling GreenTouchdown run, 12 plays, 62 yards
Q2 BuffaloFumble, 6 plays, 23 yards
Q2 Bowling GreenTouchdown pass, 4 plays, 67 yards
Q2 BuffaloPunt, 3 plays, 0 yards
Q2 Bowling GreenEnd of half, 2 plays, 0 yards
Q3 BuffaloPunt, 4 plays, 16 yards
Q3 BuffaloPunt, 5 plays, 19 yards
Q3 Bowling GreenInterception, 7 plays, 32 yards
Q3 BuffaloPunt, 3 plays, −6 yards
Q3 Bowling GreenTouchdown run, 8 plays, 47 yards
Q3 BuffaloPunt, 3 plays, 3 yards
Q3 Bowling GreenPunt, 3 plays, 1 yard
Q4 Bowling GreenPunt, 3 plays, 6 yards
Q4 BuffaloPunt, 3 plays, 0 yards
Q4 Bowling GreenInterception, 3 plays, −4 yards
Q4 BuffaloTouchdown run, 2 plays, 19 yards
Q4 Bowling GreenPunt, 3 plays, −4 yards
Q4 BuffaloTurnover on downs, 5 plays, 17 yards
Q4 Bowling GreenPunt, 3 plays, 3 yards
Q4 BuffaloTurnover on downs, 7 plays, 72 yards
Q4 Bowling GreenPunt, 3 plays, 7 yards
Q4 BuffaloTurnover on downs, 4 plays, 19 yards
Play by play
1st quarter5 drives, then Tied at 0
Bowling Green Interception, 1 play
15:00
1st & 10 at own 25
Matt Schilz pass intercepted by Najja Johnson at the Buff 32, returned for no gain to the Buff 32.
Buffalo Punt, 6 plays
14:51
1st & 10 at own 32
Joe Licata pass complete to Fred Lee for 3 yards to the Buff 35, tackled by DeVon McKoy.
14:51
2nd & 7 at own 35
Fred Lee rush for 3 yards to the Buff 38, tackled by Gabe Martin.
14:51
3rd & 4 at own 38
Brandon Murie rush for 9 yards to the Buff 47, tackled by D.J. Lynch for a 1ST down.
14:51
1st & 10 at own 47
Branden Oliver rush for 1 yard to the Buff 48, tackled by Paul Swan and BooBoo Gates.
14:51
2nd & 9 at own 48
Brandon Murie rush for 4 yards to the BwGrn 48, tackled by Dwayne Woods.
14:51
3rd & 5 at opp 48
Brandon Murie rush for a loss of 4 yards to the Buff 48, tackled by Bryan Thomas and Zach Colvin.
14:51
4th & 9 at own 48
BUFFALO penalty 5 yard false start on N/A accepted.
14:51
4th & 14 at own 43
Tyler Grassman punt for 39 yards, downed at the BwGrn 18.
Bowling Green Punt, 6 plays
11:02
1st & 10 at own 18
Anthon Samuel rush for 1 yard to the BwGrn 19, tackled by Colby Way.
11:02
2nd & 9 at own 19
BOWLING GREEN penalty 5 yard false start accepted.
11:02
2nd & 14 at own 14
Matt Schilz pass complete to Chris Gallon for 12 yards to the BwGrn 26, tackled by Najja Johnson and Willie Moseley.
11:02
3rd & 2 at own 26
Anthon Samuel rush for 4 yards to the BwGrn 30, tackled by Khalil Mack and Willie Moseley for a 1ST down.
11:02
1st & 10 at own 30
Anthon Samuel rush for 2 yards to the BwGrn 32, tackled by Wyatt Cahill and Willie Moseley.
11:02
2nd & 8 at own 32
Anthon Samuel rush for a loss of 1 yard to the BwGrn 31, tackled by Steven Means.
11:02
3rd & 9 at own 31
Matt Schilz pass incomplete to N/A, hurried by Khalil Mack.
11:02
4th & 9 at own 31
Brian Schmiedebusch punt by Adam Redden, downed at the Buff 48.
Buffalo Punt, 6 plays
7:21
1st & 10 at own 48
Joe Licata pass complete to Alex Neutz for 4 yards to the BwGrn 48, tackled by Ryland Ward.
7:21
2nd & 6 at opp 48
Devin Campbell rush for 2 yards to the BwGrn 46, tackled by Ronnie Goble.
7:21
3rd & 4 at opp 46
Devin Campbell rush for 12 yards to the BwGrn 34, tackled by BooBoo Gates and D.J. Lynch for a 1ST down.
7:21
1st & 10 at opp 34
Devin Campbell rush for no gain to the BwGrn 34, tackled by Chris Jones.
7:21
2nd & 10 at opp 34
Joe Licata pass incomplete to Alex Neutz.
7:21
3rd & 10 at opp 34
Joe Licata sacked by Dwayne Woods for a loss of 10 yards to the BwGrn 44.
7:21
4th & 20 at opp 44
Tyler Grassman punt for 32 yards, downed at the BwGrn 12.
Bowling Green Missed FG, 15 plays
4:19
1st & 10 at own 12
Matt Schilz pass complete to Shaun Joplin for 19 yards to the BwGrn 31, tackled by Lee Skinner and Najja Johnson for a 1ST down.
4:19
1st & 10 at own 31
Anthon Samuel rush for a loss of 1 yard to the BwGrn 30, tackled by Steven Means and Khalil Mack.
4:19
2nd & 11 at own 30
Matt Schilz pass complete to Ryan Burbrink for 5 yards to the BwGrn 35, tackled by Derek Brim.
4:19
3rd & 6 at own 35
Matt Schilz pass complete to Chris Gallon for 14 yards to the BwGrn 49, tackled by Adam Redden for a 1ST down.
4:19
1st & 10 at own 49
Matt Schilz pass complete to Shaun Joplin for 10 yards to the Buff 41, tackled by Najja Johnson and Lee Skinner for a 1ST down.
4:19
1st & 10 at opp 41
Anthon Samuel rush for a loss of 7 yards to the Buff 48, tackled by Khalil Mack.
4:19
2nd & 17 at opp 48
Matt Schilz pass complete to Chris Gallon for 14 yards to the Buff 34, tackled by Najja Johnson.
Q2 15:00
3rd & 3 at opp 34
John Pettigrew rush for 4 yards to the Buff 30, tackled by Derek Brim for a 1ST down.
Q2 14:24
1st & 10 at opp 30
Timeout BGSU, clock 14:24.
Q2 14:24
1st & 10 at opp 30
John Pettigrew rush for 1 yard to the Buff 29, tackled by Lee Skinner and Willie Moseley.
Q2 14:24
2nd & 9 at opp 29
Matt Schilz pass incomplete to N/A, hurried by Lee Skinner.
Q2 14:24
3rd & 9 at opp 29
Matt Schilz pass complete to Ryan Burbrink for 7 yards to the Buff 22, tackled by Khalil Mack.
Q2 14:24
4th & 2 at opp 22
BUFFALO penalty 11 yard personal foul on Khalil Mack accepted, no play.
Q2 12:45
1st & 10 at opp 11
Timeout Buffalo, clock 12:45.
Q2 12:45
1st & 10 at opp 11
Anthon Samuel rush for 1 yard to the Buff 10, tackled by Steven Means and Lee Skinner.
Q2 12:45
2nd & 9 at opp 10
Matt Schilz pass incomplete to N/A.
Q2 12:45
3rd & 9 at opp 10
Matt Schilz pass incomplete to N/A.
Q2 11:45
4th & 9 at opp 10
Tyler Tate 28 yard field goal BLOCKED, Derek Brim for no gain, to the Buff 9.
2nd quarter6 drives, then Bowling Green 14, Buffalo 0
Buffalo Punt, 3 plays
11:45
1st & 10 at own 9
Joe Licata pass incomplete to Alex Neutz.
11:45
2nd & 10 at own 9
Joe Licata pass incomplete to N/A, hurried by Charlie Walker.
11:45
3rd & 10 at own 9
Joe Licata pass complete to Alex Neutz for 6 yards to the Buff 15, tackled by Cameron Truss out-of-bounds.
11:45
4th & 4 at own 15
Tyler Grassman punt for 47 yards, fair catch by Ryan Burbrink at the BwGrn 38.
Bowling Green Touchdown run, 12 plays
11:00
1st & 10 at own 38
Matt Schilz pass complete to Chris Gallon for 11 yards to the BwGrn 49, tackled by Najja Johnson for a 1ST down.
11:00
1st & 10 at own 49
Matt Schilz pass complete to Je’Ron Stokes for no gain to the BwGrn 49, tackled by Najja Johnson out-of-bounds.
11:00
2nd & 10 at own 49
John Pettigrew rush for 3 yards to the Buff 48, tackled by Jake Stockman and Khalil Mack.
11:00
3rd & 7 at opp 48
Matt Schilz pass complete to Chris Gallon for 14 yards to the Buff 34, tackled by Willie Moseley for a 1ST down.
11:00
1st & 10 at opp 34
Anthon Samuel rush for a loss of 3 yards to the Buff 37, tackled by Jake Stockman.
11:00
2nd & 13 at opp 37
Matt Schilz pass complete to John Pettigrew for 23 yards to the Buff 14, tackled by Isaac Baugh and Najja Johnson for a 1ST down.
11:00
1st & 10 at opp 14
John Pettigrew rush for 5 yards to the Buff 9, tackled by Steven Means and Lee Skinner.
11:00
2nd & 5 at opp 9
Matt Schilz pass incomplete to Chris Gallon.
11:00
3rd & 5 at opp 9
BUFFALO penalty 7 yard pass interference on Isaac Baugh accepted, no play.
11:00
1st & goal at opp 2
John Pettigrew rush for a loss of 3 yards to the Buff 5, tackled by Adam Redden and Wyatt Cahill.
11:00
2nd & goal at opp 5
Matt Schilz pass incomplete to Je’Ron Stokes, hurried by Colby Way.
11:00
3rd & goal at opp 5
John Pettigrew rush for 4 yards to the Buff 1, tackled by Wyatt Cahill and Colby Way.
5:29
4th & 0 at opp 1
Timeout Buffalo, clock 05:29.
5:26
4th & goal at opp 1
John Pettigrew rush for 1 yard for a TOUCHDOWN.Bowling Green 6, Buffalo 0
5:26
Stephen Stein extra point GOOD.Bowling Green 7, Buffalo 0
5:26
Anthony Farinella kickoff for 41 yards returned by Jimmy Gordon for 20 yards to the Buff 44, tackled by Ryland Ward.
Buffalo Fumble, 6 plays
5:19
1st & 10 at own 44
Joe Licata pass complete to Devin Campbell for 9 yards to the BwGrn 47, tackled by Paul Swan.
5:19
2nd & 1 at opp 47
Devin Campbell rush for 10 yards to the BwGrn 37, tackled by D.J. Lynch and Ryland Ward for a 1ST down.
5:19
1st & 10 at opp 37
Joe Licata pass incomplete to N/A.
5:19
2nd & 10 at opp 37
Joe Licata sacked by Charlie Walker for a loss of 7 yards to the BwGrn 44.
5:19
3rd & 17 at opp 44
Branden Oliver rush for 14 yards to the BwGrn 30, tackled by D.J. Lynch and Cameron Truss.
5:19
4th & 3 at opp 30
Joe Licata sacked by Chris Jones for a loss of 5 yards, fumbled, recovered by BwGrn Cameron Truss at the BwGrn 33.
Bowling Green Touchdown pass, 4 plays
3:06
1st & 10 at own 33
Anthon Samuel rush for no gain to the BwGrn 33, tackled by Steven Means.
3:06
2nd & 10 at own 33
Matt Schilz pass complete to Alex Bayer for 4 yards to the BwGrn 37, tackled by Adam Redden.
2:27
3rd & 6 at own 37
Timeout Buffalo, clock 02:27.
2:27
3rd & 6 at own 37
Matt Schilz pass complete to Ryan Burbrink for 15 yards to the Buff 48, tackled by Marqus Baker for a 1ST down.
1:56
1st & 10 at opp 48
Matt Schilz pass complete to Shaun Joplin for 48 yards for a TOUCHDOWN.Bowling Green 14, Buffalo 0
1:56
Stephen Stein extra point GOOD.
1:56
Anthony Farinella kickoff for 59 yards returned by Okoye Houston for 33 yards to the Buff 39, tackled by Trenton Greene and Ryland Ward.
Buffalo Punt, 3 plays
1:47
1st & 10 at own 39
Joe Licata pass incomplete to N/A.
1:47
2nd & 10 at own 39
Brandon Murie rush for no gain to the Buff 39, tackled by Chris Jones.
1:47
3rd & 10 at own 39
Joe Licata pass incomplete to Alex Neutz.
1:47
4th & 10 at own 39
Tyler Grassman punt for 39 yards, fair catch by Ryan Burbrink at the BwGrn 22.
Bowling Green End of half, 2 plays
1:10
1st & 10 at own 22
John Pettigrew rush for 2 yards to the BwGrn 24, tackled by Jake Stockman.
1:10
2nd & 8 at own 24
Team rush for a loss of 2 yards to the BwGrn 22.
Q3 15:00
Anthony Farinella kickoff for 65 yards returned by Okoye Houston for 20 yards to the Buff 20, tackled by Jude Adjei-Barimah.
3rd quarter6 drives, then Bowling Green 21, Buffalo 0
Buffalo Punt, 5 plays
14:55
1st & 10 at own 20
Branden Oliver rush for no gain to the Buff 20, tackled by Dwayne Woods and Charlie Walker.
14:55
2nd & 10 at own 20
Joe Licata pass complete to Alex Neutz for 24 yards to the Buff 44, tackled by DeVon McKoy for a 1ST down.
14:55
1st & 10 at own 44
Branden Oliver rush for a loss of 1 yard to the Buff 43, tackled by Dwayne Woods and Bryan Thomas.
14:55
2nd & 11 at own 43
Joe Licata sacked by Dwayne Woods for a loss of 6 yards to the Buff 37.
14:55
3rd & 17 at own 37
Joe Licata pass complete to Devin Campbell for 2 yards to the Buff 39, tackled by Jude Adjei-Barimah.
14:55
4th & 15 at own 39
Tyler Grassman punt for 28 yards, fair catch by Ryan Burbrink at the BwGrn 33.
Bowling Green Interception, 7 plays
12:20
1st & 10 at own 33
John Pettigrew rush for 11 yards to the BwGrn 44, tackled by Cortney Lester out-of-bounds for a 1ST down.
12:20
1st & 10 at own 44
Matt Schilz pass complete to Alex Bayer for 15 yards to the Buff 41, tackled by Willie Moseley for a 1ST down.
12:20
1st & 10 at opp 41
John Pettigrew rush for 5 yards to the Buff 36, tackled by Lee Skinner.
12:20
2nd & 5 at opp 36
John Pettigrew rush for 3 yards to the Buff 33, tackled by Lee Skinner.
12:20
3rd & 2 at opp 33
John Pettigrew rush for 4 yards to the Buff 29, tackled by Wyatt Cahill and Willie Moseley for a 1ST down.
12:20
1st & 10 at opp 29
John Pettigrew rush for 4 yards to the Buff 25, tackled by Cortney Lester.
12:20
2nd & 6 at opp 25
BOWLING GREEN penalty 10 yard holding accepted, no play.
12:20
2nd & 16 at opp 35
Matt Schilz pass intercepted by Najja Johnson at the Buff 13, returned for no gain to the Buff 13.
Buffalo Punt, 3 plays
8:06
1st & 10 at own 13
Devin Campbell rush for 2 yards to the Buff 15, tackled by D.J. Lynch.
8:06
2nd & 8 at own 15
Joe Licata pass incomplete to Alex Neutz, broken up by Dwayne Woods.
8:06
3rd & 8 at own 15
Joe Licata sacked by Brian Sutton for a loss of 8 yards to the Buff 7.
8:06
4th & 16 at own 7
Tyler Grassman punt for 40 yards, fair catch by Ryan Burbrink at the Buff 47.
Bowling Green Touchdown run, 8 plays
6:41
1st & 10 at opp 47
John Pettigrew rush for 9 yards to the Buff 38, tackled by Steven Means and Cortney Lester.
6:41
2nd & 1 at opp 38
John Pettigrew rush for 9 yards to the Buff 29, tackled by Derek Brim for a 1ST down.
6:41
1st & 10 at opp 29
John Pettigrew rush for 4 yards to the Buff 25, tackled by Khalil Mack and Lee Skinner.
6:41
2nd & 6 at opp 25
John Pettigrew rush for 7 yards to the Buff 18, tackled by Colby Way and Lee Skinner for a 1ST down.
6:41
1st & 10 at opp 18
John Pettigrew rush for 3 yards to the Buff 15, tackled by Khalil Mack and Dalton Barksdale.
6:41
2nd & 7 at opp 15
Matt Schilz pass complete to John Pettigrew for 7 yards to the Buff 8, tackled by Cortney Lester for a 1ST down.
6:41
1st & goal at opp 8
Matt Schilz pass complete to John Pettigrew for 1 yard to the Buff 7, tackled by Lee Skinner and Khalil Mack.
2:27
2nd & goal at opp 7
Matt Schilz rush for 7 yards for a TOUCHDOWN.Bowling Green 20, Buffalo 0
2:27
Stephen Stein extra point GOOD.Bowling Green 21, Buffalo 0
2:27
Anthony Farinella kickoff for 53 yards returned by Okoye Houston for 15 yards to the Buff 27, tackled by Jude Adjei-Barimah.
Buffalo Punt, 3 plays
2:17
1st & 10 at own 27
Branden Oliver rush for 5 yards to the Buff 32, tackled by Gabe Martin and Ted Ouellet.
2:17
2nd & 5 at own 32
Branden Oliver rush for a loss of 2 yards to the Buff 30, tackled by Dwayne Woods.
2:17
3rd & 7 at own 30
Joe Licata pass incomplete to Fred Lee, broken up by DeVon McKoy.
2:17
4th & 7 at own 30
Tyler Grassman punt for 41 yards, fair catch by Ryan Burbrink at the BwGrn 29.
Bowling Green Punt, 3 plays
1:00
1st & 10 at own 29
Matt Schilz rush for a loss of 6 yards, fumbled, recovered by BwGrn Matt Schilz at the BwGrn 21.
1:00
2nd & 18 at own 21
Matt Schilz pass incomplete to Alex Bayer.
1:00
3rd & 18 at own 21
Matt Schilz pass complete to Jordan Hopgood for 9 yards to the BwGrn 30, tackled by Colby Way and Marqus Baker.
0:02
4th & 9 at own 30
Timeout BGSU, clock 00:02.
0:02
4th & 9 at own 30
Brian Schmiedebusch punt for 38 yards, downed at the Buff 32.
4th quarter11 drives, then Bowling Green 21, Buffalo 7
Buffalo Punt, 4 plays
15:00
1st & 10 at own 32
Joe Licata pass complete to Fred Lee for 19 yards to the BwGrn 49, tackled by DeVon McKoy for a 1ST down.
15:00
1st & 10 at opp 49
Branden Oliver rush for no gain to the BwGrn 49, tackled by Paul Swan and Zach Colvin.
15:00
2nd & 10 at opp 49
Joe Licata pass incomplete to N/A.
15:00
3rd & 10 at opp 49
Joe Licata sacked by Paul Swan for a loss of 3 yards to the Buff 48.
15:00
4th & 13 at own 48
Tyler Grassman punt for 35 yards, fair catch by Ryan Burbrink at the BwGrn 17.
Bowling Green Punt, 3 plays
13:37
1st & 10 at own 17
John Pettigrew rush for 4 yards to the BwGrn 21, tackled by Isaac Baugh and Steven Means.
13:37
2nd & 6 at own 21
John Pettigrew rush for 2 yards to the BwGrn 23, tackled by Steven Means and Colby Way.
13:37
3rd & 4 at own 23
Matt Schilz pass incomplete to Shaun Joplin, hurried by Okoye Houston.
13:37
4th & 4 at own 23
Brian Schmiedebusch punt for 41 yards, fair catch by Alex Neutz at the Buff 26, BUFFALO penalty 10 yard holding on N/A accepted.
Buffalo Punt, 3 plays
12:03
1st & 10 at own 26
Devin Campbell rush for no gain to the Buff 26, tackled by Bryan Thomas.
12:03
2nd & 10 at own 26
Joe Licata pass incomplete to Jimmy Gordon, broken up by Ryland Ward.
12:03
3rd & 10 at own 26
Joe Licata pass incomplete to Alex Neutz.
12:03
4th & 10 at own 26
Tyler Grassman punt for 24 yards, punt out-of-bounds at the 50 yard line.
Bowling Green Interception, 3 plays
11:15
1st & 10 at the 50
Andre Givens rush for a loss of 4 yards to the BwGrn 46, tackled by Lee Skinner.
11:15
2nd & 14 at own 46
Matt Schilz pass incomplete to John Pettigrew.
11:15
3rd & 14 at own 46
Matt Schilz pass intercepted by Colby Way at the BwGrn 41, returned for 22 yards to the BwGrn 19, tackled by Jordan Hopgood and Jordon Roussos.
Buffalo Touchdown run, 2 plays
10:24
1st & 10 at opp 19
Joe Licata pass complete to Matt Weiser for 15 yards to the BwGrn 4, tackled by Ryland Ward out-of-bounds for a 1ST down.
9:59
1st & goal at opp 4
Alex Dennison rush for 4 yards for a TOUCHDOWN.Bowling Green 21, Buffalo 6
9:59
Patrick Clarke extra point GOOD.Bowling Green 21, Buffalo 7
9:59
Patrick Clarke kickoff for 26 yards, downed at the BwGrn 39.
Bowling Green Punt, 3 plays
9:58
1st & 10 at own 39
John Pettigrew rush for a loss of 3 yards to the BwGrn 36, tackled by Kristjan Sokoli.
9:58
2nd & 13 at own 36
BOWLING GREEN penalty 5 yard false start on Jordon Roussos accepted.
9:58
2nd & 18 at own 31
John Pettigrew rush for a loss of 1 yard to the BwGrn 30, tackled by Steven Means.
9:58
3rd & 19 at own 30
John Pettigrew rush for 5 yards to the BwGrn 35, tackled by Colby Way.
9:58
4th & 14 at own 35
Brian Schmiedebusch punt for 34 yards, downed at the Buff 31.
Buffalo Turnover on downs, 5 plays
7:15
1st & 10 at own 31
Joe Licata pass complete to Fred Lee for 11 yards to the Buff 42, tackled by Gabe Martin for a 1ST down.
7:15
1st & 10 at own 42
Joe Licata pass incomplete to Alex Neutz, broken up by Cameron Truss.
7:15
2nd & 10 at own 42
Joe Licata pass incomplete to N/A.
7:15
3rd & 10 at own 42
Joe Licata pass complete to Alex Neutz for 6 yards to the Buff 48, tackled by Cameron Truss and Gabe Martin.
7:15
4th & 4 at own 48
Joe Licata pass incomplete to Fred Lee, broken up by Jude Adjei-Barimah.
Bowling Green Punt, 3 plays
6:17
1st & 10 at opp 48
John Pettigrew rush for 3 yards to the Buff 45, tackled by Lee Skinner.
6:17
2nd & 7 at opp 45
John Pettigrew rush for 1 yard to the Buff 44, tackled by Wyatt Cahill and Derek Brim.
5:20
3rd & 6 at opp 44
Timeout Buffalo, clock 05:20.
5:20
3rd & 6 at opp 44
John Pettigrew rush for a loss of 1 yard to the Buff 45, tackled by Khalil Mack.
5:14
4th & 7 at opp 45
Timeout Buffalo, clock 05:14.
5:14
4th & 7 at opp 45
Brian Schmiedebusch punt for 30 yards, fair catch by Alex Neutz at the Buff 15.
Buffalo Turnover on downs, 7 plays
5:09
1st & 10 at own 15
Joe Licata pass complete to Devin Campbell for 17 yards to the Buff 32, tackled by Cameron Truss and D.J. Lynch for a 1ST down.
5:09
1st & 10 at own 32
Joe Licata pass complete to Alex Neutz for 30 yards to the BwGrn 38 out-of-bounds for a 1ST down.
5:09
1st & 10 at opp 38
Joe Licata pass complete to Alex Neutz for 22 yards to the BwGrn 16, tackled by Aaron Foster for a 1ST down.
5:09
1st & 10 at opp 16
Branden Oliver rush for 7 yards to the BwGrn 9, tackled by Chris Jones.
5:09
2nd & 3 at opp 9
Joe Licata pass incomplete to Alex Neutz.
5:09
3rd & 3 at opp 9
Branden Oliver rush for a loss of 4 yards to the BwGrn 13, tackled by Chris Jones.
5:09
4th & 7 at opp 13
Joe Licata pass incomplete to Jimmy Gordon, broken up by Ryland Ward.
Bowling Green Punt, 3 plays
2:54
1st & 10 at own 13
John Pettigrew rush for 1 yard to the BwGrn 14, tackled by Colby Way and Khalil Mack.
2:48
2nd & 9 at own 14
Timeout Buffalo, clock 02:48.
2:48
2nd & 9 at own 14
John Pettigrew rush for 6 yards to the BwGrn 20, tackled by Derek Brim and Adam Redden.
2:48
3rd & 3 at own 20
John Pettigrew rush for no gain to the BwGrn 20, tackled by Lee Skinner and Okoye Houston.
1:04
4th & 3 at own 20
Timeout BGSU, clock 01:04.
1:04
4th & 3 at own 20
Brian Schmiedebusch punt for 30 yards, downed at the 50 yard line.
Buffalo Turnover on downs, 4 plays
0:58
1st & 10 at the 50
BOWLING GREEN penalty 15 yard roughing passer on Chris Jones accepted, no play.
0:58
1st & 10 at opp 35
Joe Licata rush for 7 yards to the BwGrn 28.
0:58
2nd & 3 at opp 28
Joe Licata sacked by Bryan Thomas for a loss of 3 yards to the BwGrn 31.
0:58
3rd & 6 at opp 31
Team pass incomplete.
0:58
4th & 6 at opp 31
Joe Licata pass incomplete to Fred Lee, broken up by Team.
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.