Bowling Green at Buffalo

Saturday, October 30, 2021

Bowling Green beat Buffalo 56–⁠44. It was their 19th meeting; after it, Bowling Green led the series 12–⁠7.

AwayBowling Green4–⁠8 in 2021
56
HomeBuffalo4–⁠8 in 2021
44

Final at UB Stadium, AmherstTV: CBSSNAttendance 13,163

At kickoff
48°F, overcast, wind 9 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff
Official
Jeremy ValentineGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Bowling Green141402856
Buffalo010132144

Standouts

Player stats

Bowling Green

PassingC/AttYdsTDInt
Matt McDonald13/1926340
RushingCarYdsTDLong
Terion Stewart11170277
Matt McDonald539147
Jaison Patterson215017
Matt Naranjo1808
ReceivingRecYdsTDLong
Tyrone Broden Jr.4110264
Christian Sims5103281
Jhaylin Embry122022
Austin Osborne220014
DefenseTklTFLSacksInt
Brock Horne15000
Darren Anders12100
Anthony Hawkins10110
Demetrius Hardamon101.50.50
Karl Brooks6210
Devin Taylor6001
Walter Haire5110
Blaine Spires51.50.50
Jordan Anderson4001
Dontrez Brown2110
Jordan Porter2110

Buffalo

PassingC/AttYdsTDInt
Matt Myers12/2423911
Kyle Vantrease5/103801
RushingCarYdsTDLong
Dylan McDuffie34166218
Ron Cook Jr.123308
Michael Washington114114
Jamari Gassett1808
ReceivingRecYdsTDLong
Dominic Johnson496157
Quian Williams587036
Jamari Gassett239030
Tyler Stephens436014
DefenseTklTFLSacksInt
James Patterson721.50
Ja’Marcus Ingram6000
C.J. Bazile51.500
Marcus Fuqua41.500
Kadofi Wright2110
Eric Black10.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Bowling GreenBuffalo
484Total yards499
263Passing yards277
221Rushing yards222
13.8Yards per pass7.9
8.2Yards per rush3.5
11First downs36
4–⁠11Third downs8–⁠19
1–⁠1Fourth downs2–⁠3
0Turnovers2
15–⁠177Penalties5–⁠54
21:46Possession38:14
6Sacks (by defense)3

Efficiency

Bowling GreenBuffalo
37%Success rate42%
0.48EPA per play0.06
2.13Explosiveness1.11
0.34Rushing EPA0.18
0.64Passing EPA−0.12
21%Passing-down success25%
0.44First-down EPA0.15
0.14Second-down EPA0.07
1.15Third-down EPA−0.12
15%Havoc by its defense16%

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)

Buffalo 85% to win. Bowling Green won as Elo’s underdog.

The line

Buffalo −13.5, over/under 51.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 Buffalo 82%, Bowling Green 18%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneBowling Green end zoneQ1 Bowling GreenTouchdown, 3 playsQ1 BuffaloPunt, 4 playsQ1 Bowling GreenPunt, 3 playsQ1 BuffaloPunt, 3 playsQ1 Bowling GreenTouchdown, 11 playsQ1 BuffaloField goal, 14 playsQ2 Bowling GreenPunt, 3 playsQ2 BuffaloInterception, 3 playsQ2 Bowling GreenTouchdown, 3 playsQ2 BuffaloTouchdown, 10 playsQ2 Bowling GreenTouchdown, 2 playsQ2 BuffaloPunt, 3 playsQ2 Bowling GreenPunt, 3 playsQ2 BuffaloMissed FG, 2 playsQ3 BuffaloTouchdown, 16 playsQ3 Bowling GreenPunt, 3 playsQ3 BuffaloTouchdown, 8 playsQ3 Bowling GreenPunt, 6 playsQ3 BuffaloInterception, 3 playsQ4 Bowling GreenTouchdown, 1 playQ4 BuffaloTouchdown, 9 playsQ4 Bowling GreenTouchdown, 1 playQ4 BuffaloTouchdown, 10 playsQ4 Bowling GreenPunt, 3 playsQ4 BuffaloTurnover on downs, 4 playsQ4 Bowling GreenTouchdown, 2 playsQ4 BuffaloTouchdown, 5 playsQ4 Bowling GreenTouchdown, 2 playsQ4 BuffaloEnd of game, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Bowling Green right to left.
  1. Q1 Bowling GreenTouchdown, 3 plays, 75 yards
  2. Q1 BuffaloPunt, 4 plays, 18 yards
  3. Q1 Bowling GreenPunt, 3 plays, 5 yards
  4. Q1 BuffaloPunt, 3 plays, 1 yard
  5. Q1 Bowling GreenTouchdown, 11 plays, 87 yards
  6. Q1 BuffaloField goal, 14 plays, 58 yards
  7. Q2 Bowling GreenPunt, 3 plays, −2 yards
  8. Q2 BuffaloInterception, 3 plays, 6 yards
  9. Q2 Bowling GreenTouchdown, 3 plays, 3 yards
  10. Q2 BuffaloTouchdown, 10 plays, 75 yards
  11. Q2 Bowling GreenTouchdown, 2 plays, 85 yards
  12. Q2 BuffaloPunt, 3 plays, 5 yards
  13. Q2 Bowling GreenPunt, 3 plays, −1 yard
  14. Q2 BuffaloMissed FG, 2 plays, 0 yards
  15. Q3 BuffaloTouchdown, 16 plays, 72 yards
  16. Q3 Bowling GreenPunt, 3 plays, 5 yards
  17. Q3 BuffaloTouchdown, 8 plays, 74 yards
  18. Q3 Bowling GreenPunt, 6 plays, 15 yards
  19. Q3 BuffaloInterception, 3 plays, −7 yards
  20. Q4 Bowling GreenTouchdown, 1 play, 30 yards
  21. Q4 BuffaloTouchdown, 9 plays, 76 yards
  22. Q4 Bowling GreenTouchdown, 1 play, 77 yards
  23. Q4 BuffaloTouchdown, 10 plays, 77 yards
  24. Q4 Bowling GreenPunt, 3 plays, 9 yards
  25. Q4 BuffaloTurnover on downs, 4 plays, −6 yards
  26. Q4 Bowling GreenTouchdown, 2 plays, 13 yards
  27. Q4 BuffaloTouchdown, 5 plays, 83 yards
  28. Q4 Bowling GreenTouchdown, 2 plays, 43 yards
  29. Q4 BuffaloEnd of game, 7 plays, 59 yards

