Western Michigan at Buffalo

Saturday, November 10, 2012

Buffalo beat Western Michigan 29–⁠24. It was their sixth meeting; after it, Western Michigan led the series 5–⁠1.

AwayWestern Michigan4–⁠8 in 2012
24
HomeBuffalo4–⁠8 in 2012
29

Final at UB Stadium, AmherstAttendance 11,012

At kickoff
53°F, overcast, wind 7 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Michigan0147324
Buffalo7106629

Standouts

Player stats

Western Michigan

PassingC/AttYdsTDInt
Alex Carder19/3727534
Blake Hammond0/1000
RushingCarYdsTDLong
Alex Carder1852028
Dareyon Chance1348012
Eric Monette1101
ReceivingRecYdsTDLong
Justin Collins6122028
Eric Monette478227
Blake Hammond550022
Dareyon Chance211011

Buffalo

PassingC/AttYdsTDInt
Joe Licata21/3328510
RushingCarYdsTDLong
Devin Campbell22107145
Branden Oliver1275118
Brandon Murie61707
Fred Lee1202
ReceivingRecYdsTDLong
Alex Neutz9140130
Fred Lee570019
Jimmy Gordon125025
Devin Campbell423012
InterceptionsIntYdsTD
Cortney Lester3710
Willie Moseley190

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

Team stats

Western MichiganBuffalo
376Total yards453
275Passing yards285
101Rushing yards168
7.2Yards per pass8.6
3.2Yards per rush3.4
19First downs22
5–⁠15Third downs6–⁠18
0–⁠0Fourth downs0–⁠0
5Turnovers1
7–⁠80Penalties11–⁠105
25:35Possession33:23

Efficiency

Western MichiganBuffalo
43%Success rate35%
−0.02EPA per play0.01
0.75Explosiveness1.01
−0.03Rushing EPA−0.26
0.01Passing EPA0.37
26%Passing-down success32%
−0.07First-down EPA−0.06
0.04Second-down EPA−0.18
−0.13Third-down EPA0.45

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 61% to win. Buffalo won as Elo’s underdog.

Every drive

Buffalo end zoneWestern Michigan end zoneQ1 BuffaloPunt, 4 playsQ1 Western MichiganPunt, 3 playsQ1 BuffaloTouchdown run, 5 playsQ1 Western MichiganPunt, 3 playsQ1 BuffaloPunt, 3 playsQ1 Western MichiganInterception, 9 playsQ1 BuffaloFumble, 5 playsQ1 Western MichiganMissed FG, 4 playsQ1 BuffaloMissed FG, 12 playsQ2 Western MichiganPunt, 3 playsQ2 BuffaloTouchdown run, 1 playQ2 Western MichiganPunt, 3 playsQ2 BuffaloPunt, 3 playsQ2 Western MichiganPunt, 4 playsQ2 BuffaloField goal, 11 playsQ2 Western MichiganTouchdown pass, 4 playsQ2 BuffaloPunt, 3 playsQ2 Western MichiganTouchdown pass, 7 playsQ2 BuffaloEnd of half, 1 playQ3 Western MichiganTouchdown pass, 6 playsQ3 BuffaloPunt, 5 playsQ3 Western MichiganPunt, 3 playsQ3 BuffaloPunt, 3 playsQ3 Western MichiganPunt, 3 playsQ3 BuffaloField goal, 6 playsQ3 Western MichiganInterception, 1 playQ3 BuffaloField goal, 4 playsQ3 Western MichiganField goal, 6 playsQ4 BuffaloTouchdown pass, 6 playsQ4 Western MichiganInterception, 5 playsQ4 BuffaloPunt, 6 playsQ4 Western MichiganFumble, 7 playsQ4 BuffaloPunt, 6 playsQ4 Western MichiganInterception, 1 playQ4 BuffaloEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Western Michigan right to left.
  1. Q1 BuffaloPunt, 4 plays, 18 yards
  2. Q1 Western MichiganPunt, 3 plays, 4 yards
  3. Q1 BuffaloTouchdown run, 5 plays, 60 yards
  4. Q1 Western MichiganPunt, 3 plays, −3 yards
  5. Q1 BuffaloPunt, 3 plays, 2 yards
  6. Q1 Western MichiganInterception, 9 plays, 69 yards
  7. Q1 BuffaloFumble, 5 plays, 25 yards
  8. Q1 Western MichiganMissed FG, 4 plays, 1 yard
  9. Q1 BuffaloMissed FG, 12 plays, 58 yards
  10. Q2 Western MichiganPunt, 3 plays, 6 yards
  11. Q2 BuffaloTouchdown run, 1 play, 45 yards
  12. Q2 Western MichiganPunt, 3 plays, 7 yards
  13. Q2 BuffaloPunt, 3 plays, −5 yards
  14. Q2 Western MichiganPunt, 4 plays, 11 yards
  15. Q2 BuffaloField goal, 11 plays, 62 yards
  16. Q2 Western MichiganTouchdown pass, 4 plays, 57 yards
  17. Q2 BuffaloPunt, 3 plays, −2 yards
  18. Q2 Western MichiganTouchdown pass, 7 plays, 58 yards
  19. Q2 BuffaloEnd of half, 1 play, −10 yards
  20. Q3 Western MichiganTouchdown pass, 6 plays, 69 yards
  21. Q3 BuffaloPunt, 5 plays, −2 yards
  22. Q3 Western MichiganPunt, 3 plays, −8 yards
  23. Q3 BuffaloPunt, 3 plays, −7 yards
  24. Q3 Western MichiganPunt, 3 plays, 0 yards
  25. Q3 BuffaloField goal, 6 plays, 42 yards
  26. Q3 Western MichiganInterception, 1 play, 0 yards
  27. Q3 BuffaloField goal, 4 plays, 4 yards
  28. Q3 Western MichiganField goal, 6 plays, 36 yards
  29. Q4 BuffaloTouchdown pass, 6 plays, 77 yards
  30. Q4 Western MichiganInterception, 5 plays, 36 yards
  31. Q4 BuffaloPunt, 6 plays, 9 yards
  32. Q4 Western MichiganFumble, 7 plays, 53 yards
  33. Q4 BuffaloPunt, 6 plays, 30 yards
  34. Q4 Western MichiganInterception, 1 play, 0 yards
  35. Q4 BuffaloEnd of game, 2 plays, −3 yards

