Buffalo at Western Michigan

Saturday, October 24, 2009

Western Michigan beat Buffalo 34–⁠31 in overtime. It was their fifth meeting; after it, Western Michigan led the series 5–⁠0.

AwayBuffalo5–⁠7 in 2009
31
HomeWestern Michigan5–⁠7 in 2009
34

Final, overtime at Waldo Stadium, KalamazooAttendance 12,924

At kickoff
42°F, light rain, wind 15 mph from the west, gusts to 20 mphWeather: NOAA NCEI Integrated Surface Database; Klmazo/Btl Creek International Airport (KAZO), 8 km from the stadium, seven minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
Buffalo701410031
Western Michigan14377334

Standouts

  • PassingTim Hiller34 of 55, 350 yards, 2 TDWestern Michigan
  • RushingIke Nduka18 carries, 172 yards, 3 TDBuffalo
  • ReceivingBrett Hamlin10 catches, 146 yards, 1 TDBuffalo
  • DefenseJustin Braska1 INTWestern Michigan

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Buffalo

PassingC/AttYdsTDInt
Zach Maynard26/5032712
RushingCarYdsTDLong
Ike Nduka18172356
Zach Maynard634042
Mario Henry31004
ReceivingRecYdsTDLong
Brett Hamlin10146133
Jesse Rack589024
Naaman Roosevelt863013
Ike Nduka220017

Western Michigan

PassingC/AttYdsTDInt
Tim Hiller34/5535020
RushingCarYdsTDLong
Brandon West27133225
Glenis Thompson216013
Alex Carder1808
Aaron Winchester1404
ReceivingRecYdsTDLong
Robert Arnheim7107042
Ansel Ponder1086219
Trey Smith457026
Chleb Ravenell648014
InterceptionsIntYdsTD
Justin Braska100
Jamail Berry1450

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

Team stats

BuffaloWestern Michigan
541Total yards505
333Passing yards351
214Rushing yards155
6.4Yards per pass6.4
7.6Yards per rush4.7
24First downs27
7–⁠17Third downs8–⁠17
0–⁠1Fourth downs0–⁠0
2Turnovers2
4–⁠33Penalties4–⁠30
16:19Possession20:21

Efficiency

BuffaloWestern Michigan
43%Success rate50%
0.02EPA per play0.14
0.98Explosiveness0.76
0.06Rushing EPA0.03
0.03Passing EPA0.22
33%Passing-down success41%
0.11First-down EPA0.10
0.03Second-down EPA0.12
0.07Third-down EPA0.33

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)

Western Michigan 62% to win. Elo’s favorite won.

Every drive

Western Michigan end zoneBuffalo end zoneQ1 Western MichiganTouchdown pass, 9 playsQ1 BuffaloPunt, 8 playsQ1 Western MichiganFumble, 1 playQ1 BuffaloTouchdown run, 1 playQ1 Western MichiganTouchdown pass, 10 playsQ1 BuffaloPunt, 3 playsQ1 Western MichiganField goal, 10 playsQ2 BuffaloInterception, 6 playsQ2 Western MichiganPunt, 3 playsQ2 BuffaloPunt, 3 playsQ2 Western MichiganPunt, 4 playsQ2 BuffaloPunt, 5 playsQ2 Western MichiganFumble, 5 playsQ2 BuffaloInterception, 3 playsQ2 Western MichiganMissed FG, 4 playsQ2 BuffaloEnd of half, 1 playQ3 BuffaloTouchdown run, 7 playsQ3 Western MichiganPunt, 3 playsQ3 BuffaloPunt, 3 playsQ3 Western MichiganTouchdown run, 11 playsQ3 BuffaloTouchdown pass, 6 playsQ3 Western MichiganPunt, 6 playsQ3 BuffaloPunt, 6 playsQ4 Western MichiganPunt, 6 playsQ4 BuffaloMissed FG, 6 playsQ4 Western MichiganPunt, 3 playsQ4 BuffaloTouchdown run, 5 playsQ4 Western MichiganTouchdown run, 9 playsQ4 BuffaloField goal, 19 playsQ5 Western MichiganField goal, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Western Michigan drives left to right, Buffalo right to left.
  1. Q1 Western MichiganTouchdown pass, 9 plays, 46 yards
  2. Q1 BuffaloPunt, 8 plays, 30 yards
  3. Q1 Western MichiganFumble, 1 play, −3 yards
  4. Q1 BuffaloTouchdown run, 1 play, 11 yards
  5. Q1 Western MichiganTouchdown pass, 10 plays, 86 yards
  6. Q1 BuffaloPunt, 3 plays, 7 yards
  7. Q1 Western MichiganField goal, 10 plays, 83 yards
  8. Q2 BuffaloInterception, 6 plays, 79 yards
  9. Q2 Western MichiganPunt, 3 plays, 1 yard
  10. Q2 BuffaloPunt, 3 plays, 0 yards
  11. Q2 Western MichiganPunt, 4 plays, 18 yards
  12. Q2 BuffaloPunt, 5 plays, 33 yards
  13. Q2 Western MichiganFumble, 5 plays, 40 yards
  14. Q2 BuffaloInterception, 3 plays, 0 yards
  15. Q2 Western MichiganMissed FG, 4 plays, 7 yards
  16. Q2 BuffaloEnd of half, 1 play, −2 yards
  17. Q3 BuffaloTouchdown run, 7 plays, 73 yards
  18. Q3 Western MichiganPunt, 3 plays, 9 yards
  19. Q3 BuffaloPunt, 3 plays, 4 yards
  20. Q3 Western MichiganTouchdown run, 11 plays, 77 yards
  21. Q3 BuffaloTouchdown pass, 6 plays, 69 yards
  22. Q3 Western MichiganPunt, 6 plays, 22 yards
  23. Q3 BuffaloPunt, 6 plays, 30 yards
  24. Q4 Western MichiganPunt, 6 plays, 19 yards
  25. Q4 BuffaloMissed FG, 6 plays, 44 yards
  26. Q4 Western MichiganPunt, 3 plays, 1 yard
  27. Q4 BuffaloTouchdown run, 5 plays, 90 yards
  28. Q4 Western MichiganTouchdown run, 9 plays, 67 yards
  29. Q4 BuffaloField goal, 19 plays, 54 yards
  30. Q5 Western MichiganField goal, 6 plays, 15 yards