Play by play

1st quarter13 drives, then Bowling Green 14, Buffalo 0
Bowling Green Touchdown, 3 plays
0:001st & 10 at own 25Nick Mosley run for 1 yd to the BwGrn 26
0:002nd & 9 at own 26Matt McDonald sacked for a loss of 7 yards to the BwGrn 19
0:001st & 10 at own 35Mason Lawler kickoff BUFFALO Penalty, personal foul (E.J. Brown) to the 50 yard line
Buffalo Punt, 4 plays
0:001st & 10 at own 27Dylan McDuffie run for 18 yds to the Buff 45 for a 1ST down
0:001st & 10 at own 45pass incomplete to Dominic Johnson
0:002nd & 10 at own 45Kyle Vantrease pass incomplete to Jamari Gassett, broken up by Jalen Burton BUFFALO Penalty, inelgible downfield on pass ( Yards) to the Buff 45
0:003rd & 10 at own 45Kyle Vantrease pass incomplete to Quian Williams, broken up by Devin Taylor
Bowling Green Punt, 3 plays
0:001st & 10 at own 23Matt McDonald pass complete to Tyrone Broden for 7 yds to the BwGrn 30
0:002nd & 3 at own 30Jaison Patterson run for a loss of 2 yards to the BwGrn 28
0:003rd & 5 at own 28Matt McDonald pass incomplete, broken up by C.J. Bazile
Buffalo Punt, 3 plays
0:001st & 10 at own 34Dylan McDuffie run for 3 yds to the Buff 37
0:002nd & 7 at own 37Kyle Vantrease pass complete to Dylan McDuffie for a loss of 2 yards to the Buff 35
0:003rd & 9 at own 35Kyle Vantrease pass incomplete to Dominic Johnson, broken up by Jalen Burton
Bowling Green Touchdown, 11 plays
0:001st & 10 at own 13Matt McDonald pass complete to Tyrone Broden for 9 yds to the BwGrn 22
0:002nd & 1 at own 22Jaison Patterson run for 17 yds to the BwGrn 39 for a 1ST down
0:001st & 10 at own 39Matt McDonald pass complete to Austin Osborne for 6 yds to the BwGrn 45
0:002nd & 4 at own 45Terion Stewart run for 35 yds to the Buff 20 for a 1ST down
0:001st & 10 at opp 20BOWLING GREEN Penalty, false start (Jalen Grant) to the Buff 25
0:001st & 15 at opp 25Taron Keith run for a loss of 11 yards to the Buff 36
0:002nd & 26 at opp 36Matt McDonald pass complete to Christian Sims for 16 yds to the Buff 20
0:003rd & 10 at opp 20Terion Stewart run for 3 yds to the Buff 17
0:001st & goal at opp 9Matt McDonald run for 8 yds to the Buff 1
0:002nd & goal at opp 1
Buffalo Field goal, 14 plays
0:001st & 10 at own 9Dylan McDuffie run for 2 yds to the Buff 11
0:002nd & 8 at own 11Dylan McDuffie run for 4 yds to the Buff 15
0:003rd & 4 at own 15Dylan McDuffie run for 7 yds to the Buff 22 for a 1ST down
0:001st & 10 at own 22Ron Cook Jr. run for 6 yds to the Buff 28
0:002nd & 4 at own 28Ron Cook Jr. run for 4 yds to the Buff 32 for a 1ST down
0:001st & 10 at own 32Kyle Vantrease pass complete to Quian Williams for 28 yds to the BwGrn 40 for a 1ST down
0:001st & 10 at opp 40Kyle Vantrease pass complete to Quian Williams for 3 yds to the BwGrn 37
Bowling Green Touchdown, 3 plays
15:001st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
15:00Alex McNulty kickoff for 65 yds for a touchback
15:001st & 10 at own 25Nick Mosley run for 1 yd to the BwGrn 26
15:002nd & 9 at own 26Matt McDonald sacked by Kadofi Wright for 0 yards to the BwGrn 19
13:263rd & 16 at own 19M. McDonald pass,to C. Sims for 81 yds for a TD, (N. Needham KICK)Bowling Green 7, Buffalo 0
13:26Mason Lawler kickoff BUFFALO Penalty, Targeting on BROWN, EJ enforced (15 Yards) to the 50 yard line
Buffalo Punt, 4 plays
13:20Mason Lawler kickoff for 65 yds , Dylan McDuffie return for 27 yds to the Buff 27
13:201st & 10 at own 27Dylan McDuffie run for 18 yds to the Buff 45 for a 1ST down
13:201st & 10 at own 45Kyle Vantrease pass incomplete
13:202nd & 10 at own 45BUFFALO Penalty, Ineligible Receiver Downfield on Pass on WALLACE, Gabe ( Yards) declined
13:203rd & 10 at own 45Kyle Vantrease pass incomplete
13:20Mason Lawler kickoff for 65 yds , Dylan McDuffie return for 27 yds to the Buff 27
12:364th & 10 at own 45Jackson Baltar punt for 32 yds, fair catch by Jhaylin Embry at the BwGrn 23
Bowling Green Punt, 3 plays
12:361st & 10 at own 23Matt McDonald pass complete to Tyrone Broden for 7 yds to the BwGrn 30
12:362nd & 3 at own 30Jaison Patterson run for a loss of 2 yards to the BwGrn 28
12:363rd & 5 at own 28Matt McDonald pass incomplete
12:364th & 10 at own 45Jackson Baltar punt for 32 yds, fair catch by Jhaylin Embry at the BwGrn 23
11:104th & 5 at own 28Matt Naranjo punt for 51 yds , Ron Cook Jr. returns for 13 yds to the Buff 34
Buffalo Punt, 3 plays
11:101st & 10 at own 34Dylan McDuffie run for 3 yds to the Buff 37
11:102nd & 7 at own 37Kyle Vantrease pass complete to Dylan McDuffie for a loss of 2 yards to the Buff 35
11:103rd & 9 at own 35Kyle Vantrease pass incomplete
11:104th & 5 at own 28Matt Naranjo punt for 51 yds , Ron Cook Jr. returns for 13 yds to the Buff 34
9:454th & 9 at own 35Jackson Baltar punt for 52 yds , Jhaylin Embry returns for no gain to the BwGrn 13
Bowling Green Touchdown, 11 plays
9:451st & 10 at own 13Matt McDonald pass complete to Tyrone Broden for 9 yds to the BwGrn 22
9:452nd & 1 at own 22Jaison Patterson run for 17 yds to the BwGrn 39 for a 1ST down
9:451st & 10 at own 39Matt McDonald pass complete to Austin Osborne for 6 yds to the BwGrn 45
9:452nd & 4 at own 45Terion Stewart run for 35 yds to the Buff 20 for a 1ST down
9:451st & 10 at opp 20BOWLING GREEN Penalty, False Start (-5 Yards) to the Buff 25
9:451st & 15 at opp 25Taron Keith run for a loss of 11 yards to the Buff 36
9:452nd & 26 at opp 36Matt McDonald pass complete to Christian Sims for 16 yds to the Buff 20
9:453rd & 10 at opp 20Terion Stewart run for 3 yds to the Buff 17
9:454th & 9 at own 35Jackson Baltar punt for 52 yds , Jhaylin Embry returns for no gain to the BwGrn 13
Bowling Green Touchdown, 11 plays
4:524th & 7 at opp 17Matt Naranjo run for 8 yds to the Buff 9 for a 1ST down
4:521st & goal at opp 9Timeout BUFFALO, clock 04:52
4:521st & goal at opp 9Matt McDonald run for 8 yds to the Buff 1
4:522nd & goal at opp 1Nick Mosley run for no gain to the Buff 1
3:313rd & goal at opp 1Jhaylin Embry 1 Yd Run (Nate Needham Kick)Bowling Green 14, Buffalo 0
3:221st & 10 at own 35Mason Lawler kickoff for 56 yds , Ron Cook Jr. return for 9 yds to the Buff 44 BUFFALO Penalty, Offensive holding (Tajay Ahmed) to the Buff 9
Buffalo Field goal, 14 plays
3:22Mason Lawler kickoff for 56 yds , Ron Cook Jr. return for 23 yds to the Buff 9
3:221st & 10 at own 9Dylan McDuffie run for 2 yds to the Buff 11
3:222nd & 8 at own 11Dylan McDuffie run for 4 yds to the Buff 15
3:223rd & 4 at own 15Dylan McDuffie run for 7 yds to the Buff 22 for a 1ST down
3:221st & 10 at own 22Ron Cook Jr. run for 6 yds to the Buff 28
3:222nd & 4 at own 28Ron Cook Jr. run for 4 yds to the Buff 32 for a 1ST down
3:221st & 10 at own 32Kyle Vantrease pass complete to Quian Williams for 28 yds to the BwGrn 40 for a 1ST down
0:001st & 10 at opp 40Kyle Vantrease pass complete to Quian Williams for 3 yds to the BwGrn 37
Q2 0:002nd & 7 at opp 37Ron Cook Jr. run for 3 yds to the BwGrn 34
Q2 0:003rd & 4 at opp 34Kyle Vantrease pass complete to Quian Williams for 3 yds to the BwGrn 31
Q2 0:004th & 1 at opp 31Ron Cook Jr. run for 1 yd to the BwGrn 30 for a 1ST down
Q2 0:002nd & 7 at opp 27Dylan McDuffie run for 1 yd to the BwGrn 26
Q2 0:003rd & 6 at opp 26Kyle Vantrease sacked for a loss of 7 yards to the BwGrn 33
2nd quarter20 drives, then Bowling Green 28, Buffalo 10
Bowling Green Punt, 3 plays
0:001st & 10 at own 47
0:002nd & 10 at own 47Matt McDonald pass complete to Austin Osborne BOWLING GREEN Penalty, Offensive holding (Levi Gazarek) to the BwGrn 37
0:002nd & 20 at own 37pass incomplete
Buffalo Interception, 3 plays
0:001st & 10 at own 18Dylan McDuffie run for 4 yds to the Buff 22
0:002nd & 6 at own 22Dylan McDuffie run for 2 yds to the Buff 24
Bowling Green Touchdown, 3 plays
0:001st & goal at opp 3Terion Stewart run for a loss of 2 yards to the Buff 5
0:002nd & goal at opp 5Matt McDonald sacked for a loss of 1 yard to the Buff 6
Buffalo Touchdown, 10 plays
0:001st & 10 at own 25Kyle Vantrease pass incomplete to Quian Williams for a 1ST down BOWLING GREEN Penalty, Defensive pass interference (Devin Taylor) to the Buff 40 for a 1ST down
0:001st & 10 at own 40Ron Cook Jr. run for 4 yds to the Buff 44
0:002nd & 6 at own 44Ron Cook Jr. run for 2 yds to the Buff 46
0:003rd & 4 at own 46Kyle Vantrease pass complete to Tyler Stephens for 6 yds to the BwGrn 48 for a 1ST down
0:001st & 10 at opp 48Kyle Vantrease run for 1 yd to the BwGrn 47
0:002nd & 9 at opp 47Kyle Vantrease pass incomplete to Jahkeel Reef, broken up by Trent Simms BOWLING GREEN Penalty, off-side (Anthony Hawkins) to the BwGrn 42
0:002nd & 4 at opp 42Dylan McDuffie run for 3 yds to the BwGrn 39
0:003rd & 1 at opp 39Kyle Vantrease run for 7 yds to the BwGrn 32 for a 1ST down
0:001st & 10 at opp 32Dylan McDuffie run for 8 yds to the BwGrn 24
0:002nd & 2 at opp 24Dylan McDuffie run for 6 yds to the BwGrn 18 for a 1ST down
0:001st & 10 at opp 18Dylan McDuffie run for 4 yds to the BwGrn 14
Bowling Green Touchdown, 2 plays
0:001st & 10 at own 15Terion Stewart run for 21 yds to the BwGrn 36 for a 1ST down
Buffalo Punt, 3 plays
0:001st & 10 at own 25Jamari Gassett run for 8 yds to the Buff 33
0:002nd & 2 at own 33Kyle Vantrease sacked for a loss of 3 yards to the Buff 30
0:003rd & 5 at own 30pass incomplete to Tyler Stephens
Bowling Green Punt, 3 plays
0:001st & 10 at own 24pass incomplete to Christian Sims
0:002nd & 10 at own 24Jhaylin Embry run for a loss of 5 yards to the BwGrn 19
Buffalo Missed FG, 2 plays
0:001st & 10 at opp 34pass incomplete to Quian Williams
Buffalo Field goal, 14 plays
15:002nd & 7 at opp 37Ron Cook Jr. run for 3 yds to the BwGrn 34
15:003rd & 4 at opp 34Kyle Vantrease pass complete to Quian Williams for 3 yds to the BwGrn 31
13:331st & 10 at opp 30Dylan McDuffie run for 3 yds to the BwGrn 27
13:334th & 1 at opp 31Ron Cook Jr. run for 1 yd to the BwGrn 30 for a 1ST down
13:331st & 10 at opp 30Timeout BUFFALO, clock 13:33
13:332nd & 7 at opp 27Dylan McDuffie run for 1 yd to the BwGrn 26
13:333rd & 6 at opp 26Kyle Vantrease sacked by Karl Brooks for 0 yards to the BwGrn 33
11:364th & 13 at opp 33Alex McNulty 50 Yd Field GoalBowling Green 14, Buffalo 3
Bowling Green Punt, 3 plays
11:29Alex McNulty kickoff for 60 yds , Taron Keith return for 27 yds to the BwGrn 47
11:291st & 10 at own 47Taron Keith run for no gain to the BwGrn 47
11:292nd & 10 at own 47MCDONALD, Matt pass up the middle complete for 17 yards to OSBORNE, Austin caught at the BUF40 and advanced to the BUF36 (FUQUA, Marcus). PENALTY BOW Holding on GAZAREK, Levi enforced 10 yards from the BOW47 to the BOW37 [NH]. NO PLAY (replay the down).
11:29Alex McNulty kickoff for 60 yds , Taron Keith return for 27 yds to the BwGrn 47
10:273rd & 20 at own 37Matt McDonald pass complete to Taron Keith for 8 yds to the BwGrn 45
10:272nd & 20 at own 37Matt McDonald pass incomplete
10:273rd & 20 at own 37Timeout BOWLING GREEN, clock 10:27
9:444th & 12 at own 45Matt Naranjo punt for 37 yds
Buffalo Interception, 3 plays
9:441st & 10 at own 18Dylan McDuffie run for 4 yds to the Buff 22
9:442nd & 6 at own 22Dylan McDuffie run for 2 yds to the Buff 24
9:444th & 12 at own 45Matt Naranjo punt for 37 yds
Buffalo Interception, 3 plays
8:263rd & 4 at own 24Kyle Vantrease pass intercepted return for no gain to the Buff 3
Bowling Green Touchdown, 3 plays
8:261st & goal at opp 3Terion Stewart run for a loss of 2 yards to the Buff 5
8:262nd & goal at opp 5Matt McDonald sacked by James Patterson for 0 yards to the Buff 6
7:121st & 10 at own 35Mason Lawler kickoff for 65 yds for a touchback
Bowling Green Touchdown, 3 plays
7:123rd & goal at opp 6Christian Sims 6 Yd pass from Matt McDonald (Nate Needham Kick)Bowling Green 21, Buffalo 3
Buffalo Touchdown, 10 plays
7:12Mason Lawler kickoff for 65 yds for a touchback
7:121st & 10 at own 25VANTREASE, Kyle pass to the left incomplete intended for WILLIAMS, Quian thrown to the BOW40. PENALTY BOW Pass Interference on TAYLOR, Devin enforced 15 yards to the BUF40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:121st & 10 at own 40Ron Cook Jr. run for 4 yds to the Buff 44
7:122nd & 6 at own 44Ron Cook Jr. run for 2 yds to the Buff 46
7:123rd & 4 at own 46Kyle Vantrease pass complete to Tyler Stephens for 6 yds to the BwGrn 48 for a 1ST down
7:121st & 10 at opp 48Kyle Vantrease run for 1 yd to the BwGrn 47
7:122nd & 9 at opp 47VANTREASE, Kyle pass to the right incomplete intended for REEF, Jahkeel broken up by SIMMS, Trent at the BOW15. PENALTY BOW Offsides on HAWKINS, Anthony enforced 5 yards from the BOW47 to the BOW42 [NHSG]. NO PLAY (replay the down).
7:122nd & 4 at opp 42Dylan McDuffie run for 3 yds to the BwGrn 39
7:123rd & 1 at opp 39Kyle Vantrease run for 7 yds to the BwGrn 32 for a 1ST down
7:121st & 10 at opp 32Dylan McDuffie run for 8 yds to the BwGrn 24
7:122nd & 2 at opp 24Dylan McDuffie run for 6 yds to the BwGrn 18 for a 1ST down
7:121st & 10 at opp 18Dylan McDuffie run for 4 yds to the BwGrn 14
2:522nd & 6 at opp 14Mike Washington 14 Yd Run (Alex McNulty Kick)Bowling Green 21, Buffalo 10
Bowling Green Touchdown, 2 plays
2:36Alex McNulty kickoff for 60 yds , Taron Keith return for 40 yds to the BwGrn 15
2:361st & 10 at own 15Terion Stewart run for 21 yds to the BwGrn 36 for a 1ST down
2:36Alex McNulty kickoff for 60 yds , Taron Keith return for 40 yds to the BwGrn 15
2:071st & 10 at own 36Tyrone Broden 64 Yd pass from Matt McDonald (Nate Needham Kick)Bowling Green 28, Buffalo 10
2:071st & 10 at own 35Mason Lawler kickoff for 65 yds for a touchback
Buffalo Punt, 3 plays
2:07Mason Lawler kickoff for 65 yds for a touchback
2:071st & 10 at own 25Jamari Gassett run for 8 yds to the Buff 33
2:072nd & 2 at own 33Kyle Vantrease sacked by Walter Haire for 0 yards to the Buff 30
2:073rd & 5 at own 30Matt Myers pass incomplete
1:084th & 5 at own 30Jackson Baltar punt for 46 yds, downed at the BwGrn 24
Bowling Green Punt, 3 plays
1:081st & 10 at own 24Matt McDonald pass incomplete
1:084th & 5 at own 30Jackson Baltar punt for 46 yds, downed at the BwGrn 24
Bowling Green Punt, 3 plays
0:592nd & 10 at own 24Jhaylin Embry run for a loss of 5 yards to the BwGrn 19
0:593rd & 15 at own 19Timeout BUFFALO, clock 00:59
0:143rd & 15 at own 19Terion Stewart run for 4 yds to the BwGrn 23
0:144th & 11 at own 23Timeout BOWLING GREEN, clock 00:14
0:064th & 11 at own 23punt blocked by blocked by
Buffalo Missed FG, 2 plays
0:061st & 10 at opp 34Matt Myers pass incomplete
0:064th & 11 at own 23punt blocked by blocked by
0:002nd & 10 at opp 34Alex McNulty 52 yd FG MISSED
3rd quarter5 drives, then Bowling Green 28, Buffalo 23
Buffalo Touchdown, 16 plays
14:55Mason Lawler kickoff for 55 yds , Ron Cook Jr. return for 18 yds to the Buff 28
14:551st & 10 at own 28BUFFALO Penalty, Delay Of Game (TEAM) to the Buff 23
14:551st & 15 at own 23Dylan McDuffie run for 2 yds to the Buff 25
14:552nd & 13 at own 25Matt Myers pass complete to Dominic Johnson for 16 yds to the Buff 41 for a 1ST down
14:551st & 10 at own 41Ron Cook Jr. run for 8 yds to the Buff 49
14:552nd & 2 at own 49Dylan McDuffie run for 5 yds to the BwGrn 46 for a 1ST down
14:551st & 10 at opp 46Dylan McDuffie run for 2 yds to the BwGrn 44
14:552nd & 8 at opp 44Ron Cook Jr. run for 1 yd to the BwGrn 43
14:553rd & 7 at opp 43Matt Myers pass complete to Tyler Stephens for 8 yds to the BwGrn 35 for a 1ST down
14:551st & 10 at opp 35Matt Myers run for 3 yds to the BwGrn 32
14:552nd & 7 at opp 32Dylan McDuffie run for 2 yds to the BwGrn 30
14:553rd & 5 at opp 30Dylan McDuffie run for 5 yds to the BwGrn 25 for a 1ST down
14:551st & 10 at opp 25Dylan McDuffie run for 5 yds to the BwGrn 20
14:552nd & 5 at opp 20Dylan McDuffie run for 3 yds to the BwGrn 17
14:553rd & 2 at opp 17BOWLING GREEN Penalty, Unsportsmanlike Conduct (3 Yards) to the BwGrn 7 for a 1ST down
14:55Mason Lawler kickoff for 55 yds , Ron Cook Jr. return for 18 yds to the Buff 28
14:551st & goal at opp 7Matt Myers run for 4 yds to the BwGrn 3
14:552nd & goal at opp 3Dylan McDuffie run for 1 yd to the BwGrn 2
7:353rd & goal at opp 2Dylan McDuffie 2 Yd Run (Alex McNulty Kick)Bowling Green 28, Buffalo 17
7:35Alex McNulty kickoff BOWLING GREEN Penalty, Unsportsmanlike Conduct (TEAM) to the 50 yard line
Bowling Green Punt, 3 plays
7:351st & 10 at the 50Timeout BOWLING GREEN, clock 07:35
7:35Alex McNulty kickoff for 65 yds for a touchback
7:351st & 10 at own 25Taron Keith run for 7 yds to the BwGrn 32
7:352nd & 3 at own 32Matt McDonald pass complete to Christian Sims for a loss of 2 yards to the BwGrn 30
7:353rd & 5 at own 30Matt McDonald pass incomplete
6:014th & 5 at own 30Matt Naranjo punt for 49 yds , Quian Williams returns for 5 yds to the Buff 26
Buffalo Touchdown, 8 plays
6:011st & 10 at own 26Ron Cook Jr. run for a loss of 1 yard to the Buff 25
6:012nd & 11 at own 25Matt Myers pass incomplete
6:013rd & 11 at own 25BOWLING GREEN Penalty, Unnecessary Roughness (Karl Brooks) to the Buff 48 for a 1ST down
6:011st & 10 at own 48MYERS, Matt pass to the left incomplete intended for WILLIAMS, Quian broken up by TAYLOR, Devin at the BOW23. PENALTY BOW Pass Interference on TAYLOR, Devin enforced 15 yards to the BOW37 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:011st & 10 at opp 37Ron Cook Jr. run for a loss of 2 yards to the BwGrn 39
6:012nd & 12 at opp 39MYERS, Matt pass to the left incomplete intended for WILLIAMS, Quian broken up by TAYLOR, Devin at the BOW5. PENALTY BOW Offsides on HAIRE, Walter enforced 5 yards from the BOW39 to the BOW34 [NHSG]. NO PLAY (replay the down).
6:012nd & 7 at opp 34Matt Myers pass incomplete
6:013rd & 7 at opp 34BOWLING GREEN Penalty, Unsportsmanlike Conduct (Devin Taylor) to the BwGrn 19 for a 1ST down
6:011st & 10 at opp 19Dylan McDuffie run for 12 yds to the BwGrn 7 for a 1ST down
6:011st & goal at opp 7Dylan McDuffie run for 4 yds to the BwGrn 3
3:092nd & goal at opp 3Matt Myers 3 Yd Run (Two-Point Pass Conversion Failed)Bowling Green 28, Buffalo 23
Bowling Green Punt, 6 plays
3:093rd & goal at opp 0Timeout BUFFALO, clock 03:09
3:09Alex McNulty kickoff for 65 yds
3:091st & 10 at own 25Terion Stewart run for 3 yds to the BwGrn 28
3:092nd & 7 at own 28Matt McDonald pass incomplete
3:093rd & 7 at own 28Matt McDonald pass complete to Jhaylin Embry for 22 yds to the 50 yard line for a 1ST down
3:091st & 10 at the 50STEWART, Terion rush to the left for a gain of 35 yards to the BUF15 (WASHINGTON, Aapri), out of bounds. PENALTY BOW Personal Foul on BANKS-WALL, Jeremiah enforced 15 yards from the BOW50 to the BOW35 [NHSG]. NO PLAY (replay the down).
3:091st & 25 at own 35Terion Stewart run for 3 yds to the BwGrn 38
3:092nd & 22 at own 38Matt McDonald pass complete to Christian Sims for 2 yds to the BwGrn 40
3:093rd & 20 at own 40Matt McDonald pass incomplete
0:044th & 20 at own 40Matt Naranjo punt for 27 yds, downed at the Buff 33
Buffalo Interception, 3 plays
0:001st & 10 at own 33Dylan McDuffie run for 2 yds to the Buff 35
Q4 15:002nd & 8 at own 35Matt Myers sacked by Anthony Hawkins for 0 yards to the Buff 26
Q4 14:053rd & 17 at own 26Matt Myers pass intercepted return for no gain to the Buff 30
4th quarter10 drives, then Bowling Green 56, Buffalo 44
Bowling Green Touchdown, 1 play
13:581st & 10 at opp 30Tyrone Broden 30 Yd pass from Matt McDonald (Nate Needham Kick)Bowling Green 35, Buffalo 23
Buffalo Touchdown, 9 plays
13:52Mason Lawler kickoff for 63 yds , Ron Cook Jr. return for 22 yds to the Buff 24
13:521st & 10 at own 24Matt Myers pass complete to Jamari Gassett for 9 yds to the Buff 33
13:522nd & 1 at own 33Dylan McDuffie run for 5 yds to the Buff 38 for a 1ST down
12:551st & 10 at own 38MYERS, Matt pass to the right intercepted by ANDERSON, Jordan at the BUF49. Anderson return for 12 yards to the BUF37 (WASHINGTON, Aapri). PENALTY BOW Roughing the Passer on PORTER, Jordan enforced 15 yards from the BUF38 to the BOW47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:551st & 10 at opp 47Dylan McDuffie run for 7 yds to the BwGrn 40
12:552nd & 3 at opp 40Dylan McDuffie run for 4 yds to the BwGrn 36 for a 1ST down
12:551st & 10 at opp 36Dylan McDuffie run for 9 yds to the BwGrn 27
12:552nd & 1 at opp 27Dylan McDuffie run for 3 yds to the BwGrn 24 for a 1ST down
12:551st & 10 at opp 24Ron Cook Jr. run for 7 yds to the BwGrn 17
12:552nd & 3 at opp 17Matt Myers run for 4 yds to the BwGrn 13 for a 1ST down
10:031st & 10 at opp 13Dylan McDuffie 13 Yd Run (Alex McNulty Kick)Bowling Green 35, Buffalo 30
Bowling Green Touchdown, 1 play
9:57Alex McNulty kickoff for 58 yds , Taron Keith return for 16 yds to the BwGrn 23
9:441st & 10 at own 23Terion Stewart 77 Yd Run (Nate Needham Kick)Bowling Green 42, Buffalo 30
Buffalo Touchdown, 10 plays
9:36Mason Lawler kickoff for 58 yds , Ron Cook Jr. return for 16 yds to the Buff 23
9:361st & 10 at own 23MYERS, Matt pass to the left incomplete intended for WILLIAMS, Quian broken up by TAYLOR, Devin at the BOW41. PENALTY BOW Pass Interference on TAYLOR, Devin enforced 15 yards to the BUF38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:361st & 10 at own 38Matt Myers pass incomplete
9:362nd & 10 at own 38Dylan McDuffie run for 15 yds to the BwGrn 47 for a 1ST down
9:361st & 10 at opp 47Dylan McDuffie run for a loss of 3 yards to the 50 yard line
9:362nd & 13 at the 50Matt Myers pass incomplete
9:363rd & 13 at the 50Matt Myers pass incomplete
9:364th & 13 at the 50BOWLING GREEN Penalty, Personal Foul (Demetrius Hardamon) declined for a 1ST down
9:361st & 10 at opp 29Matt Myers pass incomplete
7:133rd & 10 at opp 29Timeout BOWLING GREEN, clock 07:13
7:132nd & 10 at opp 29Ron Cook Jr. run for no gain to the BwGrn 29
7:133rd & 10 at opp 29Matt Myers pass complete to Dominic Johnson for 19 yds to the BwGrn 10 for a 1ST down
6:541st & goal at opp 10Matt Myers 10 Yd Run (Alex McNulty Kick)Bowling Green 42, Buffalo 37
Bowling Green Punt, 3 plays
6:46Alex McNulty kickoff for 56 yds , Taron Keith return for 23 yds to the BwGrn 32
6:461st & 10 at own 32Terion Stewart run for 3 yds to the BwGrn 35
6:462nd & 7 at own 35Matt McDonald sacked by James Patterson and Eric Black for 0 yards to the BwGrn 27
6:463rd & 15 at own 27Matt McDonald pass complete to Austin Osborne for 14 yds to the BwGrn 41
4:474th & 1 at own 41Matt Naranjo punt for 40 yds
Buffalo Turnover on downs, 4 plays
4:471st & 10 at own 19Dylan McDuffie run for 3 yds to the Buff 22
4:472nd & 7 at own 22MCDUFFIE, Dylan rush to the left for a gain of 4 yards to the BUF26 (HARDAMON, Demetrius). PENALTY BUF Holding on BORLAND, Trevor enforced 10 yards from the BUF22 to the BUF12 [NHSG]. NO PLAY (replay the down).
4:472nd & 17 at own 12Matt Myers run for 7 yds to the Buff 19
4:473rd & 10 at own 19Matt Myers sacked by Blaine Spires and Demetrius Hardamon for 0 yards to the Buff 13
2:244th & 16 at own 13Matt Myers pass incomplete
Bowling Green Touchdown, 2 plays
2:171st & 10 at opp 13Terion Stewart run for 13 yds BOWLING GREEN Penalty, Offensive Holding (Austin Osborne) to the Buff 20
2:121st & 17 at opp 20Terion Stewart 20 Yd Run (Nate Needham Kick)Bowling Green 49, Buffalo 37
Buffalo Touchdown, 5 plays
2:07Mason Lawler kickoff for 64 yds , Ron Cook Jr. return for 16 yds to the Buff 17
2:071st & 10 at own 17Matt Myers sacked by Dontrez Brown for 0 yards to the Buff 10
2:072nd & 17 at own 10Matt Myers pass complete to Dominic Johnson for 57 yds to the BwGrn 33 for a 1ST down
2:071st & 10 at opp 33Matt Myers sacked by Jordan Porter for 0 yards to the BwGrn 40
2:072nd & 17 at opp 40Matt Myers pass complete to Quian Williams for 36 yds to the BwGrn 4 for a 1ST down
0:571st & goal at opp 4Dominic Johnson 4 Yd pass from Matt Myers (Alex McNulty Kick)Bowling Green 49, Buffalo 44
Bowling Green Touchdown, 2 plays
0:571st & goal at opp 3Timeout BOWLING GREEN, clock 00:57
0:57kickoff for 8 yds , Austin Osborne return for no gain to the Buff 43
0:522nd & 14 at opp 47Timeout BUFFALO, clock 00:52
0:422nd & 14 at opp 47Matt McDonald 47 Yd Run (Nate Needham Kick)Bowling Green 56, Buffalo 44
Buffalo End of game, 7 plays
0:38Mason Lawler kickoff for 47 yds , Jake Molinich return for 12 yds to the Buff 30
0:381st & 10 at own 30Matt Myers pass complete to Jamari Gassett for 30 yds to the BwGrn 40 for a 1ST down
0:222nd & 12 at opp 42Timeout BUFFALO, clock 00:22
0:221st & 10 at opp 40Matt Myers run for a loss of 2 yards to the BwGrn 42
0:222nd & 12 at opp 42Matt Myers pass complete to Quian Williams for 17 yds to the BwGrn 25 for a 1ST down
0:221st & 10 at opp 25Matt Myers pass complete to Tyler Stephens for 14 yds to the BwGrn 11 for a 1ST down
0:221st & 10 at opp 11Matt Myers pass incomplete
0:222nd & 10 at opp 11Matt Myers pass incomplete
0:003rd & 10 at opp 11Matt Myers pass incomplete

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.

Bowling Green leads 13–⁠9 in 22 meetings, counting the three since this game.

Recent meetings
2025Buffalo 28, Bowling Green 3
2023Bowling Green 24, Buffalo 14
2022Buffalo 38, Bowling Green 7
2021Bowling Green 56, Buffalo 44
2020Buffalo 42, Bowling Green 17
2019Buffalo 49, Bowling Green 7

Around this game