Final, overtime at UB Stadium, AmherstAttendance 15,025
At kickoff
71°F, a few clouds, wind 9 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Western Michigan
Buffalo
397
Total yards
322
353
Passing yards
175
52
Rushing yards
158
5.5
Yards per pass
4.7
3.1
Yards per rush
4.2
23
First downs
20
5–14
Third downs
9–18
1–2
Fourth downs
0–0
3
Turnovers
1
9–63
Penalties
5–49
16:21
Possession
20:00
Efficiency
Western Michigan
Buffalo
45%
Success rate
35%
0.04
EPA per play
−0.03
0.66
Explosiveness
0.93
−0.06
Rushing EPA
−0.21
0.12
Passing EPA
0.16
39%
Passing-down success
35%
−0.05
First-down EPA
−0.26
0.36
Second-down EPA
−0.28
0.00
Third-down EPA
0.70
2%
Havoc by its defense
2%
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 58% to win. Elo’s favorite won.
Every drive
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. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 BuffaloPunt, 3 plays, 7 yards
Q1 Western MichiganPunt, 3 plays, 4 yards
Q1 BuffaloPunt, 3 plays, 5 yards
Q1 Western MichiganInterception, 3 plays, −9 yards
Q1 BuffaloTouchdown run, 16 plays, 80 yards
Q1 Western MichiganPunt, 3 plays, 6 yards
Q1 BuffaloMissed FG, 8 plays, 29 yards
Q2 Western MichiganField goal, 16 plays, 70 yards
Q2 BuffaloTouchdown run, 4 plays, 80 yards
Q2 Western MichiganPunt, 3 plays, 9 yards
Q2 BuffaloPunt, 3 plays, 6 yards
Q2 Western MichiganMissed FG, 3 plays, 19 yards
Q2 BuffaloEnd of half, 0 yards
Q3 Western MichiganPunt, 4 plays, 21 yards
Q3 BuffaloPunt, 3 plays, −12 yards
Q3 Western MichiganTurnover on downs, 4 plays, 2 yards
Q3 BuffaloTouchdown run, 10 plays, 71 yards
Q3 Western MichiganField goal, 10 plays, 46 yards
Q3 BuffaloPunt, 4 plays, 19 yards
Q4 Western MichiganFumble, 3 plays, 12 yards
Q4 BuffaloPunt, 3 plays, 6 yards
Q4 Western MichiganTouchdown pass, 11 plays, 79 yards
Q4 BuffaloPunt, 3 plays, 8 yards
Q4 Western MichiganFumble, 1 play, −9 yards
Q4 BuffaloTouchdown run, 5 plays, 6 yards
Q4 Western MichiganResult not recorded, 1 play, −10 yards
Play by play
1st quarter7 drives, then Buffalo 7, Western Michigan 0
Buffalo Punt, 3 plays
15:00
1st & 10 at own 38
James Starks rush for no gain to the Buff 38, tackled by Zach Davidson and Boston McCornell.
15:00
2nd & 10 at own 38
Zach Maynard pass complete to Jesse Rack for 7 yards to the Buff 45, tackled by Ben Armer.
15:00
3rd & 3 at own 45
Drew Willy pass incomplete to N/A.
15:00
4th & 3 at own 45
Peter Fardon punt for 46 yards, returned by E.J. Biggers for 5 yards to the WMich 14, tackled by Ray Anthony Long.
Western Michigan Punt, 3 plays
15:00
1st & 10 at own 14
Westrn Michigan penalty 5 yard false start on Anthony Parker accepted.
15:00
1st & 15 at own 9
Brandon West rush for 2 yards to the WMich 11, tackled by Mike Thompson.
15:00
2nd & 13 at own 11
Tim Hiller pass complete to Juan Nunez for 7 yards to the WMich 18, tackled by Domonic Cook.
15:00
3rd & 6 at own 18
Tim Hiller pass incomplete to Jamarko Simmons, broken up by Domonic Cook.
15:00
4th & 6 at own 18
Ben Armer punt for 57 yards, punt out-of-bounds at the Buff 25.
Buffalo Punt, 3 plays
13:29
1st & 10 at own 25
Drew Willy pass complete to Naaman Roosevelt for 5 yards to the Buff 30, tackled by E.J. Biggers and Louis Delmas.
13:29
2nd & 5 at own 30
Drew Willy pass incomplete to Naaman Roosevelt.
13:29
3rd & 5 at own 30
Drew Willy pass incomplete to Naaman Roosevelt.
13:29
4th & 5 at own 30
Peter Fardon punt blocked by Dervon Wallace for no gain to the Buff 9.
Western Michigan Interception, 3 plays
12:08
1st & goal at opp 9
Tim Hiller rush for 6 yards to the Buff 3, tackled by Mike Newton and Kendric Hawkins.
12:08
2nd & 0 at opp 3
Westrn Michigan penalty 10 yard holding on Jamarko Simmons accepted, no play.
12:08
2nd & goal at opp 13
Tim Hiller pass complete to Brandon West for 10 yards to the Buff 3, tackled by Mike Newton.
9:46
3rd & 0 at opp 3
Westrn Michigan penalty 15 yard pass interference on Jamarko Simmons accepted, no play.
9:46
3rd & 0 at opp 18
Tim Hiller pass intercepted by Davonte Shannon at the Buff 0, returned for no gain for a touchback.
Buffalo Touchdown run, 16 plays
9:46
1st & 10 at own 20
James Starks rush for no gain to the Buff 20, tackled by Austin Pritchard.
9:46
2nd & 10 at own 20
Drew Willy pass incomplete to Ernest Jackson.
9:46
3rd & 10 at own 20
Drew Willy pass complete to Brett Hamlin for 12 yards to the Buff 32, tackled by E.J. Biggers for a 1ST down.
9:46
1st & 10 at own 32
Drew Willy pass incomplete to Ernest Jackson.
9:46
2nd & 10 at own 32
James Starks rush for 9 yards to the Buff 41, tackled by Londen Fryar and Boston McCornell.
9:46
3rd & 1 at own 41
Drew Willy rush for 1 yard to the Buff 42 for a 1ST down.
9:46
1st & 10 at own 42
James Starks rush for 6 yards to the Buff 48, tackled by Nick Varcadipane and C.J. Wilson.
9:46
2nd & 4 at own 48
James Starks rush for 5 yards to the WMich 47, tackled by Louis Delmas for a 1ST down.
9:46
1st & 10 at opp 47
James Starks rush for 2 yards to the WMich 45, tackled by C.J. Wilson.
9:46
2nd & 8 at opp 45
James Starks rush for 2 yards to the WMich 43, tackled by Greg Marshall.
9:46
3rd & 6 at opp 43
Drew Willy pass complete to Jesse Rack for 8 yards to the WMich 35, tackled by Mario Armstrong for a 1ST down.
9:46
1st & 10 at opp 35
James Starks rush for no gain to the WMich 35, tackled by Cory Flom.
9:46
2nd & 10 at opp 35
Drew Willy pass incomplete to Naaman Roosevelt, hurried by Dustin Duclo.
9:46
3rd & 10 at opp 35
Drew Willy pass complete to Brett Hamlin for 17 yards to the WMich 18, tackled by Louis Delmas for a 1ST down.
9:46
1st & 10 at opp 18
Drew Willy pass complete to Brett Hamlin for 12 yards to the WMich 6, tackled by Austin Pritchard and Greg Marshall for a 1ST down.
2:36
1st & goal at opp 6
James Starks rush for 6 yards for a TOUCHDOWN.Buffalo 6, Western Michigan 0
2:36
A.J. Principe extra point GOOD.Buffalo 7, Western Michigan 0
2:36
A.J. Principe kickoff for 59 yards returned by Aaron Winchester, tackled by Adekunle Akingba for 17 yards to the WMich 28, tackled by Adekunle Akingba.
Western Michigan Punt, 3 plays
2:36
1st & 10 at own 28
Tim Hiller pass complete to Schneider Julien for 6 yards to the WMich 34, tackled by Joshua Thomas.
2:36
2nd & 4 at own 34
Tim Hiller pass incomplete to N/A, hurried by Dane Robinson.
2:36
3rd & 4 at own 34
Tim Hiller pass incomplete to Juan Nunez.
2:36
4th & 4 at own 34
Ben Armer punt for 23 yards, downed at the Buff 43.
Buffalo Missed FG, 8 plays
2:30
1st & 10 at own 43
James Starks rush for 3 yards to the Buff 46, tackled by Harrison Porter and Justin Braska.
2:30
2nd & 7 at own 46
James Starks rush for no gain to the Buff 46, tackled by Zach Davidson and Boston McCornell.
2:30
3rd & 7 at own 46
Drew Willy pass complete to James Starks for 9 yards to the WMich 45, tackled by E.J. Biggers out-of-bounds for a 1ST down.
Q2 15:00
1st & 10 at opp 45
Brett Hamlin rush for 13 yards to the WMich 32, tackled by Louis Delmas for a 1ST down.
Q2 15:00
1st & 10 at opp 32
James Starks rush for a loss of 2 yards to the WMich 34, tackled by Zach Davidson.
Q2 15:00
2nd & 12 at opp 34
Drew Willy pass complete to James Starks for 2 yards to the WMich 32, tackled by Justin Braska.
Q2 12:22
3rd & 10 at opp 32
Drew Willy pass complete to Naaman Roosevelt for 4 yards to the WMich 28, tackled by Londen Fryar.
Q2 12:22
4th & 6 at opp 28
A.J. Principe 45 yard field goal MISSED.
2nd quarter5 drives, then Buffalo 14, Western Michigan 3
Western Michigan Field goal, 16 plays
12:22
1st & 10 at own 28
Tim Hiller pass complete to Juan Nunez for 7 yards to the WMich 35, tackled by Domonic Cook.
12:22
2nd & 3 at own 35
Tim Hiller pass complete to Branden Ledbetter for 10 yards to the WMich 45, tackled by Joshua Thomas for a 1ST down.
12:22
1st & 10 at own 45
Tim Hiller pass incomplete to Branden Ledbetter.
12:22
2nd & 10 at own 45
Tim Hiller pass complete to Jamarko Simmons for 11 yards to the Buff 44, tackled by Raphael Akobundu for a 1ST down.
12:22
1st & 10 at opp 44
Tim Hiller pass complete to Branden Ledbetter for 7 yards to the Buff 37, tackled by Davonte Shannon.
12:22
2nd & 3 at opp 37
Westrn Michigan penalty 5 yard false start on Phillip Swanson accepted, no play.
12:22
2nd & 8 at opp 42
Tim Hiller pass complete to Branden Ledbetter for 9 yards to the Buff 33, tackled by Mike Newton for a 1ST down.
12:22
1st & 10 at opp 33
Aaron Winchester rush for no gain to the Buff 33, tackled by Andrae Smith.
12:22
2nd & 10 at opp 33
Tim Hiller pass complete to Juan Nunez for 9 yards to the Buff 24 out-of-bounds.
12:22
3rd & 1 at opp 24
Tim Hiller pass complete to Jamarko Simmons for 5 yards to the Buff 19 for a 1ST down.
12:22
1st & 10 at opp 19
Brandon West rush for 1 yard to the Buff 18, tackled by Mike Thompson.
12:22
2nd & 9 at opp 18
Tim Hiller rush for 5 yards to the Buff 13, tackled by Joshua Thomas out-of-bounds.
12:22
3rd & 4 at opp 13
Tim Hiller pass complete to Schneider Julien for 4 yards to the Buff 9, tackled by Justin Winters for a 1ST down.
12:22
1st & goal at opp 9
Brandon West rush for a loss of 3 yards to the Buff 12, tackled by Jerry Housey.
12:22
2nd & goal at opp 12
Tim Hiller pass complete to Juan Nunez for 10 yards to the Buff 2, tackled by Sherrod Lott.
12:22
3rd & 0 at opp 2
Buffalo penalty 1 yard substitution infraction accepted, no play.
12:22
3rd & goal at opp 1
Tim Hiller rush for a loss of 1 yard to the Buff 2, tackled by Adekunle Akingba.
3:56
4th & goal at opp 2
John Potter 20 yard field goal GOOD.Buffalo 7, Western Michigan 3
3:56
John Potter kickoff for 63 yards returned by Mario Henry, tackled by Josh Price and C.J. Wilson for 13 yards to the Buff 20, tackled by Josh Price and C.J. Wilson.
Buffalo Touchdown run, 4 plays
3:56
1st & 10 at own 20
James Starks rush for 4 yards to the Buff 24, tackled by Austin Pritchard.
3:56
2nd & 6 at own 24
Drew Willy pass incomplete to Jesse Rack.
2:31
3rd & 6 at own 24
Drew Willy pass complete to Naaman Roosevelt for 10 yards to the Buff 34, tackled by Londen Fryar for a 1ST down.
2:31
1st & 10 at own 34
James Starks rush for 66 yards for a TOUCHDOWN.Buffalo 13, Western Michigan 3
2:31
A.J. Principe extra point GOOD.Buffalo 14, Western Michigan 3
2:31
1st & 0 at own 30
Buffalo penalty 15 yard unsportsmanlike conduct on James Starks accepted.
2:31
A.J. Principe kickoff for 67 yards returned by Brandon West, tackled by Adekunle Akingba for 7 yards to the WMich 25, tackled by Adekunle Akingba.
Western Michigan Punt, 3 plays
2:31
1st & 10 at own 25
Tim Hiller pass complete to Jamarko Simmons for 9 yards to the WMich 34, tackled by Kendric Hawkins and Sherrod Lott.
2:31
2nd & 1 at own 34
Tim Hiller pass incomplete to Juan Nunez, hurried by Ray Anthony Long.
2:31
3rd & 1 at own 34
Tim Hiller pass incomplete to Jamarko Simmons, broken up by Sherrod Lott.
2:31
4th & 1 at own 34
Ben Armer punt for 47 yards, downed at the Buff 19.
Buffalo Punt, 3 plays
2:25
1st & 10 at own 19
Brandon Thermilus rush for 6 yards to the Buff 25, tackled by E.J. Biggers and Louis Delmas.
2:25
2nd & 4 at own 25
Buffalo penalty 10 yard illegal block on Ernest Jackson accepted, no play.
0:30
2nd & 14 at own 15
Brandon Thermilus rush for 7 yards to the Buff 22, tackled by Mario Armstrong.
0:30
3rd & 7 at own 22
Brandon Thermilus rush for 3 yards to the Buff 25, tackled by Louis Delmas.
0:30
4th & 4 at own 25
Timeout Western Michigan, clock 00:30.
0:25
4th & 4 at own 25
Timeout Western Michigan, clock 00:25.
0:25
4th & 4 at own 25
Timeout Buffalo, clock 00:25.
0:25
4th & 4 at own 25
Peter Fardon punt for 40 yards, returned by Schneider Julien, tackled by Jesse Rack out-of-bounds.
Western Michigan Missed FG, 3 plays
0:25
1st & 10 at own 47
Tim Hiller pass complete to Jamarko Simmons for 3 yards to the 50 yard line, tackled by Kendric Hawkins out-of-bounds.
0:25
2nd & 7 at the 50
Brandon West rush for 16 yards to the Buff 34, tackled by Domonic Cook for a 1ST down.
0:04
1st & 10 at opp 34
Timeout Western Michigan, clock 00:04.
0:00
1st & 10 at opp 34
John Potter 52 yard field goal MISSED.
Q3 15:00
A.J. Principe kickoff for 57 yards returned by Brandon West, tackled by Adekunle Akingba and John Syty for 8 yards to the WMich 21, tackled by Adekunle Akingba and John Syty.
3rd quarter6 drives, then Buffalo 21, Western Michigan 6
Western Michigan Punt, 4 plays
15:00
1st & 10 at own 21
Brandon West rush for 12 yards to the WMich 33, tackled by Davonte Shannon for a 1ST down.
15:00
1st & 10 at own 33
Brandon West rush for a loss of 1 yard to the WMich 32, tackled by Mike Thompson.
15:00
2nd & 11 at own 32
Tim Hiller pass incomplete to Juan Nunez.
15:00
3rd & 11 at own 32
Tim Hiller pass complete to Jamarko Simmons for 10 yards to the WMich 42, tackled by Sherrod Lott and Joshua Thomas.
15:00
4th & 1 at own 42
Ben Armer punt for 40 yards, downed at the Buff 18.
Buffalo Punt, 3 plays
14:55
1st & 10 at own 18
James Starks rush for a loss of 2 yards to the Buff 16, tackled by E.J. Biggers out-of-bounds.
14:55
2nd & 12 at own 16
Drew Willy pass complete to Kyle Brey for 1 yard to the Buff 17, tackled by Austin Pritchard and E.J. Biggers.
14:55
3rd & 11 at own 17
Drew Willy sacked by Zach Davidson and Greg Marshall for a loss of 11 yards to the Buff 6.
14:55
4th & 22 at own 6
Peter Fardon punt for 44 yards, returned by Schneider Julien for 19 yards to the Buff 31, tackled by Mike Newton.
Western Michigan Turnover on downs, 4 plays
12:53
1st & 10 at opp 31
Tim Hiller pass complete to Brandon West for 2 yards to the Buff 29, tackled by Andrae Smith and Kevin Johnson.
12:53
2nd & 8 at opp 29
Tim Hiller pass complete to Juan Nunez for 5 yards to the Buff 24, tackled by Domonic Cook.
12:53
3rd & 3 at opp 24
Westrn Michigan penalty 5 yard false start on Paul Wasikowski accepted, no play.
12:53
3rd & 8 at opp 29
Tim Hiller pass incomplete to Juan Nunez, broken up by Domonic Cook.
12:53
4th & 8 at opp 29
Tim Hiller pass incomplete to Jamarko Simmons.
Buffalo Touchdown run, 10 plays
10:48
1st & 10 at own 29
Westrn Michigan penalty 10 yard holding on Londen Fryar accepted, no play.
10:48
1st & 10 at own 39
James Starks rush for 8 yards to the Buff 47, tackled by Louis Delmas and Harrison Porter.
10:48
2nd & 2 at own 47
James Starks rush for 2 yards to the Buff 49, tackled by Harrison Porter and Justin Braska for a 1ST down.
10:48
1st & 10 at own 49
James Starks rush for 1 yard to the 50 yard line, tackled by Louis Delmas.
10:48
2nd & 9 at the 50
Drew Willy pass incomplete to Jesse Rack, hurried by Zach Davidson.
10:48
3rd & 9 at the 50
Drew Willy pass complete to James Starks for 10 yards to the WMich 40, tackled by Londen Fryar for a 1ST down.
10:48
1st & 10 at opp 40
Drew Willy pass incomplete to Ernest Jackson.
10:48
2nd & 10 at opp 40
James Starks rush for 5 yards to the WMich 35, tackled by Cody Cielenski.
10:48
3rd & 5 at opp 35
Westrn Michigan penalty 6 yard pass interference on Austin Pritchard accepted, no play.
10:48
1st & 10 at opp 29
Drew Willy pass complete to Naaman Roosevelt for 25 yards to the WMich 4, tackled by Londen Fryar out-of-bounds for a 1ST down.
10:48
1st & goal at opp 4
James Starks rush for no gain to the WMich 4, tackled by Boston McCornell.
4:34
2nd & 0 at opp 4
Westrn Michigan penalty 2 yard pass interference on E.J. Biggers accepted, no play.
4:34
1st & goal at opp 2
James Starks rush for 2 yards for a TOUCHDOWN.Buffalo 20, Western Michigan 3
4:34
A.J. Principe extra point GOOD.Buffalo 21, Western Michigan 3
4:34
A.J. Principe kickoff for 42 yards returned by Matt Stevens, tackled by Domonic Cook for 25 yards to the Buff 47, tackled by Domonic Cook.
Western Michigan Field goal, 10 plays
4:34
1st & 10 at opp 47
Tim Hiller pass complete to Juan Nunez for 8 yards to the Buff 39, tackled by Joshua Thomas out-of-bounds.
4:34
2nd & 2 at opp 39
Brandon West rush for 9 yards to the Buff 30, tackled by Mike Thompson for a 1ST down.
4:34
1st & 10 at opp 30
Tim Hiller pass complete to Brandon West for 6 yards to the Buff 24, tackled by Sherrod Lott.
4:34
2nd & 4 at opp 24
Tim Hiller pass complete to Schneider Julien for 5 yards to the Buff 19, tackled by Justin Winters and Jerry Housey for a 1ST down.
4:34
1st & 10 at opp 19
Tim Hiller pass complete to Brandon West for 4 yards to the Buff 15, tackled by Sherrod Lott.
4:34
2nd & 6 at opp 15
Tim Hiller pass incomplete to Jamarko Simmons.
4:34
3rd & 6 at opp 15
Buffalo penalty 8 yard roughing passer on Andrae Smith accepted, no play.
4:34
1st & goal at opp 7
Tim Hiller pass incomplete to Juan Nunez, broken up by Mike Newton.
4:34
2nd & goal at opp 7
Tim Hiller pass complete to Schneider Julien for 6 yards to the Buff 1, tackled by Joshua Thomas out-of-bounds.
1:30
3rd & goal at opp 1
Tim Hiller pass incomplete to Branden Ledbetter.
1:30
4th & goal at opp 1
John Potter 20 yard field goal GOOD.Buffalo 21, Western Michigan 6
1:30
John Potter kickoff for 49 yards returned by Ernest Jackson for no gain, fumbled, recovered by Buff Ernest Jackson at the Buff 25.
Buffalo Punt, 4 plays
1:30
1st & 10 at own 25
Drew Willy pass complete to Ernest Jackson for 11 yards to the Buff 36, tackled by Austin Pritchard and Desman Stephen for a 1ST down.
1:30
1st & 10 at own 36
Drew Willy pass incomplete to Ernest Jackson.
1:30
2nd & 10 at own 36
Mario Henry rush for a loss of 1 yard to the Buff 35, tackled by Harrison Porter and Justin Braska.
15:00
3rd & 11 at own 35
Drew Willy rush for 9 yards to the Buff 44, tackled by Cory Flom out-of-bounds.
Q4 15:00
4th & 2 at own 44
Peter Fardon punt for 18 yards, downed at the WMich 38.
4th quarter7 drives, then Tied at 28
Western Michigan Fumble, 3 plays
15:00
1st & 10 at own 38
Tim Hiller pass incomplete to Branden Ledbetter.
15:00
2nd & 10 at own 38
Tim Hiller pass complete to Branden Ledbetter for 12 yards to the 50 yard line for a 1ST down.
15:00
1st & 10 at the 50
Tim Hiller pass complete to Branden Ledbetter for 3 yards, fumbled, forced by Raphael Akobundu, recovered by Buff Domonic Cook at the 50 yard line.
Buffalo Punt, 3 plays
14:51
1st & 10 at the 50
James Starks rush for 1 yard to the WMich 49, tackled by Chris Pyant.
14:51
2nd & 9 at opp 49
Drew Willy pass complete to Jesse Rack for 5 yards to the WMich 44, tackled by C.J. Wilson.
14:51
3rd & 4 at opp 44
Drew Willy pass incomplete to Ernest Jackson, broken up by Londen Fryar.
14:51
4th & 4 at opp 44
Peter Fardon punt for 42 yards, returned by Schneider Julien for 19 yards to the WMich 21, tackled by Ike Nduka.
Western Michigan Touchdown pass, 11 plays
14:21
1st & 10 at own 21
Tim Hiller pass complete to Schneider Julien for 4 yards to the WMich 25, tackled by Joshua Thomas.
14:21
2nd & 6 at own 25
Tim Hiller pass complete to Schneider Julien for 22 yards to the WMich 47, tackled by Kendric Hawkins out-of-bounds for a 1ST down.
11:02
1st & 10 at own 47
Tim Hiller pass complete to Brandon West for 9 yards to the Buff 44, tackled by Justin Winters.
11:02
2nd & 1 at opp 44
Buffalo penalty 15 yard roughing passer on Justin Winters accepted, no play.
11:02
1st & 10 at opp 29
Tim Hiller pass incomplete to Juan Nunez.
11:02
2nd & 10 at opp 29
Tim Hiller pass incomplete to Branden Ledbetter, broken up by Davonte Shannon.
11:02
3rd & 10 at opp 29
Tim Hiller pass complete to Schneider Julien for 8 yards to the Buff 21, tackled by Kendric Hawkins.
11:02
4th & 2 at opp 21
Tim Hiller pass complete to Schneider Julien for 4 yards to the Buff 17, tackled by Kendric Hawkins for a 1ST down.
11:02
1st & 10 at opp 17
Tim Hiller pass incomplete to Brandon West.
11:02
2nd & 10 at opp 17
Tim Hiller pass incomplete to Branden Ledbetter, hurried by Raphael Akobundu.
9:23
3rd & 10 at opp 17
Tim Hiller pass complete to Jamarko Simmons for 11 yards to the Buff 6, tackled by Kendric Hawkins and Domonic Cook for a 1ST down.
9:23
1st & goal at opp 6
Tim Hiller pass complete to Juan Nunez for 6 yards for a TOUCHDOWN, Buffalo penalty offside declined, Buffalo penalty pass interference declined.Buffalo 21, Western Michigan 12
9:23
Two-point conversion attempt, Tim Hiller pass to Jamarko Simmons GOOD.Buffalo 21, Western Michigan 14
9:23
John Potter kickoff for 63 yards returned by Mario Henry, tackled by Deshon Lawrence for 21 yards to the Buff 28, tackled by Deshon Lawrence.
Buffalo Punt, 3 plays
9:23
1st & 10 at own 28
Zach Maynard rush for 5 yards to the Buff 33, tackled by Mario Armstrong.
9:23
2nd & 5 at own 33
Drew Willy pass complete to James Starks for 3 yards to the Buff 36, tackled by Mario Armstrong.
9:23
3rd & 2 at own 36
Drew Willy pass incomplete to James Starks, Buffalo penalty holding declined.
9:23
4th & 2 at own 36
Peter Fardon punt for 49 yards, downed at the WMich 15.
Western Michigan Fumble, 1 play
9:17
1st & 10 at own 15
Tim Hiller rush for no gain, fumbled, recovered by Buff Sherrod Lott at the WMich 6.
Buffalo Touchdown run, 5 plays
7:40
1st & goal at opp 6
James Starks rush for a loss of 1 yard to the WMich 7, tackled by Zach Davidson.
7:40
2nd & goal at opp 7
Drew Willy pass incomplete, hurried by Harrison Porter.
7:40
3rd & 0 at opp 7
Westrn Michigan penalty 5 yard pass interference on Londen Fryar accepted, no play.
7:40
1st & goal at opp 2
James Starks rush for 1 yard to the WMich 1, tackled by Cory Flom and Harrison Porter.
7:40
2nd & goal at opp 1
James Starks rush for no gain to the WMich 1, tackled by Harrison Porter and Dan Krasinski.
5:14
3rd & goal at opp 1
Brandon Thermilus rush for 1 yard for a TOUCHDOWN.Buffalo 28, Western Michigan 14
5:14
A.J. Principe extra point GOOD.
5:14
A.J. Principe kickoff for 53 yards returned by Brandon West, tackled by A.J. Principe and Domonic Cook for 43 yards to the Buff 40, tackled by A.J. Principe and Domonic Cook.
Western Michigan Result not recorded, 1 play
5:14
1st & 10 at opp 40
Tim Hiller pass complete to Jamarko Simmons for 10 yards to the Buff 30, tackled by Mike Thompson and Raphael Akobundu for a 1ST down.
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.