Seth Philip kickoff for 65 yards returned by Ed Young for 26 yards to the Buff 31.
Buffalo Touchdown run, 7 plays
9:56
1st & 10 at own 31
Zach Maynard pass complete to Terrell Jackson for 14 yards to the Buff 45 for a 1ST down.
8:45
1st & 10 at own 45
Terrell Jackson rush for a loss of 4 yards to the Buff 41.
8:45
2nd & 14 at own 41
Zach Maynard pass complete to Ed Young for 11 yards to the MiaOh 48.
8:00
3rd & 3 at opp 48
Zach Maynard rush for 5 yards to the MiaOh 43 for a 1ST down.
7:30
1st & 10 at opp 43
Zach Maynard pass complete to Jesse Rack for 13 yards to the MiaOh 30 for a 1ST down.
7:00
1st & 10 at opp 30
Brandon Thermilus rush for 27 yards to the MiaOh 3 for a 1ST down.
6:49
1st & goal at opp 3
Brandon Thermilus rush for 3 yards for a TOUCHDOWN.Buffalo 6, Miami (OH) 3
6:49
A.J. Principe extra point GOOD.Buffalo 7, Miami (OH) 3
6:49
John Rachuna kickoff for 43 yards returned by Mike Johns for 1 yard to the MiaOh 28.
Miami (OH) Punt, 6 plays
6:20
1st & 10 at own 28
Thomas Merriweather rush for a loss of 3 yards to the MiaOh 25.
5:43
2nd & 13 at own 25
Zac Dysert pass complete to Brayden Coombs for 6 yards to the MiaOh 31.
5:10
3rd & 7 at own 31
Zac Dysert pass complete to Lucas Swift for 9 yards to the MiaOh 40 for a 1ST down.
5:01
1st & 10 at own 40
Zac Dysert pass incomplete to Jamal Rogers.
4:55
2nd & 10 at own 40
Zac Dysert pass incomplete to Lucas Swift.
4:46
3rd & 10 at own 40
Zac Dysert pass incomplete to Jamal Rogers.
4:35
4th & 10 at own 40
Jim Broadway punt for 39 yards, returned by Brett Hamlin for no gain to the Buff 21.
Buffalo Touchdown run, 6 plays
4:05
1st & 10 at own 21
Brandon Thermilus rush for 18 yards to the Buff 39 for a 1ST down.
3:45
1st & 10 at own 39
Brandon Thermilus rush for 14 yards to the MiaOh 47 for a 1ST down.
3:12
1st & 10 at opp 47
Zach Maynard rush for 9 yards to the MiaOh 38.
2:42
2nd & 1 at opp 38
Zach Maynard pass complete to Nick Sizemore for 7 yards to the MiaOh 31 for a 1ST down.
2:36
1st & 10 at opp 31
Zach Maynard pass incomplete to Terrell Jackson.
2:27
2nd & 10 at opp 31
Brandon Thermilus rush for 31 yards for a TOUCHDOWN.Buffalo 13, Miami (OH) 3
2:27
A.J. Principe extra point GOOD.Buffalo 14, Miami (OH) 3
2:27
John Rachuna kickoff for 59 yards returned by Brayden Coombs for 19 yards to the MiaOh 30.
Miami (OH) Punt, 3 plays
2:00
1st & 10 at own 30
Zac Dysert rush for 3 yards to the MiaOh 33.
1:46
2nd & 7 at own 33
Zac Dysert pass incomplete to Lucas Swift.
1:37
3rd & 7 at own 33
Zac Dysert sacked by Dane Robinson for a loss of 13 yards to the MiaOh 20.
1:37
4th & 20 at own 20
Timeout BUFFALO, clock 01:37.
1:26
4th & 20 at own 20
Jim Broadway punt for 49 yards, returned by Brett Hamlin for 2 yards to the Buff 48, MIAMI OH penalty 15 yard face mask on D.J. Brown accepted.
Buffalo Touchdown run, 8 plays
1:26
1st & 10 at own 48
Mario Henry rush for 2 yards to the 50 yard line.
1:26
2nd & 8 at the 50
Zach Maynard pass complete to Terrell Jackson for 5 yards to the MiaOh 45.
0:40
3rd & 3 at opp 45
Zach Maynard pass complete to Jesse Rack for 9 yards to the MiaOh 36 for a 1ST down.
0:34
1st & 10 at opp 36
Zach Maynard pass complete to Terrell Jackson for 7 yards to the MiaOh 29 out-of-bounds.
0:27
2nd & 3 at opp 29
Zach Maynard pass complete to Jesse Rack for 10 yards to the MiaOh 19 for a 1ST down.
0:27
1st & 10 at opp 19
Timeout BUFFALO, clock 00:27.
0:21
1st & 10 at opp 19
Zach Maynard pass complete to Brett Hamlin for 17 yards to the MiaOh 2 for a 1ST down.
0:18
1st & goal at opp 2
Team pass incomplete.
0:13
2nd & goal at opp 2
Zach Maynard rush for 2 yards for a TOUCHDOWN.Buffalo 20, Miami (OH) 3
0:13
A.J. Principe extra point GOOD.Buffalo 21, Miami (OH) 3
0:13
John Rachuna kickoff for 53 yards returned by Lucas Swift for 13 yards to the MiaOh 30.
Miami (OH) End of half, 1 play
0:06
1st & 10 at own 30
Team rush for a loss of 3 yards to the MiaOh 27.
Q3 15:00
Seth Philip kickoff for 63 yards returned by Ed Young for 19 yards to the Buff 26.
3rd quarter6 drives, then Buffalo 28, Miami (OH) 10
Buffalo Touchdown pass, 5 plays
14:30
1st & 10 at own 26
Brandon Thermilus rush for 6 yards to the Buff 32.
14:00
2nd & 4 at own 32
Zach Maynard pass complete to Terrell Jackson for 7 yards to the Buff 39 for a 1ST down.
13:30
1st & 10 at own 39
Brandon Thermilus rush for 15 yards to the MiaOh 46 for a 1ST down.
13:00
1st & 10 at opp 46
Zach Maynard rush for 16 yards to the MiaOh 30 for a 1ST down.
12:55
1st & 10 at opp 30
Terrell Jackson pass complete to Jesse Rack for 30 yards for a TOUCHDOWN.Buffalo 27, Miami (OH) 3
12:55
A.J. Principe extra point GOOD.Buffalo 28, Miami (OH) 3
12:55
John Rachuna kickoff for 56 yards returned by Brayden Coombs for 15 yards to the MiaOh 29.
Miami (OH) Touchdown pass, 12 plays
12:35
1st & 10 at own 29
Zac Dysert rush for 1 yard to the MiaOh 30.
11:50
2nd & 9 at own 30
Zac Dysert pass complete to Jamal Rogers for 8 yards to the MiaOh 38.
11:47
3rd & 1 at own 38
Timeout BUFFALO, clock 11:47.
11:28
3rd & 1 at own 38
Zac Dysert rush for 2 yards to the MiaOh 40 for a 1ST down.
11:00
1st & 10 at own 40
Thomas Merriweather rush for a loss of 2 yards to the MiaOh 38.
10:15
2nd & 12 at own 38
Zac Dysert pass complete to Brayden Coombs for 10 yards to the MiaOh 48.
10:03
3rd & 2 at own 48
Timeout MIAMI OH, clock 10:03.
9:33
3rd & 2 at own 48
Zac Dysert pass complete to Brayden Coombs for 6 yards to the Buff 46 for a 1ST down.
9:26
1st & 10 at opp 46
Zac Dysert pass incomplete to Mitchell Anderson.
9:00
2nd & 10 at opp 46
Zac Dysert pass complete to Andrew Cruse for 22 yards to the Buff 24 for a 1ST down.
8:30
1st & 10 at opp 24
Danny Green rush for 15 yards to the Buff 9 for a 1ST down.
8:19
1st & goal at opp 9
Zac Dysert pass incomplete to Andrew Cruse.
7:40
2nd & goal at opp 9
Zac Dysert rush for 3 yards to the Buff 6.
7:30
3rd & goal at opp 6
Zac Dysert pass complete to Dustin Woods for 6 yards for a TOUCHDOWN.Buffalo 28, Miami (OH) 9
7:30
Trevor Cook extra point GOOD.Buffalo 28, Miami (OH) 10
7:30
Seth Philip kickoff for 61 yards returned by Jeffvon Gill for 20 yards to the Buff 29.
Buffalo Punt, 3 plays
7:20
1st & 10 at own 29
Brandon Thermilus rush for no gain to the Buff 29.
7:01
2nd & 10 at own 29
Zach Maynard pass incomplete to Brett Hamlin.
6:50
3rd & 10 at own 29
Zach Maynard pass complete to Terrell Jackson for 1 yard to the Buff 30.
6:12
4th & 9 at own 30
Peter Fardon punt for 31 yards, returned by Dustin Woods for 4 yards to the Buff 42, BUFFALO penalty 15 yard personal foul on Fred Branch accepted.
Miami (OH) Missed FG, 10 plays
6:00
1st & 10 at opp 42
Zac Dysert pass complete to Brayden Coombs for a loss of 1 yard to the Buff 43.
5:10
2nd & 11 at opp 43
Zac Dysert pass complete to Jamal Rogers for 10 yards to the Buff 33.
4:30
3rd & 1 at opp 33
Zac Dysert rush for 3 yards to the Buff 30 for a 1ST down.
4:20
1st & 10 at opp 30
Zac Dysert pass complete to Brayden Coombs for 15 yards to the Buff 15 for a 1ST down.
3:56
1st & 10 at opp 15
Zac Dysert pass incomplete to Jamal Rogers.
3:30
2nd & 10 at opp 15
Zac Dysert rush for 11 yards to the Buff 4 for a 1ST down.
3:05
1st & goal at opp 4
Zac Dysert sacked by Justin Winters for a loss of 10 yards to the Buff 14.
2:30
2nd & goal at opp 14
Zac Dysert pass complete to Dustin Woods for 9 yards to the Buff 5.
1:32
3rd & goal at opp 5
Zac Dysert sacked by Gordon DuBois for a loss of 7 yards to the Buff 12.
1:32
4th & 0 at opp 12
Trevor Cook 29 yard field goal MISSED.
Buffalo Punt, 3 plays
1:00
1st & 10 at own 20
Brandon Thermilus rush for 1 yard to the Buff 21.
0:25
2nd & 9 at own 21
Mario Henry rush for no gain to the Buff 21.
0:11
3rd & 9 at own 21
Zach Maynard pass incomplete to Terrell Jackson.
0:02
4th & 9 at own 21
Peter Fardon punt for 43 yards, fair catch by Dustin Woods at the MiaOh 36.
Miami (OH) Fumble, 12 plays
0:01
1st & 10 at own 36
Zac Dysert pass complete to Brayden Coombs for 7 yards to the MiaOh 43.
Q4 14:50
2nd & 3 at own 43
Zac Dysert rush for 2 yards to the MiaOh 45.
Q4 14:40
3rd & 1 at own 45
Zac Dysert rush for 2 yards to the MiaOh 47 for a 1ST down.
Q4 14:00
1st & 10 at own 47
Zac Dysert pass complete to Jamal Rogers for 9 yards to the Buff 44.
Q4 13:10
2nd & 1 at opp 44
Zac Dysert rush for 2 yards to the Buff 42 for a 1ST down.
Q4 13:00
1st & 10 at opp 42
Zac Dysert pass complete to Jamal Rogers for 3 yards to the Buff 39.
Q4 13:00
2nd & 7 at opp 39
Zac Dysert pass complete to Jamal Rogers for 12 yards to the Buff 27 for a 1ST down.
Q4 11:59
1st & 10 at opp 27
Zac Dysert pass incomplete to Brayden Coombs.
Q4 11:20
2nd & 10 at opp 27
Zac Dysert sacked for a loss of 2 yards to the Buff 29.
Q4 10:45
3rd & 12 at opp 29
Zac Dysert pass complete to Dustin Woods for 14 yards to the Buff 15 for a 1ST down.
Q4 10:32
1st & 10 at opp 15
Zac Dysert pass complete to Brayden Coombs for a loss of 2 yards to the Buff 17.
Q4 9:51
2nd & 12 at opp 17
Zac Dysert pass complete to Brayden Coombs, fumbled, forced by Domonic Cook, recovered by Buff Mike Newton at the Buff 1, Mike Newton for 24 yards, to the Buff 25.
4th quarter5 drives, then Buffalo 42, Miami (OH) 17
Buffalo Touchdown pass, 6 plays
9:15
1st & 10 at own 25
Brandon Thermilus rush for 6 yards to the Buff 31.
9:00
2nd & 4 at own 31
Zach Maynard rush for 14 yards to the Buff 45 for a 1ST down.
9:00
1st & 10 at own 45
Brandon Thermilus rush for 5 yards to the 50 yard line.
7:40
2nd & 5 at the 50
Zach Maynard pass complete to Terrell Jackson for 6 yards to the MiaOh 44 for a 1ST down.
7:10
1st & 10 at opp 44
Zach Maynard rush for 15 yards to the MiaOh 29 for a 1ST down.
6:58
1st & 10 at opp 29
Zach Maynard pass complete to Brandon Thermilus for 29 yards for a TOUCHDOWN.Buffalo 34, Miami (OH) 10
6:58
A.J. Principe extra point GOOD.Buffalo 35, Miami (OH) 10
6:58
John Rachuna kickoff for 30 yards returned by Luke Kelly for 3 yards to the MiaOh 43.
Miami (OH) Touchdown pass, 4 plays
6:01
1st & 10 at own 43
Daniel Raudabaugh pass complete to Brayden Coombs for 9 yards to the Buff 48.
6:30
2nd & 1 at opp 48
Danny Green rush for 12 yards to the Buff 36 for a 1ST down.
6:01
1st & 10 at opp 36
Daniel Raudabaugh pass incomplete to Andrew Cruse.
6:01
2nd & 10 at opp 36
Daniel Raudabaugh pass complete to Jamal Rogers for 36 yards for a TOUCHDOWN.Buffalo 35, Miami (OH) 16
6:01
Trevor Cook extra point GOOD.Buffalo 35, Miami (OH) 17
6:01
Seth Philip kickoff for 13 yards out-of-bounds, MIAMI OH penalty 5 yard ball on MiaOh43, PENALTY IB accepted.
Buffalo Touchdown run, 4 plays
4:45
1st & 10 at opp 38
Jeffvon Gill rush for 4 yards to the MiaOh 34.
4:45
2nd & 6 at opp 34
Jerry Davis rush for 9 yards to the MiaOh 25 for a 1ST down.
4:00
1st & 10 at opp 25
Jeffvon Gill rush for 2 yards to the MiaOh 23.
3:47
2nd & 8 at opp 23
Jeffvon Gill rush for 23 yards for a TOUCHDOWN.Buffalo 41, Miami (OH) 17
3:47
A.J. Principe extra point GOOD.Buffalo 42, Miami (OH) 17
3:47
John Rachuna kickoff for 51 yards returned by Brayden Coombs for 15 yards to the MiaOh 34.
Miami (OH) Turnover on downs, 7 plays
3:20
1st & 10 at own 34
Daniel Raudabaugh pass complete to Dustin Woods for 17 yards to the Buff 49 for a 1ST down.
3:20
1st & 10 at opp 49
Daniel Raudabaugh pass complete to Dustin Woods for 5 yards to the Buff 44.
2:45
2nd & 5 at opp 44
Daniel Raudabaugh pass complete to Brayden Coombs for 5 yards to the Buff 39 for a 1ST down.
2:30
1st & 10 at opp 39
Daniel Raudabaugh pass complete to Danny Green for 3 yards to the Buff 36.
2:19
2nd & 7 at opp 36
Daniel Raudabaugh pass incomplete to Brayden Coombs.
2:15
3rd & 7 at opp 36
Daniel Raudabaugh pass incomplete to Danny Green.
2:09
4th & 7 at opp 36
Daniel Raudabaugh pass incomplete to Donovan Potter.
Buffalo End of game, 3 plays
1:58
1st & 10 at own 36
Jeffvon Gill rush for 3 yards to the Buff 39.
0:55
2nd & 7 at own 39
Jeffvon Gill rush for a loss of 1 yard to the Buff 38.
0:15
3rd & 8 at own 38
Jerry Davis rush for a loss of 1 yard, fumbled, recovered by Buff Jerry Davis at the Buff 37.
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.