Play by play

1st quarter7 drives, then Western Michigan 14, Buffalo 7
Western Michigan Touchdown pass, 9 plays
15:001st & 10 at opp 46Brandon West rush for no gain to the Buff 46, tackled by Scott Pettigrew and Justin Winters.
15:002nd & 10 at opp 46Tim Hiller pass complete to Chleb Ravenell for 10 yards to the Buff 36, tackled by Josh Thomas and Scott Pettigrew for a 1ST down.
15:001st & 10 at opp 36Tim Hiller pass complete to Chleb Ravenell for 6 yards to the Buff 30, tackled by Josh Thomas out-of-bounds.
15:002nd & 4 at opp 30Brandon West rush for 5 yards to the Buff 25, tackled by Davonte Shannon for a 1ST down.
15:001st & 10 at opp 25Tim Hiller pass complete to Ansel Ponder for 7 yards to the Buff 18, tackled by Josh Thomas and Sherrod Lott.
15:002nd & 3 at opp 18Brandon West rush for 7 yards to the Buff 11, tackled by Justin Winters for a 1ST down.
15:001st & 10 at opp 11Tim Hiller pass complete to Matt Stevens for no gain to the Buff 11 out-of-bounds.
15:002nd & 10 at opp 11Brandon West rush for 1 yard to the Buff 10, tackled by Anel Montanez and Kendric Hawkins.
10:403rd & 9 at opp 10Tim Hiller pass complete to Ansel Ponder for 10 yards for a TOUCHDOWN.Western Michigan 6, Buffalo 0
10:40John Potter extra point GOOD.Western Michigan 7, Buffalo 0
10:40John Potter kickoff for 62 yards returned by Terrell Jackson, tackled by Damond Smith for 15 yards to the Buff 23, tackled by Damond Smith.
Buffalo Punt, 8 plays
10:401st & 10 at own 23Mario Henry rush for 4 yards to the Buff 27, tackled by Doug Wiggins and Austin Pritchard.
10:402nd & 6 at own 27Zach Maynard pass complete to Brett Hamlin for 11 yards to the Buff 38, tackled by Andy Dorcely out-of-bounds for a 1ST down.
10:401st & 10 at own 38Zach Maynard pass complete to Jesse Rack for 9 yards to the Buff 47, tackled by Austin Pritchard.
10:402nd & 1 at own 47Zach Maynard pass incomplete to Brett Hamlin.
8:463rd & 1 at own 47Timeout Western Michigan, clock 08:46.
8:463rd & 1 at own 47Mario Henry rush for 2 yards to the Buff 49, tackled by Justin Braska and Freddie Bishop for a 1ST down.
8:461st & 10 at own 49Zach Maynard pass incomplete to Naaman Roosevelt.
8:462nd & 10 at own 49Mario Henry rush for 4 yards to the WMich 47, tackled by Drew Nowak.
8:463rd & 6 at opp 47Zach Maynard pass incomplete to Terrell Jackson, hurried by Justin Braska.
8:464th & 6 at opp 47Peter Fardon punt for 33 yards to the WMich 14, no return.
Western Michigan Fumble, 1 play
7:311st & 10 at own 14Brandon West rush for a loss of 3 yards, fumbled, forced by Sherrod Lott, recovered by Buff Scott Pettigrew at the WMich 11.
Buffalo Touchdown run, 1 play
7:171st & 10 at opp 11Ike Nduka rush for 11 yards for a TOUCHDOWN.Tied at 7
7:17A.J. Principe extra point GOOD.
7:17John Rachuna kickoff for 58 yards returned by Aaron Winchester, tackled by Kendric Hawkins for 12 yards to the WMich 14, tackled by Kendric Hawkins, WESTRN MICHIGAN penalty 10 yard holding on N/A accepted.
Western Michigan Touchdown pass, 10 plays
7:171st & 10 at own 14Tim Hiller pass incomplete to Matt Stevens.
7:172nd & 10 at own 14WESTRN MICHIGAN penalty 5 yard illegal formation accepted, no play.
7:172nd & 15 at own 9Brandon West rush for 25 yards to the WMich 34, tackled by Steven Means and Justin Winters for a 1ST down.
7:171st & 10 at own 34Tim Hiller pass incomplete to Chleb Ravenell, broken up by Domonic Cook.
7:172nd & 10 at own 34Aaron Winchester rush for 4 yards to the WMich 38, tackled by Fred Branch.
7:173rd & 6 at own 38Tim Hiller pass complete to Trey Smith for 14 yards to the Buff 48 out-of-bounds for a 1ST down.
7:171st & 10 at opp 48Tim Hiller pass complete to Brandon West for 27 yards to the Buff 21, tackled by Justin Winters for a 1ST down.
7:171st & 10 at opp 21Tim Hiller pass complete to Ansel Ponder for 7 yards to the Buff 14, tackled by Justin Winters.
7:172nd & 3 at opp 14Tim Hiller sacked by Fred Branch for a loss of 1 yard to the Buff 15.
7:173rd & 4 at opp 15Tim Hiller pass complete to Matt Stevens for 6 yards to the Buff 9 for a 1ST down.
2:371st & goal at opp 9Tim Hiller pass complete to Ansel Ponder for 9 yards for a TOUCHDOWN.Western Michigan 13, Buffalo 7
2:37John Potter extra point GOOD.Western Michigan 14, Buffalo 7
2:37John Potter kickoff for 63 yards returned by Terrell Jackson, tackled by Deshon Lawrence and David Lewis for 8 yards to the Buff 15, tackled by Deshon Lawrence and David Lewis.
Buffalo Punt, 3 plays
2:371st & 10 at own 15Ike Nduka rush for 4 yards to the Buff 19, tackled by Doug Wiggins out-of-bounds.
2:372nd & 6 at own 19Ike Nduka rush for 3 yards to the Buff 22, tackled by Jamail Berry.
2:373rd & 3 at own 22Zach Maynard pass incomplete to N/A.
2:374th & 3 at own 22John Rachuna punt for 71 yards, downed at the WMich 7.
Western Michigan Field goal, 10 plays
2:371st & 10 at own 7Tim Hiller pass incomplete to Ansel Ponder.
2:372nd & 10 at own 7Brandon West rush for 7 yards to the WMich 14, tackled by Mike Newton.
1:123rd & 3 at own 14Tim Hiller pass complete to Chleb Ravenell for 4 yards to the WMich 18, tackled by Josh Thomas for a 1ST down.
Q2 15:001st & 10 at own 18Glenis Thompson rush for 13 yards to the WMich 31, tackled by Davonte Shannon and Mike Newton for a 1ST down.
Q2 15:001st & 10 at own 31Tim Hiller pass complete to Robert Arnheim for 42 yards to the Buff 27, tackled by Sherrod Lott for a 1ST down.
Q2 15:001st & 10 at opp 27Brandon West rush for 17 yards to the Buff 10, tackled by Dane Robinson and Kendric Hawkins for a 1ST down.
Q2 15:001st & goal at opp 10Tim Hiller pass incomplete to Chleb Ravenell, broken up by Josh Thomas.
Q2 15:002nd & 0 at opp 10WESTRN MICHIGAN penalty 5 yard false start on N/A accepted.
Q2 15:002nd & goal at opp 15Tim Hiller pass complete to Glenis Thompson for 5 yards to the Buff 10, tackled by Domonic Cook and Davonte Shannon.
Q2 15:003rd & goal at opp 10Tim Hiller pass incomplete to Robert Arnheim.
Q2 13:014th & goal at opp 10John Potter 28 yard field goal GOOD.Western Michigan 17, Buffalo 7
Q2 13:01John Potter kickoff for 70 yards for a touchback.
2nd quarter9 drives, then Western Michigan 17, Buffalo 7
Buffalo Interception, 6 plays
13:011st & 10 at own 20Ike Nduka rush for 50 yards to the WMich 30, tackled by David Lewis out-of-bounds for a 1ST down.
13:011st & 10 at opp 30Zach Maynard pass complete to Brett Hamlin for 24 yards to the WMich 6, tackled by Deshon Lawrence for a 1ST down.
13:011st & goal at opp 6Ike Nduka rush for 4 yards to the WMich 2, tackled by Doug Wiggins.
13:012nd & goal at opp 2Ike Nduka rush for 1 yard to the WMich 1, tackled by Austin Pritchard.
13:013rd & goal at opp 1Ike Nduka rush for no gain to the WMich 1, tackled by Cody Cielenski and Jamail Berry.
13:014th & goal at opp 1Zach Maynard pass intercepted by Justin Braska at the WMich 0, returned for no gain for a touchback.
Western Michigan Punt, 3 plays
10:141st & 10 at own 20WESTRN MICHIGAN penalty 10 yard pass interference on Ansel Ponder accepted, no play.
10:141st & 20 at own 10Brandon West rush for 1 yard to the WMich 11, tackled by Scott Pettigrew.
10:142nd & 19 at own 11Tim Hiller pass complete to Chleb Ravenell for 3 yards to the WMich 14, tackled by Sherrod Lott.
10:143rd & 16 at own 14Tim Hiller pass complete to Brandon West for 7 yards to the WMich 21 out-of-bounds.
10:144th & 9 at own 21Ben Armer punt for 42 yards, returned by Naaman Roosevelt out-of-bounds.
Buffalo Punt, 3 plays
8:071st & 10 at own 36Ike Nduka rush for no gain to the Buff 36, tackled by Doug Wiggins and Chris Prom.
8:072nd & 10 at own 36Zach Maynard pass incomplete to Jesse Rack.
8:073rd & 10 at own 36Zach Maynard pass incomplete to Zach Maynard, hurried by Paul Hazel.
8:074th & 10 at own 36John Rachuna punt for 37 yards, fair catch by Robert Arnheim at the WMich 42, BUFFALO penalty 15 yard kick catching interference on N/A accepted.
Western Michigan Punt, 4 plays
8:071st & 10 at own 42Tim Hiller pass complete to Ansel Ponder for 19 yards to the Buff 39, tackled by Kendric Hawkins for a 1ST down.
8:071st & 10 at opp 39Tim Hiller pass complete to Ansel Ponder for 4 yards to the Buff 35, tackled by Davonte Shannon.
8:072nd & 6 at opp 35Tim Hiller rush for a loss of 5 yards to the Buff 40, tackled by Sherrod Lott.
7:143rd & 11 at opp 40Tim Hiller pass incomplete to Matt Stevens, broken up by Scott Pettigrew.
7:144th & 11 at opp 40Ben Armer punt for 40 yards for a touchback.
Buffalo Punt, 5 plays
5:201st & 10 at own 20Zach Maynard pass complete to Jesse Rack for 17 yards to the Buff 37, tackled by Jamail Berry for a 1ST down.
5:201st & 10 at own 37Zach Maynard pass complete to Naaman Roosevelt for 13 yards to the 50 yard line, tackled by Andy Dorcely for a 1ST down.
5:201st & 10 at the 50Zach Maynard sacked by Cody Cielenski and Deauntay Legrier for a loss of 6 yards to the Buff 44.
5:202nd & 16 at own 44Zach Maynard pass complete to Brett Hamlin for 9 yards to the WMich 47 out-of-bounds.
5:203rd & 7 at opp 47Zach Maynard pass incomplete to Naaman Roosevelt.
5:204th & 7 at opp 47Peter Fardon punt for 27 yards, fair catch by Robert Arnheim at the WMich 20.
Western Michigan Fumble, 5 plays
5:201st & 10 at own 20Tim Hiller pass complete to Brandon West for 3 yards to the WMich 23, tackled by Bruno Lapointe and Solomon Richberg.
3:072nd & 7 at own 23Tim Hiller pass complete to Chleb Ravenell for 14 yards to the WMich 37, tackled by Mike Newton out-of-bounds for a 1ST down.
3:071st & 10 at own 37Tim Hiller pass complete to Robert Arnheim for 11 yards to the WMich 48, tackled by Domonic Cook for a 1ST down.
3:071st & 10 at own 48Tim Hiller pass complete to Robert Arnheim for 5 yards to the Buff 47, tackled by Domonic Cook and Mike Newton.
3:072nd & 5 at opp 47Tim Hiller pass complete to Robert Arnheim, fumbled, forced by Jerry Housey, recovered by Buff Scott Pettigrew at the Buff 40, Scott Pettigrew for 10 yards, to the 50 yard line, tackled by Phillip Swanson.
Buffalo Interception, 3 plays
1:121st & 10 at the 50Zach Maynard pass incomplete to Terrell Jackson.
1:122nd & 10 at the 50Zach Maynard pass incomplete to Ike Nduka, hurried by Freddie Bishop.
1:123rd & 10 at the 50Zach Maynard pass intercepted by Jamail Berry at the WMich 45, returned for 45 yards to the Buff 10, tackled by Ike Nduka.
Western Michigan Missed FG, 4 plays
1:121st & goal at opp 10Tim Hiller pass complete to Ansel Ponder for 7 yards to the Buff 3, tackled by Kendric Hawkins and Sherrod Lott.
0:402nd & 0 at opp 3Timeout Western Michigan, clock 00:40.
0:402nd & goal at opp 3Tim Hiller pass incomplete to Matt Stevens.
0:403rd & goal at opp 3Tim Hiller pass incomplete to Trey Smith, hurried by Bruno Lapointe, broken up by Sherrod Lott.
0:304th & 0 at opp 3John Potter 22 yard field goal MISSED.
Buffalo End of half, 1 play
0:301st & 10 at own 20Team rush for a loss of 2 yards to the Buff 18.
Q3 15:00John Potter kickoff for 50 yards returned by Terrell Jackson, tackled by E.J. Riley for 7 yards to the Buff 27, tackled by E.J. Riley.
3rd quarter7 drives, then Western Michigan 24, Buffalo 21
Buffalo Touchdown run, 7 plays
15:001st & 10 at own 27Ike Nduka rush for 6 yards to the Buff 33, tackled by Austin Pritchard.
15:002nd & 4 at own 33Zach Maynard pass incomplete to Ike Nduka.
15:003rd & 4 at own 33Zach Maynard pass complete to Naaman Roosevelt for 8 yards to the Buff 41 for a 1ST down.
15:001st & 10 at own 41Zach Maynard pass complete to Naaman Roosevelt for 6 yards to the Buff 47, tackled by Doug Wiggins.
15:002nd & 4 at own 47Zach Maynard rush for 42 yards to the WMich 11, tackled by Josh Price for a 1ST down.
15:001st & 10 at opp 11Zach Maynard pass complete to Brett Hamlin for 9 yards to the WMich 2, tackled by David Lewis out-of-bounds.
12:212nd & 1 at opp 2Ike Nduka rush for 2 yards for a TOUCHDOWN.Western Michigan 17, Buffalo 13
12:21A.J. Principe extra point GOOD.Western Michigan 17, Buffalo 14
12:21John Rachuna kickoff for 60 yards returned by Brandon West, tackled by Alex Pierre for 17 yards to the WMich 27, tackled by Alex Pierre.
Western Michigan Punt, 3 plays
12:211st & 10 at own 27Brandon West rush for 3 yards to the WMich 30, tackled by Justin Winters.
12:212nd & 7 at own 30Tim Hiller pass complete to Ansel Ponder for 6 yards to the WMich 36, tackled by Davonte Shannon and Mike Newton.
12:213rd & 1 at own 36Tim Hiller pass incomplete to Chleb Ravenell.
12:214th & 1 at own 36Ben Armer punt for 32 yards, fair catch by Naaman Roosevelt at the Buff 32.
Buffalo Punt, 3 plays
12:211st & 10 at own 32Zach Maynard rush for 1 yard to the Buff 33, tackled by David Lewis and Freddie Bishop.
10:262nd & 9 at own 33Zach Maynard pass incomplete to Jesse Rack, hurried by Deauntay Legrier.
10:263rd & 9 at own 33Zach Maynard pass complete to Ike Nduka for 3 yards to the Buff 36, tackled by Austin Pritchard.
10:264th & 6 at own 36John Rachuna punt for 50 yards, returned by Robert Arnheim for 9 yards to the WMich 23, tackled by Raphael Akobundu.
Western Michigan Touchdown run, 11 plays
8:511st & 10 at own 23Brandon West rush for 7 yards to the WMich 30, tackled by John Syty.
8:512nd & 3 at own 30Tim Hiller pass complete to Brandon West for 4 yards to the WMich 34, tackled by Justin Winters for a 1ST down.
8:511st & 10 at own 34Tim Hiller pass complete to Ansel Ponder for 9 yards to the WMich 43, tackled by Domonic Cook.
8:512nd & 1 at own 43Tim Hiller pass complete to Chleb Ravenell for 11 yards to the Buff 46, tackled by Justin Winters for a 1ST down.
8:511st & 10 at opp 46Tim Hiller pass incomplete to Brandon West, hurried by Davonte Shannon.
8:512nd & 10 at opp 46Tim Hiller pass incomplete to Trey Smith, broken up by Davonte Shannon.
8:513rd & 10 at opp 46Tim Hiller pass complete to Robert Arnheim for 14 yards to the Buff 32, tackled by John Syty and Mike Newton for a 1ST down.
8:511st & 10 at opp 32Tim Hiller pass complete to Robert Arnheim for 19 yards to the Buff 13, tackled by Mike Newton for a 1ST down.
8:511st & 10 at opp 13Tim Hiller pass incomplete to Ansel Ponder.
8:512nd & 10 at opp 13Brandon West rush for 11 yards to the Buff 2, tackled by Mike Newton for a 1ST down.
4:561st & goal at opp 2Brandon West rush for 2 yards for a TOUCHDOWN.Western Michigan 23, Buffalo 14
4:56John Potter extra point GOOD.Western Michigan 24, Buffalo 14
4:56John Potter kickoff for 50 yards returned by Naaman Roosevelt, tackled by Damond Smith for 11 yards to the Buff 31, tackled by Damond Smith.
Buffalo Touchdown pass, 6 plays
4:561st & 10 at own 31Ike Nduka rush for 9 yards to the Buff 40, tackled by Jamail Berry.
4:562nd & 1 at own 40Zach Maynard pass complete to Naaman Roosevelt for 12 yards to the WMich 48, tackled by Mitch Zajac for a 1ST down.
4:561st & 10 at opp 48Zach Maynard pass complete to Brett Hamlin for 19 yards to the WMich 29, tackled by Jamail Berry for a 1ST down.
4:561st & 10 at opp 29Zach Maynard rush for a loss of 4 yards to the WMich 33, tackled by Austin Pritchard out-of-bounds.
4:562nd & 14 at opp 33Zach Maynard pass incomplete to Terrell Jackson.
2:503rd & 14 at opp 33Timeout Buffalo, clock 02:50.
2:433rd & 14 at opp 33Zach Maynard pass complete to Brett Hamlin for 33 yards for a TOUCHDOWN.Western Michigan 24, Buffalo 20
2:43A.J. Principe extra point GOOD.Western Michigan 24, Buffalo 21
2:43John Rachuna kickoff for 62 yards returned by Brandon West, tackled by Alex Pierre for 21 yards to the WMich 29, tackled by Alex Pierre.
Western Michigan Punt, 6 plays
2:431st & 10 at own 29Tim Hiller pass incomplete to Trey Smith, broken up by Scott Pettigrew.
2:432nd & 10 at own 29Tim Hiller pass complete to Trey Smith for 9 yards to the WMich 38.
2:433rd & 1 at own 38Alex Carder rush for 8 yards to the WMich 46, tackled by Sherrod Lott for a 1ST down.
2:431st & 10 at own 46Brandon West rush for 5 yards to the Buff 49, tackled by Isaac Baugh and Justin Winters.
2:432nd & 5 at opp 49Tim Hiller pass incomplete to Ansel Ponder.
2:433rd & 5 at opp 49Tim Hiller pass incomplete to Trey Smith, broken up by Domonic Cook.
2:434th & 5 at opp 49Ben Armer punt for 49 yards for a touchback.
Buffalo Punt, 6 plays
0:531st & 10 at own 20Zach Maynard pass complete to Jesse Rack for 16 yards to the Buff 36, tackled by Austin Pritchard for a 1ST down.
0:531st & 10 at own 36Zach Maynard pass incomplete to Naaman Roosevelt.
0:532nd & 10 at own 36Zach Maynard pass complete to Ike Nduka for 17 yards to the WMich 47, tackled by David Lewis for a 1ST down.
Q4 15:001st & 10 at opp 47Ike Nduka rush for 2 yards to the WMich 45, tackled by Freddie Bishop and Mitch Zajac.
Q4 15:002nd & 8 at opp 45Zach Maynard rush for no gain, fumbled, recovered by Buff Ike Nduka at the 50 yard line.
Q4 15:003rd & 13 at the 50Zach Maynard pass incomplete to Terrell Jackson.
Q4 15:004th & 13 at the 50John Rachuna punt for 35 yards, fair catch by Robert Arnheim at the WMich 15.
4th quarter6 drives, then Tied at 31
Western Michigan Punt, 6 plays
13:391st & 10 at own 15Brandon West rush for 6 yards to the WMich 21, tackled by Sherrod Lott and Davonte Shannon.
13:392nd & 4 at own 21Brandon West rush for 2 yards to the WMich 23, tackled by Kevin Johnson.
13:393rd & 2 at own 23Tim Hiller pass complete to Trey Smith for 8 yards to the WMich 31, tackled by Sherrod Lott out-of-bounds for a 1ST down.
13:391st & 10 at own 31Brandon West rush for no gain to the WMich 31, tackled by Anel Montanez.
13:392nd & 10 at own 31Brandon West rush for 3 yards to the WMich 34, tackled by Bruno Lapointe and Davonte Shannon.
13:393rd & 7 at own 34Tim Hiller pass incomplete to Chleb Ravenell.
13:394th & 7 at own 34Ben Armer punt for 49 yards, returned by Naaman Roosevelt for 17 yards to the Buff 34, tackled by Tom Harrington.
Buffalo Missed FG, 6 plays
10:301st & 10 at own 34Zach Maynard pass complete to Jesse Rack for 23 yards to the WMich 43, tackled by Mitch Zajac for a 1ST down.
10:301st & 10 at opp 43Ike Nduka rush for 16 yards to the WMich 27, tackled by Jamail Berry for a 1ST down.
10:301st & 10 at opp 27Ike Nduka rush for 5 yards to the WMich 22, tackled by Cody Cielenski and Freddie Bishop.
10:302nd & 5 at opp 22Zach Maynard pass incomplete to Brett Hamlin, broken up by Andy Dorcely.
10:303rd & 5 at opp 22Zach Maynard pass incomplete to Naaman Roosevelt, broken up by Keith Dixson.
8:394th & 5 at opp 22A.J. Principe 39 yard field goal BLOCKED, Drew Nowak for no gain, to the WMich 22.
Western Michigan Punt, 3 plays
8:391st & 10 at own 22Brandon West rush for 1 yard to the WMich 23, tackled by Anel Montanez and Davonte Shannon.
8:392nd & 9 at own 23Tim Hiller pass incomplete to Robert Arnheim.
8:393rd & 9 at own 23Tim Hiller pass incomplete to Trey Smith, broken up by Davonte Shannon.
8:394th & 9 at own 23Ben Armer punt for 57 yards, downed at the Buff 10, BUFFALO penalty 10 yard personal foul on N/A accepted.
Buffalo Touchdown run, 5 plays
8:391st & 10 at own 10Ike Nduka rush for 1 yard to the Buff 11, tackled by Austin Pritchard and Justin Braska.
8:392nd & 9 at own 11Zach Maynard pass complete to Jesse Rack for 24 yards to the Buff 35, tackled by Vernon Stewart and Deauntay Legrier for a 1ST down.
7:441st & 10 at own 35Zach Maynard rush for 6 yards to the Buff 41 out-of-bounds.
7:442nd & 4 at own 41Zach Maynard pass complete to Naaman Roosevelt for 3 yards to the Buff 44, tackled by Vernon Stewart.
5:163rd & 1 at own 44Ike Nduka rush for 56 yards for a TOUCHDOWN.Buffalo 27, Western Michigan 24
5:16A.J. Principe extra point GOOD.Buffalo 28, Western Michigan 24
5:16John Rachuna kickoff for 54 yards returned by Brandon West, tackled by Ryan Cotton for 17 yards to the WMich 33, tackled by Ryan Cotton.
Western Michigan Touchdown run, 9 plays
5:161st & 10 at own 33Tim Hiller pass complete to Ansel Ponder for 8 yards to the WMich 41, tackled by Sherrod Lott and Justin Winters.
5:162nd & 2 at own 41Glenis Thompson rush for 3 yards to the WMich 44, tackled by Justin Winters for a 1ST down.
5:161st & 10 at own 44Tim Hiller pass complete to Robert Arnheim for 9 yards to the Buff 47, tackled by Justin Winters.
5:162nd & 1 at opp 47Brandon West rush for 6 yards to the Buff 41, tackled by Anel Montanez for a 1ST down.
5:161st & 10 at opp 41Tim Hiller pass incomplete to Chleb Ravenell.
5:162nd & 10 at opp 41Tim Hiller pass complete to Trey Smith for 26 yards to the Buff 15, tackled by Mike Newton for a 1ST down.
5:161st & 10 at opp 15Tim Hiller pass incomplete to Ansel Ponder.
5:162nd & 10 at opp 15Brandon West rush for 9 yards to the Buff 6, tackled by Justin Winters.
5:163rd & 1 at opp 6BUFFALO penalty 3 yard substitution infraction accepted.
1:581st & goal at opp 3Brandon West rush for 3 yards for a TOUCHDOWN.Western Michigan 31, Buffalo 28
1:58John Potter extra point GOOD.
1:58John Potter kickoff for 70 yards for a touchback.
Buffalo Field goal, 19 plays
1:581st & 10 at own 20Ike Nduka rush for 3 yards to the Buff 23, tackled by Cody Cielenski.
1:582nd & 7 at own 23Zach Maynard pass incomplete to Brett Hamlin, broken up by Austin Pritchard.
1:583rd & 7 at own 23Zach Maynard pass complete to Terrell Jackson for 9 yards to the Buff 32, tackled by David Lewis for a 1ST down.
1:581st & 10 at own 32Zach Maynard pass incomplete to N/A.
1:582nd & 10 at own 32Zach Maynard pass complete to Naaman Roosevelt for 4 yards to the Buff 36 out-of-bounds.
1:583rd & 6 at own 36Zach Maynard pass complete to Brett Hamlin for 10 yards to the Buff 46, tackled by Austin Pritchard for a 1ST down.
1:581st & 10 at own 46Zach Maynard pass incomplete to Brett Hamlin, broken up by Andy Dorcely.
1:582nd & 10 at own 46Zach Maynard pass complete to Naaman Roosevelt for 7 yards to the WMich 47, tackled by David Lewis.
0:343rd & 3 at opp 47Timeout Western Michigan, clock 00:34.
0:343rd & 3 at opp 47Zach Maynard pass complete to Brett Hamlin for 9 yards to the WMich 38, tackled by Austin Pritchard and Jamail Berry for a 1ST down.
0:341st & 10 at opp 38Zach Maynard pass incomplete to Brett Hamlin.
0:342nd & 10 at opp 38Zach Maynard pass complete to Brett Hamlin for 12 yards to the WMich 26, tackled by Doug Wiggins for a 1ST down.
0:341st & 10 at opp 26Zach Maynard pass complete to Naaman Roosevelt for 10 yards to the WMich 16 out-of-bounds for a 1ST down.
0:341st & 10 at opp 16BUFFALO penalty 5 yard false start accepted.
0:341st & 15 at opp 21Zach Maynard pass complete to Brett Hamlin for 10 yards to the WMich 11, tackled by Keith Dixson out-of-bounds.
0:082nd & 5 at opp 11Timeout Buffalo, clock 00:08.
0:082nd & 5 at opp 11Zach Maynard pass incomplete to Naaman Roosevelt.
0:033rd & 5 at opp 11Timeout Western Michigan, clock 00:03.
0:003rd & 5 at opp 11A.J. Principe 28 yard field goal GOOD.Tied at 31
Overtime1st & 10 at opp 25Ike Nduka rush for a loss of 1 yard to the WMich 26, tackled by Drew Nowak and Justin Braska.
Overtime2nd & 11 at opp 26Zach Maynard pass incomplete to Naaman Roosevelt, broken up by Andy Dorcely.
Overtime3rd & 11 at opp 26Zach Maynard pass incomplete to Jesse Rack.
Overtime4th & 11 at opp 26John Rachuna 43 yard field goal MISSED.
Overtime1 drive, then Western Michigan 34, Buffalo 31
Western Michigan Field goal, 6 plays
1st & 10 at opp 25Brandon West rush for 2 yards to the Buff 23, tackled by John Syty.
2nd & 8 at opp 23Brandon West rush for 5 yards to the Buff 18, tackled by Justin Winters.
3rd & 3 at opp 18Brandon West rush for 6 yards to the Buff 12, tackled by Justin Winters for a 1ST down.
1st & 10 at opp 12Brandon West rush for 2 yards to the Buff 10, tackled by Justin Winters.
2nd & 8 at opp 10Tim Hiller pass incomplete to Matt Stevens.
3rd & 8 at opp 10Brandon West rush for no gain to the Buff 10, tackled by John Syty.
4th & 8 at opp 10Timeout Buffalo, clock 00:00.
4th & 8 at opp 10John Potter 28 yard field goal GOOD.Western Michigan 34, Buffalo 31

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.

Western Michigan leads 10–⁠2 in 12 meetings, counting the seven since this game.

Recent meetings
2026Western Michigan 20, Buffalo 17
2024Western Michigan 48, Buffalo 41
2021Western Michigan 24, Buffalo 17
2017Western Michigan 71, Buffalo 68
2016Western Michigan 38, Buffalo 0
2013Buffalo 33, Western Michigan 0

Around this game