Play by play

1st quarter9 drives, then Buffalo 7, Western Michigan 0
Buffalo Punt, 4 plays
15:001st & 10 at own 32Branden Oliver rush for 11 yards to the Buff 43, tackled by Donald Celiscar for a 1ST down.
15:001st & 10 at own 43Joe Licata pass incomplete to N/A.
15:002nd & 10 at own 43Branden Oliver rush for no gain to the Buff 43, tackled by Freddie Bishop, BUFFALO penalty holding declined.
15:003rd & 10 at own 43Joe Licata pass complete to Devon Hughes for 7 yards to the 50 yard line, tackled by Leo Alba.
15:004th & 3 at the 50Tyler Grassman punt for 31 yards to the WMich 19, no return.
Western Michigan Punt, 3 plays
13:271st & 10 at own 19Dareyon Chance rush for 6 yards to the WMich 25, tackled by Lee Skinner.
13:272nd & 4 at own 25Dareyon Chance rush for 3 yards to the WMich 28, tackled by Wyatt Cahill.
13:273rd & 1 at own 28Dareyon Chance rush for no gain to the WMich 28, tackled by Lee Skinner and Wyatt Cahill.
13:274th & 1 at own 28WESTRN MICHIGAN penalty 5 yard false start on N/A accepted.
11:264th & 6 at own 23J Schroeder punt for 37 yards, returned by Cordero Dixon for no gain to the Buff 40, tackled by Donald Celiscar.
Buffalo Touchdown run, 5 plays
11:261st & 10 at own 40BUFFALO penalty 5 yard false start on N/A accepted.
11:261st & 15 at own 35Joe Licata pass complete to Alex Neutz for 13 yards to the Buff 48, tackled by Lewis Toler out-of-bounds.
11:262nd & 2 at own 48Branden Oliver rush for 6 yards to the WMich 46, tackled by Desmond Bozeman for a 1ST down.
11:261st & 10 at opp 46Joe Licata pass complete to Alex Neutz for 23 yards to the WMich 23, tackled by Lewis Toler for a 1ST down.
11:261st & 10 at opp 23Branden Oliver rush for 5 yards to the WMich 18, tackled by Terry Easmon.
9:432nd & 5 at opp 18Branden Oliver rush for 18 yards for a TOUCHDOWN.Buffalo 6, Western Michigan 0
9:43Patrick Clarke extra point GOOD.Buffalo 7, Western Michigan 0
9:43Patrick Clarke kickoff for 65 yards for a touchback.
Western Michigan Punt, 3 plays
9:431st & 10 at own 25Alex Carder pass incomplete to N/A.
9:432nd & 10 at own 25Alex Carder rush for 5 yards to the WMich 30, tackled by Isaac Baugh and Lee Skinner.
9:433rd & 5 at own 30Alex Carder sacked by Khalil Mack for a loss of 6 yards, fumbled, recovered by WMich N/A at the WMich 30.
9:434th & 13 at own 22J Schroeder punt for 38 yards, returned by Cordero Dixon for a loss of 3 yards to the Buff 37, tackled by Terry Easmon and Donald Celiscar.
Buffalo Punt, 3 plays
9:431st & 10 at own 37Joe Licata rush for 2 yards to the Buff 39, tackled by Kyle Lark and Freddie Bishop.
8:142nd & 8 at own 39Branden Oliver rush for no gain to the Buff 39, tackled by Desmond Bozeman.
8:143rd & 8 at own 39Joe Licata pass incomplete to Alex Neutz.
8:144th & 8 at own 39Tyler Grassman punt for 39 yards, punt out-of-bounds at the WMich 22.
Western Michigan Interception, 9 plays
6:471st & 10 at own 22Alex Carder rush for 1 yard to the WMich 23, tackled by Steven Means.
6:472nd & 9 at own 23Alex Carder pass complete to Justin Collins for 24 yards to the WMich 47, tackled by Derek Brim out-of-bounds for a 1ST down.
6:471st & 10 at own 47Blake Hammond pass incomplete, broken up by Khalil Mack.
6:472nd & 10 at own 47Alex Carder rush for 4 yards to the Buff 49, tackled by Willie Moseley.
6:473rd & 6 at opp 49Alex Carder pass complete to Blake Hammond for 14 yards to the Buff 35, tackled by Marqus Baker for a 1ST down.
6:471st & 10 at opp 35Alex Carder pass complete to Justin Collins for 24 yards to the Buff 11, tackled by Najja Johnson and Okoye Houston for a 1ST down.
6:471st & 10 at opp 11Alex Carder pass incomplete to N/A.
6:472nd & 10 at opp 11Dareyon Chance rush for 2 yards to the Buff 9, tackled by Kristjan Sokoli.
6:473rd & 8 at opp 9Alex Carder pass intercepted by Cortney Lester at the Buff 0, returned for 4 yards to the Buff 4, tackled by Eric Monette out-of-bounds.
Buffalo Fumble, 5 plays
3:361st & 10 at own 4Timeout Buffalo, clock 03:36.
3:361st & 10 at own 4Branden Oliver rush for 5 yards to the Buff 9, tackled by Garrett Smith and Desmond Bozeman.
3:362nd & 5 at own 9Branden Oliver rush for a loss of 1 yard to the Buff 8, tackled by Freddie Bishop.
3:363rd & 6 at own 8Branden Oliver rush for 17 yards to the Buff 25, tackled by Kyle Lark for a 1ST down.
3:361st & 10 at own 25Branden Oliver rush for 7 yards to the Buff 32, tackled by Kyle Lark.
1:212nd & 3 at own 32Branden Oliver rush for a loss of 4 yards, fumbled, forced by Freddie Bishop, recovered by WMich Donald Celiscar at the Buff 29.
Western Michigan Missed FG, 4 plays
1:211st & 10 at opp 29WESTRN MICHIGAN penalty 0 yard personal foul off-setting accepted, BUFFALO penalty 0 yard personal foul off-setting, NO PLAY. accepted, no play.
1:211st & 10 at opp 29Alex Carder pass incomplete to Eric Monette, broken up by Isaac Baugh.
1:212nd & 10 at opp 29Eric Monette rush for 1 yard to the Buff 28, tackled by Okoye Houston and Khalil Mack.
1:213rd & 9 at opp 28Alex Carder pass incomplete to Justin Collins, broken up by Cortney Lester.
1:214th & 9 at opp 28Alex Carder pass complete to Justin Collins for 22 yards, fumbled, forced by Cortney Lester, recovered by WMich N/A at the Buff 9 out-of-bounds for a 1ST down.
0:314th & 9 at opp 28Andrew Haldeman 46 yard field goal MISSED.
Buffalo Missed FG, 12 plays
0:311st & 10 at own 28Joe Licata pass complete to Jimmy Gordon for 25 yards to the WMich 47, tackled by Rontavious Atkins for a 1ST down.
0:311st & 10 at opp 47Branden Oliver rush for 10 yards to the WMich 47, tackled by Desmond Bozeman and Johnnie Simon, BUFFALO penalty 10 yard holding on Jimmy Gordon accepted.
Q2 15:001st & 10 at opp 47Devin Campbell rush for 6 yards to the WMich 41, tackled by Terry Easmon and Travonte Boles.
Q2 15:002nd & 4 at opp 41BUFFALO penalty 10 yard holding on N/A accepted, no play.
Q2 15:002nd & 14 at own 49Joe Licata pass complete to Devin Campbell for 5 yards to the WMich 46, tackled by Johnnie Simon.
Q2 15:003rd & 9 at opp 46Joe Licata pass complete to Fred Lee for 12 yards to the WMich 34, tackled by Kyle Lark out-of-bounds for a 1ST down.
Q2 15:001st & 10 at opp 34Devin Campbell rush for 1 yard to the WMich 33, tackled by Kyle Lark and Desmond Bozeman.
Q2 15:002nd & 9 at opp 33Joe Licata pass incomplete to Jimmy Gordon.
Q2 15:003rd & 9 at opp 33Joe Licata pass complete to Fred Lee for 19 yards to the WMich 14, tackled by Johnnie Simon for a 1ST down.
Q2 15:001st & 10 at opp 14Joe Licata pass incomplete to Alex Neutz.
Q2 15:002nd & 10 at opp 14Joe Licata pass incomplete to Cordero Dixon.
Q2 15:003rd & 10 at opp 14Joe Licata pass incomplete to Alex Neutz, broken up by Rontavious Atkins.
Q2 12:234th & 10 at opp 14Patrick Clarke 31 yard field goal MISSED.
2nd quarter10 drives, then Buffalo 17, Western Michigan 14
Western Michigan Punt, 3 plays
12:231st & 10 at own 20Dareyon Chance rush for 1 yard to the WMich 21, tackled by Steven Means.
12:232nd & 9 at own 21Alex Carder pass complete to Justin Collins for 5 yards to the WMich 26, tackled by Adam Redden.
12:233rd & 4 at own 26Alex Carder pass incomplete to Justin Collins.
12:234th & 4 at own 26J Schroeder punt for 19 yards, punt out-of-bounds at the WMich 45.
Buffalo Touchdown run, 1 play
11:051st & 10 at opp 45Devin Campbell rush for 45 yards for a TOUCHDOWN.Buffalo 13, Western Michigan 0
11:05Patrick Clarke extra point GOOD.Buffalo 14, Western Michigan 0
11:05Patrick Clarke kickoff for 58 yards returned by Donald Celiscar for 47 yards to the Buff 46, tackled by Khalil Mack.
Western Michigan Punt, 3 plays
10:521st & 10 at opp 46Alex Carder pass complete to Josh Schaffer for 6 yards to the Buff 40, tackled by Steven Means and Lee Skinner.
10:522nd & 4 at opp 40Alex Carder rush for 1 yard to the Buff 39, tackled by Khalil Mack.
10:523rd & 3 at opp 39Alex Carder pass incomplete to Josh Schaffer, broken up by Jake Stockman.
10:524th & 3 at opp 39J Schroeder punt for 39 yards for a touchback.
Buffalo Punt, 3 plays
9:561st & 10 at own 20Devin Campbell rush for a loss of 1 yard to the Buff 19, tackled by Freddie Bishop.
9:562nd & 11 at own 19BUFFALO penalty 10 yard holding on N/A accepted, no play.
9:562nd & 21 at own 9Joe Licata pass incomplete to Alex Neutz.
9:563rd & 21 at own 9Joe Licata rush for 6 yards to the Buff 15, tackled by Kyle Lark out-of-bounds.
9:564th & 15 at own 15Tyler Grassman punt for 35 yards, downed at the 50 yard line.
Western Michigan Punt, 4 plays
9:561st & 10 at the 50Alex Carder pass complete to Dareyon Chance for 11 yards to the Buff 39, tackled by Lee Skinner and Jake Stockman for a 1ST down.
8:341st & 10 at opp 39Alex Carder pass incomplete to Eric Monette, broken up by Adam Redden.
8:342nd & 10 at opp 39Dareyon Chance rush for no gain to the Buff 39, tackled by Jake Stockman and Steven Means.
8:343rd & 10 at opp 39Alex Carder pass incomplete to N/A.
7:294th & 10 at opp 39J Schroeder punt for 29 yards, punt out-of-bounds at the Buff 25, WESTRN MICHIGAN penalty 15 yard kick catching interference on N/A accepted.
Buffalo Field goal, 11 plays
7:291st & 10 at own 25Devin Campbell rush for a loss of 3 yards to the Buff 22, tackled by Terry Easmon and Jonathan Harden.
7:292nd & 13 at own 22Devin Campbell rush for 4 yards to the Buff 26, tackled by Desmond Bozeman.
7:293rd & 9 at own 26BUFFALO penalty holding declined.
7:293rd & 9 at own 26Joe Licata pass complete to Alex Neutz for 21 yards to the Buff 47, tackled by Garrett Smith for a 1ST down.
7:291st & 10 at own 47Devin Campbell rush for 2 yards to the Buff 49, tackled by Travonte Boles and Cory Sueing.
7:292nd & 8 at own 49Joe Licata pass complete to Alex Neutz for 12 yards to the WMich 39, tackled by Garrett Smith for a 1ST down.
7:291st & 10 at opp 39Devin Campbell rush for 18 yards to the WMich 31, tackled by Donald Celiscar, BUFFALO penalty 10 yard holding on N/A accepted.
7:291st & 2 at opp 31Joe Licata pass complete to Devin Campbell for 12 yards to the WMich 19, tackled by Terry Easmon for a 1ST down.
7:291st & 10 at opp 19Devin Campbell rush for 1 yard to the WMich 18, tackled by Terry Easmon and Justin Currie.
7:292nd & 9 at opp 18Brandon Murie rush for 5 yards to the WMich 13, tackled by Deauntay Legrier.
7:293rd & 4 at opp 13Joe Licata pass incomplete to Alex Neutz.
3:284th & 4 at opp 13Patrick Clarke 30 yard field goal GOOD.Buffalo 17, Western Michigan 0
3:28Patrick Clarke kickoff for 40 yards returned by Daniel Braverman for 18 yards to the WMich 43, tackled by Dwellie Striggles and Adam Redden.
Western Michigan Touchdown pass, 4 plays
3:221st & 10 at own 43Alex Carder pass incomplete to Dareyon Chance.
3:222nd & 10 at own 43Alex Carder rush for 28 yards to the Buff 29, tackled by Isaac Baugh out-of-bounds for a 1ST down.
3:221st & 10 at opp 29Dareyon Chance rush for 12 yards to the Buff 17, tackled by Jake Stockman and Lee Skinner for a 1ST down.
2:281st & 10 at opp 17Alex Carder pass complete to Eric Monette for 17 yards for a TOUCHDOWN, BUFFALO penalty pass interference declined.Buffalo 17, Western Michigan 6
2:28Andrew Haldeman extra point GOOD.Buffalo 17, Western Michigan 7
2:28Jesse Boulnemour kickoff for 65 yards for a touchback.
Buffalo Punt, 3 plays
2:281st & 10 at own 25Devin Campbell rush for no gain to the Buff 25, tackled by Desmond Bozeman.
2:282nd & 10 at own 25Devin Campbell rush for a loss of 2 yards to the Buff 23, tackled by Deauntay Legrier.
1:493rd & 12 at own 23Timeout Western Michigan, clock 01:49.
1:493rd & 12 at own 23Joe Licata pass incomplete to Devon Hughes.
1:494th & 12 at own 23Tyler Grassman punt for 35 yards, downed at the WMich 42.
Western Michigan Touchdown pass, 7 plays
1:341st & 10 at own 42Alex Carder pass complete to Justin Collins for 14 yards to the Buff 44, tackled by Jake Stockman for a 1ST down.
1:341st & 10 at opp 44Alex Carder pass complete to Dareyon Chance for no gain to the Buff 44, tackled by Isaac Baugh.
1:152nd & 10 at opp 44Timeout Western Michigan, clock 01:15.
1:152nd & 10 at opp 44Alex Carder rush for 7 yards to the Buff 37, tackled by Colby Way.
1:153rd & 3 at opp 37Alex Carder pass complete to Blake Hammond for 6 yards to the Buff 31, tackled by Cortney Lester for a 1ST down.
1:151st & 10 at opp 31Alex Carder pass incomplete to Eric Monette, broken up by Adam Redden.
1:152nd & 10 at opp 31Alex Carder pass complete to Blake Hammond for 4 yards to the Buff 27, tackled by Willie Moseley.
0:243rd & 6 at opp 27Timeout Western Michigan, clock 00:24.
0:183rd & 6 at opp 27Alex Carder pass complete to Eric Monette for 27 yards for a TOUCHDOWN.Buffalo 17, Western Michigan 13
0:18Andrew Haldeman extra point GOOD.Buffalo 17, Western Michigan 14
0:18Jesse Boulnemour kickoff for 65 yards for a touchback.
Buffalo End of half, 1 play
0:181st & 10 at own 25Joe Licata sacked by Freddie Bishop for a loss of 10 yards to the Buff 15.
Q3 15:00Patrick Clarke kickoff for 40 yards returned by Justin Currie for 6 yards to the WMich 31, tackled by Kendall Roberson.
3rd quarter10 drives, then Buffalo 23, Western Michigan 21
Western Michigan Touchdown pass, 6 plays
15:001st & 10 at own 31Alex Carder pass complete to Eric Monette for 20 yards to the Buff 49 out-of-bounds for a 1ST down.
15:001st & 10 at opp 49Dareyon Chance rush for 5 yards to the Buff 44, tackled by Wyatt Cahill.
15:002nd & 5 at opp 44Dareyon Chance rush for 11 yards to the Buff 33, tackled by Alex Zordich for a 1ST down.
14:551st & 10 at own 31Alex Carder pass complete to Eric Monette for 20 yards to the Buff 49 out-of-bounds for a 1ST down.
14:551st & 10 at opp 49Dareyon Chance rush for 5 yards to the Buff 44, tackled by Wyatt Cahill.
14:552nd & 5 at opp 44Dareyon Chance rush for 11 yards to the Buff 33, tackled by Alex Zordich for a 1ST down.
14:551st & 10 at opp 33BUFFALO penalty 15 yard face mask on Steven Means accepted, no play.
12:302nd & goal at opp 8Alex Carder pass complete to Kendrick Roberts for 8 yards for a TOUCHDOWN.Western Michigan 20, Buffalo 17
14:551st & 10 at opp 18Alex Carder pass complete to Eric Monette for 14 yards to the Buff 4, tackled by Willie Moseley out-of-bounds, BUFFALO penalty offside declined for a 1ST down.
14:551st & goal at opp 4Alex Carder rush for a loss of 4 yards to the Buff 8, tackled by Willie Moseley and Lee Skinner.
12:30Andrew Haldeman extra point GOOD.Western Michigan 21, Buffalo 17
12:30Jesse Boulnemour kickoff for 62 yards returned by Adam Redden for 5 yards to the Buff 23, tackled by Jarrell McKinney, WESTRN MICHIGAN penalty 15 yard personal foul on N/A accepted.
Buffalo Punt, 5 plays
12:211st & 10 at own 48Devin Campbell rush for 8 yards to the WMich 44, tackled by Desmond Bozeman and Justin Currie.
12:211st & 10 at own 23Joe Licata pass complete to Alex Neutz for 14 yards to the Buff 37, tackled by Garrett Smith for a 1ST down.
12:211st & 10 at own 37Devin Campbell rush for 11 yards to the Buff 48, tackled by Desmond Bozeman and Justin Currie for a 1ST down.
12:212nd & 2 at opp 44Devin Campbell rush for 1 yard to the WMich 43, tackled by Deauntay Legrier.
12:213rd & 1 at opp 43Team rush for no gain, fumbled, recovered by Buff Devin Campbell at the Buff 46.
12:214th & 12 at own 46Tyler Grassman punt for 38 yards, fair catch by Dareyon Chance at the WMich 16.
Western Michigan Punt, 3 plays
9:441st & 10 at own 16Dareyon Chance rush for 7 yards to the WMich 23, tackled by Willie Moseley.
9:442nd & 3 at own 23WESTRN MICHIGAN penalty 10 yard holding on Kasimili Uitalia accepted, no play.
9:442nd & 13 at own 13Alex Carder pass incomplete to Daniel Braverman.
9:443rd & 13 at own 13Alex Carder pass incomplete to Justin Collins, broken up by Marqus Baker.
9:444th & 13 at own 13WESTRN MICHIGAN penalty 5 yard false start on N/A accepted.
Buffalo Punt, 3 plays
9:441st & 10 at opp 43Joe Licata pass incomplete to Alex Neutz, broken up by Donald Celiscar.
9:442nd & 10 at opp 43Devin Campbell rush for 3 yards to the WMich 40, tackled by Johnnie Simon and Donald Celiscar.
9:444th & 18 at own 8J Schroeder punt for 35 yards, punt out-of-bounds at the WMich 43.
Buffalo Punt, 3 plays
8:331st & 10 at opp 43Joe Licata pass incomplete to Alex Neutz, broken up by Donald Celiscar.
8:332nd & 10 at opp 43Devin Campbell rush for 3 yards to the WMich 40, tackled by Johnnie Simon and Donald Celiscar.
8:333rd & 7 at opp 40Joe Licata sacked by Travonte Boles for a loss of 10 yards to the 50 yard line.
8:334th & 17 at the 50Tyler Grassman punt for 50 yards for a touchback.
Western Michigan Punt, 3 plays
7:111st & 10 at own 20Alex Carder sacked by Lee Skinner for a loss of 3 yards to the WMich 17.
7:112nd & 13 at own 17Alex Carder sacked by Colby Way for a loss of 9 yards to the WMich 8.
7:113rd & 22 at own 8Alex Carder rush for 12 yards to the WMich 20, tackled by Cortney Lester.
7:114th & 10 at own 20J Schroeder punt for 40 yards, fair catch by Cordero Dixon at the Buff 40.
Buffalo Field goal, 6 plays
5:031st & 10 at own 40Joe Licata pass complete to Cordero Dixon for 20 yards to the WMich 40, tackled by Garrett Smith out-of-bounds for a 1ST down.
5:032nd & 7 at opp 37WESTRN MICHIGAN penalty 15 yard pass interference on Garrett Smith accepted, no play.
5:032nd & 6 at opp 18Joe Licata pass incomplete to Cordero Dixon.
5:031st & 10 at opp 40Devin Campbell rush for 3 yards to the WMich 37, tackled by Johnnie Simon.
5:031st & 10 at opp 22Devin Campbell rush for 4 yards to the WMich 18, tackled by Justin Currie.
5:033rd & 6 at opp 18Joe Licata pass incomplete to Fred Lee, hurried by Freddie Bishop.
3:144th & 6 at opp 18Patrick Clarke 35 yard field goal GOOD.Western Michigan 21, Buffalo 20
3:14Patrick Clarke kickoff for 44 yards returned by Daniel Braverman for 21 yards to the WMich 42, tackled by Jake Stockman.
Western Michigan Interception, 1 play
2:541st & 10 at own 42Alex Carder pass intercepted by Cortney Lester at the Buff 38, returned for 35 yards to the WMich 25, fumbled, forced by Kendrick Roberts, recovered by Buff Jake Stockman at the WMich 25 for 35 yards, lateral to NA for no gain.
Buffalo Field goal, 4 plays
2:541st & 10 at opp 25Devin Campbell rush for a loss of 2 yards to the WMich 27, tackled by Terry Easmon.
2:542nd & 12 at opp 27Joe Licata pass complete to Devin Campbell for 6 yards to the WMich 21, tackled by Rontavious Atkins.
2:543rd & 6 at opp 21Joe Licata pass complete to Alex Neutz for no gain to the WMich 21, tackled by Garrett Smith.
1:074th & 6 at opp 21Patrick Clarke 38 yard field goal GOOD.Buffalo 23, Western Michigan 21
1:07Patrick Clarke kickoff for 38 yards returned by Justin Currie for 26 yards to the Buff 47, tackled by Jake Stockman and Okezie Alozie.
Western Michigan Field goal, 6 plays
1:011st & 10 at opp 47Dareyon Chance rush for no gain to the Buff 47, tackled by Steven Means.
1:012nd & 10 at opp 47Alex Carder pass complete to Justin Collins for 28 yards to the Buff 19 out-of-bounds for a 1ST down.
1:011st & 10 at opp 19Dareyon Chance rush for a loss of 1 yard to the Buff 20, tackled by Willie Moseley.
Q4 15:002nd & 11 at opp 20Alex Carder pass complete to Blake Hammond for 4 yards to the Buff 16, tackled by Willie Moseley and Adam Redden.
Q4 15:003rd & 7 at opp 16BUFFALO penalty 5 yard offside on Colby Way accepted, no play.
Q4 15:003rd & 2 at opp 11Alex Carder rush for no gain to the Buff 11, tackled by Steven Means and Wyatt Cahill.
Q4 13:264th & 2 at opp 11Andrew Haldeman 28 yard field goal GOOD.Western Michigan 24, Buffalo 23
Q4 13:26Jesse Boulnemour kickoff for 57 yards returned by Devin Campbell for 15 yards to the Buff 23, tackled by Jarrell McKinney.
4th quarter7 drives, then Buffalo 29, Western Michigan 24
Buffalo Touchdown pass, 6 plays
13:261st & 10 at own 23Joe Licata pass complete to Alex Neutz for 10 yards to the Buff 33, tackled by Johnnie Simon for a 1ST down.
13:171st & 10 at own 33Devin Campbell rush for 1 yard to the Buff 34, tackled by Desmond Bozeman.
13:172nd & 9 at own 34WESTRN MICHIGAN penalty 15 yard personal foul on Kyle Lark accepted, no play.
13:171st & 10 at own 49Joe Licata pass complete to Devin Campbell for no gain to the Buff 49, tackled by Desmond Bozeman.
13:172nd & 10 at own 49Joe Licata pass complete to Fred Lee for 18 yards to the WMich 33, tackled by Rontavious Atkins and Donald Celiscar for a 1ST down.
13:171st & 10 at opp 33Devin Campbell rush for 3 yards to the WMich 30, tackled by Desmond Bozeman and Freddie Bishop.
10:532nd & 7 at opp 30Joe Licata pass complete to Alex Neutz for 30 yards for a TOUCHDOWN.Buffalo 29, Western Michigan 24
10:53Joe Licata pass attempt failed .
10:53Patrick Clarke kickoff for 53 yards returned by Donald Celiscar for 12 yards to the WMich 24, tackled by Kyndal Minniefield and Dwellie Striggles.
Western Michigan Interception, 5 plays
10:471st & 10 at own 24Alex Carder rush for 4 yards to the WMich 28, tackled by Steven Means.
10:472nd & 6 at own 28Alex Carder pass incomplete to Justin Collins, hurried by Steven Means.
10:473rd & 6 at own 28BUFFALO penalty 5 yard sideline interference accepted.
10:473rd & 1 at own 33Alex Carder pass complete to Blake Hammond for 22 yards to the Buff 45, tackled by Najja Johnson for a 1ST down.
10:471st & 10 at opp 45Alex Carder rush for 5 yards to the Buff 40, tackled by Steven Means.
10:472nd & 5 at opp 40Alex Carder pass intercepted by Willie Moseley at the Buff 26, returned for 9 yards to the Buff 25, tackled by Justin Collins, BUFFALO penalty 10 yard illegal block accepted.
Buffalo Punt, 6 plays
10:471st & 10 at own 25Devin Campbell rush for 3 yards to the Buff 28, tackled by Johnnie Simon.
9:082nd & 7 at own 28Devin Campbell rush for 1 yard to the Buff 29, tackled by Johnnie Simon and Desmond Bozeman.
9:083rd & 6 at own 29Joe Licata pass complete to Fred Lee for 7 yards to the Buff 36, tackled by Terry Easmon for a 1ST down.
9:081st & 10 at own 36Brandon Murie rush for 1 yard to the Buff 37, tackled by Paul Hazel.
9:082nd & 9 at own 37Joe Licata sacked by Terry Easmon for a loss of 7 yards to the Buff 30.
9:083rd & 16 at own 30Joe Licata pass complete to Fred Lee for 14 yards to the Buff 44, tackled by Lewis Toler.
9:084th & 2 at own 44BUFFALO penalty 10 yard holding on Lee Skinner accepted, no play.
9:084th & 12 at own 34Tyler Grassman punt for 46 yards, fair catch by Justin Collins at the WMich 20.
Western Michigan Fumble, 7 plays
5:511st & 10 at own 20Alex Carder rush for 7 yards to the WMich 27, tackled by Lee Skinner.
5:512nd & 3 at own 27Alex Carder rush for 2 yards to the WMich 29, tackled by Isaac Baugh.
5:513rd & 1 at own 29Dareyon Chance rush for 2 yards to the WMich 31, tackled by Jake Stockman for a 1ST down.
5:511st & 10 at own 31Alex Carder pass complete to Justin Collins for 27 yards to the Buff 42, tackled by Cortney Lester and Derek Brim for a 1ST down.
5:511st & 10 at opp 42Alex Carder rush for 3 yards to the Buff 24, tackled by Jake Stockman out-of-bounds, BUFFALO penalty 15 yard personal foul on Jake Stockman accepted for a 1ST down.
5:511st & 10 at opp 24Alex Carder pass incomplete to Eric Monette.
5:512nd & 10 at opp 24Alex Carder sacked by Steven Means for a loss of 6 yards, fumbled, recovered by Buff Colby Way at the Buff 27.
Buffalo Punt, 6 plays
3:281st & 10 at own 27Brandon Murie rush for 2 yards to the Buff 29, tackled by Travonte Boles.
3:282nd & 8 at own 29Fred Lee rush for 2 yards to the Buff 31, tackled by Rontavious Atkins and Desmond Bozeman out-of-bounds.
3:283rd & 6 at own 31Joe Licata pass complete to Alex Neutz for 17 yards to the Buff 48, tackled by Justin Currie for a 1ST down.
3:281st & 10 at own 48Brandon Murie rush for 1 yard to the Buff 49, tackled by Desmond Bozeman and Johnnie Simon.
1:392nd & 9 at own 49Timeout Western Michigan, clock 01:39.
1:392nd & 9 at own 49Brandon Murie rush for 7 yards to the WMich 44, tackled by Justin Currie.
1:333rd & 2 at opp 44Timeout Western Michigan, clock 01:33.
1:333rd & 2 at opp 44Brandon Murie rush for 1 yard to the WMich 43, tackled by Johnnie Simon.
1:284th & 1 at opp 43Timeout Western Michigan, clock 01:28.
1:284th & 1 at opp 43Tyler Grassman punt for 33 yards, fair catch by Justin Collins at the WMich 10.
Western Michigan Interception, 1 play
1:281st & 10 at own 10Alex Carder pass intercepted by Cortney Lester at the WMich 33, returned for 30 yards to the WMich 3, tackled by Alex Carder out-of-bounds.
Buffalo End of game, 2 plays
1:231st & goal at opp 3Team rush for a loss of 2 yards to the WMich 5.
1:122nd & goal at opp 5Team rush for a loss of 1 yard to the WMich 6.

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 six 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