• Passing Touchdownmiami drive: 2 plays 74 yards, 00:38 miami td, 0:38
    BUFF0M-OH7
    • 1st and 10 at M-OH 26

      Zac Dysert rush up the middle for 3 yards to the MiaOh 29, tackled by Steven Means.

    • 2nd and 7 at M-OH 29

      Zac Dysert pass complete to Dawan Scott for 71 yards for a TOUCHDOWN.

    • Mason Krysinski extra point GOOD.

    • Mason Krysinski kickoff for 45 yards, downed at the Buff 25.

  • Passing Touchdownub drive: 6 plays 75 yards, 02:45 ub td, 2:45
    BUFF7M-OH7
    • 1st and 10 at BUFF 25

      Branden Oliver rush over left guard for 1 yard to the Buff 26, tackled by Jerrell Wedge.

    • 2nd and 9 at BUFF 26

      Branden Oliver rush over left end for 4 yards to the Buff 30, tackled by Jerrell Wedge and Pat Hinkel.

    • 3rd and 5 at BUFF 30

      Chazz Anderson pass complete to Alex Neutz for 8 yards to the Buff 38, tackled by Demetrius Quarles for a 1ST down.

    • 1st and 10 at BUFF 38

      Chazz Anderson pass incomplete, broken up by C.J. Marck.

    • 2nd and 10 at BUFF 38

      Branden Oliver rush over right tackle for 2 yards to the Buff 40, tackled by C.J. Marck.

    • 3rd and 8 at BUFF 40

      Chazz Anderson pass complete to Alex Neutz for 60 yards for a TOUCHDOWN.

    • Peter Fardon extra point GOOD.

    • Patrick Clarke kickoff for 64 yards returned by Dayonne Nunley, tackled by Jake Stockman for 20 yards to the MiaOh 26, tackled by Jake Stockman.

  • Passing Touchdownmiami drive: 10 plays 74 yards, 04:58 miami td, 4:58
    BUFF7M-OH14
    • 1st and 10 at M-OH 26

      Zac Dysert pass complete to Chris Givens for 13 yards to the MiaOh 39, tackled by Najja Johnson for a 1ST down.

    • 1st and 10 at M-OH 39

      Chrishawn Dupuy rush up the middle for 3 yards to the MiaOh 42, tackled by Steven Means.

    • 2nd and 7 at M-OH 42

      Zac Dysert pass complete to Nick Harwell for 11 yards to the Buff 47, tackled by Okoye Houston for a 1ST down.

    • 1st and 10 at BUFF 47

      Tyrone Jones rush over right end for 1 yard to the Buff 46, tackled by Fred Branch out-of-bounds.

    • 2nd and 9 at BUFF 46

      Zac Dysert rush up the middle for 3 yards to the Buff 43.

    • 3rd and 6 at BUFF 43

      Zac Dysert pass complete to Justin Semmes for 19 yards to the Buff 24, tackled by Okoye Houston and Fred Branch for a 1ST down.

    • 1st and 10 at BUFF 24

      Zac Dysert pass complete to Andy Cruse for 12 yards to the Buff 12, tackled by Najja Johnson for a 1ST down.

    • 1st and 10 at BUFF 12

      Tyrone Jones rush over left tackle for 7 yards to the Buff 5, tackled by Colby Way.

    • 2nd and 3 at BUFF 5

      Tyrone Jones rush over right end for a loss of 2 yards to the Buff 7, tackled by Lee Skinner.

    • 3rd and 5 at BUFF 7

      Zac Dysert pass complete to Andy Cruse for 7 yards for a TOUCHDOWN.

    • Mason Krysinski extra point GOOD.

    • BUFFALO penalty 15 yard face mask accepted.

    • BUFFALO penalty 15 yard face mask accepted.

    • Mason Krysinski kickoff for 49 yards returned by Jeffvon Gill, tackled by Tyler Tucker and Jerrell Wedge for 9 yards to the Buff 15, tackled by Tyler Tucker and Jerrell Wedge.

  • Rushing Touchdownub drive: 11 plays 85 yards, 04:37 ub td, 4:37
    BUFF13M-OH14
    • 1st and 10 at BUFF 15

      Chazz Anderson pass complete to Devon Hughes for 8 yards to the Buff 23 out-of-bounds.

    • 2nd and 2 at BUFF 23

      Chazz Anderson pass incomplete to Alex Neutz.

    • 3rd and 2 at BUFF 23

      Branden Oliver rush up the middle for 7 yards to the Buff 30, tackled by Jerrell Wedge for a 1ST down.

    • 1st and 10 at BUFF 30

      Chazz Anderson pass complete to Marcus Rivers for 2 yards to the Buff 32, tackled by Anthony Kokal.

    • 2nd and 8 at BUFF 32

      Chazz Anderson pass complete to Branden Oliver for 1 yard to the Buff 33, tackled by Austin Brown.

    • 3rd and 7 at BUFF 33

      Chazz Anderson pass complete to Marcus Rivers for 29 yards to the MiaOh 38, tackled by Dayonne Nunley out-of-bounds for a 1ST down.

    • 1st and 10 at M-OH 38

      Branden Oliver rush up the middle for 1 yard to the MiaOh 37, tackled by Austin Brown and Jason Semmes.

    • 2nd and 9 at M-OH 37

      Chazz Anderson pass complete to Alex Neutz for 34 yards to the MiaOh 3, tackled by Demetrius Quarles for a 1ST down.

    • 1st and 0 at M-OH 3

      Branden Oliver rush for a loss of 2 yards to the MiaOh 5, tackled by C.J. Marck.

    • 2nd and 0 at M-OH 5

      Branden Oliver rush up the middle for 4 yards to the MiaOh 1, tackled by Jerrell Wedge and C.J. Marck.

    • 3rd and 0 at M-OH 1

      Chazz Anderson rush up the middle for 1 yard for a TOUCHDOWN.

    • Peter Fardon extra point MISSED.

    • Patrick Clarke kickoff for 60 yards returned by Dawan Scott, tackled by Jake Stockman and Jimmy Gordon for 17 yards to the MiaOh 27, tackled by Jake Stockman and Jimmy Gordon.

  • Passing Touchdownmiami drive: 4 plays 73 yards, 01:33 miami td, 1:33
    BUFF13M-OH21
    • 1st and 10 at M-OH 27

      Zac Dysert pass complete to Dawan Scott for 40 yards to the Buff 18, BUFFALO penalty 15 yard personal foul accepted for a 1ST down.

    • 1st and 10 at BUFF 18

      Zac Dysert pass complete to Nick Harwell for 7 yards to the Buff 11, tackled by Najja Johnson out-of-bounds.

    • 2nd and 3 at BUFF 11

      Tyrone Jones rush over left guard for 4 yards to the Buff 7, tackled by Josh Copeland for a 1ST down.

    • 1st and 0 at BUFF 7

      Zac Dysert pass complete to Chris Givens for 7 yards for a TOUCHDOWN.

    • Mason Krysinski extra point GOOD.

    • Mason Krysinski kickoff for 54 yards returned by Jeffvon Gill, tackled by Wes Williams and Jaytee Swanson for 16 yards to the Buff 32, tackled by Wes Williams and Jaytee Swanson.

  • Puntub drive: 3 plays 9 yards, 00:26 ub punt, 0:26
    BUFF13M-OH21
    • 1st and 10 at BUFF 32

      Chazz Anderson pass complete to Fred Lee for 4 yards to the Buff 36, tackled by Pat Hinkel out-of-bounds.

    • 2nd and 6 at BUFF 36

      Branden Oliver rush over left guard for 2 yards to the Buff 38, tackled by Evan Harris and Anthony Kokal.

    • 3rd and 4 at BUFF 38

      Branden Oliver rush up the middle for 3 yards to the Buff 41, tackled by Jordain Brown.

    • 4th and 1 at BUFF 41

      Jacob Schum punt for 35 yards to the MiaOh 24, no return.

  • Puntmiami drive: 3 plays 7 yards, 01:36 miami punt, 1:36
    BUFF13M-OH21
    • 1st and 10 at M-OH 24

      Tyrone Jones rush over left guard for 7 yards to the MiaOh 31, tackled by Fred Branch.

    • 2nd and 3 at M-OH 31

      Chrishawn Dupuy rush over right tackle for no gain to the MiaOh 31, tackled by Khalil Mack.

    • 3rd and 3 at M-OH 31

      Timeout MIAMI, clock 12:20.

    • 3rd and 3 at M-OH 31

      Austin Boucher pass incomplete, hurried by Okoye Houston, broken up by Isaac Baugh.

    • 4th and 3 at M-OH 31

      Zac Murphy punt for 47 yards, punt out-of-bounds at the Buff 22.

  • Puntub drive: 7 plays 28 yards, 00:00 ub punt, 0:00
    BUFF13M-OH21
    • 1st and 10 at BUFF 22

      Chazz Anderson pass incomplete to Alex Neutz.

    • 2nd and 10 at BUFF 22

      Branden Oliver rush over left tackle for 3 yards to the Buff 25, tackled by Mike Johns and Ryan Kennedy.

    • 3rd and 7 at BUFF 25

      Chazz Anderson pass complete to Fred Lee for 9 yards to the Buff 34, tackled by Justin Bowers for a 1ST down.

    • 1st and 10 at BUFF 34

      Chazz Anderson rush over left end for 12 yards to the Buff 46 out-of-bounds for a 1ST down.

    • 1st and 10 at BUFF 46

      Branden Oliver rush up the middle for a loss of 2 yards to the Buff 44, tackled by Dayonne Nunley.

    • 2nd and 12 at BUFF 44

      Chazz Anderson pass complete to Alex Neutz for 8 yards to the MiaOh 48, tackled by Demetrius Quarles.

    • 3rd and 4 at M-OH 48

      Branden Oliver rush for a loss of 2 yards to the 50 yard line, tackled by C.J. Marck.

    • 4th and 6 at 50

      Jacob Schum punt for 29 yards, punt out-of-bounds at the MiaOh 21.

  • Passing Touchdownmiami drive: 8 plays 79 yards, 02:53 miami td, 2:53
    BUFF13M-OH21
    • 1st and 10 at M-OH 21

      Zac Dysert pass complete to Andy Cruse for 4 yards to the MiaOh 25, tackled by Cortney Lester.

    • 2nd and 6 at M-OH 25

      Zac Dysert pass complete to Dawan Scott for 30 yards to the Buff 45, tackled by Najja Johnson and Lee Skinner for a 1ST down.

    • 1st and 10 at BUFF 45

      Timeout MIAMI, clock 07:43.

    • 1st and 10 at BUFF 45

      Zac Dysert pass incomplete to Dawan Scott.

    • 2nd and 10 at BUFF 45

      Zac Dysert pass incomplete, hurried by Jaleel Verser.

    • 3rd and 10 at BUFF 45

      Zac Dysert pass complete to Nick Harwell for 16 yards to the Buff 29 for a 1ST down.

    • 1st and 10 at BUFF 29

      Tyrone Jones rush over left guard for 2 yards to the Buff 27, tackled by Colby Way and Khalil Mack.

    • 2nd and 8 at BUFF 27

      Zac Dysert pass complete to Andy Cruse for 26 yards to the Buff 1, tackled by Josh Copeland for a 1ST down.

    • 1st and 0 at BUFF 1

      MIAMI OH penalty 5 yard illegal formation accepted, no play.

    • 1st and 0 at BUFF 6

      Zac Dysert pass complete to Justin Semmes for 6 yards for a TOUCHDOWN.

    • Mason Krysinski extra point GOOD.

    • BUFFALO penalty 15 yard roughing passer accepted.

    • BUFFALO penalty 15 yard roughing passer accepted.

    • Mason Krysinski kickoff for 53 yards returned by Jeffvon Gill, tackled by Dayonne Nunley for 9 yards to the Buff 6, tackled by Dayonne Nunley, BUFFALO penalty 5 yard holding accepted.

  • Puntub drive: 3 plays -2 yards, 00:00 ub punt, 0:00
    BUFF13M-OH28
    • 1st and 10 at BUFF 6

      Branden Oliver rush up the middle for 2 yards to the Buff 8, tackled by C.J. Marck.

    • 2nd and 8 at BUFF 8

      Chazz Anderson pass incomplete to Alex Neutz.

    • 3rd and 8 at BUFF 8

      BUFFALO penalty 4 yard false start accepted.

    • 3rd and 12 at BUFF 4

      Chazz Anderson pass incomplete to Devon Hughes, hurried by Jason Semmes.

    • 4th and 12 at BUFF 4

      Jacob Schum punt for 36 yards, returned by David Frazier for 1 yard to the Buff 39, tackled by Okoye Houston.

  • Interceptionmiami drive: 1 play 0 yards, 00:07 miami int, 0:07
    BUFF13M-OH28
    • 1st and 10 at BUFF 39

      Zac Dysert pass intercepted by Okoye Houston at the Buff 5, returned for no gain to the Buff 5, tackled by Nick Harwell.

  • Puntub drive: 8 plays 26 yards, 03:46 ub punt, 3:46
    BUFF13M-OH28
    • 1st and 10 at BUFF 5

      Branden Oliver rush over right end for no gain to the Buff 5, tackled by Jason Semmes.

    • 2nd and 10 at BUFF 5

      Chazz Anderson pass complete to Marcus Rivers for 11 yards to the Buff 16 out-of-bounds for a 1ST down.

    • 1st and 10 at BUFF 16

      Chazz Anderson sacked by Ryan Kennedy for a loss of 5 yards to the Buff 11.

    • 2nd and 15 at BUFF 11

      MIAMI OH penalty 12 yard pass interference on Dayonne Nunley accepted, no play.

    • 1st and 10 at BUFF 23

      Chazz Anderson pass incomplete to Marcus Rivers.

    • 2nd and 10 at BUFF 23

      Chazz Anderson pass complete to Devon Hughes for 12 yards to the Buff 35 for a 1ST down.

    • 1st and 10 at BUFF 35

      Branden Oliver rush over right tackle for 1 yard to the Buff 36, tackled by Dayonne Nunley.

    • 2nd and 9 at BUFF 36

      Chazz Anderson pass complete to Marcus Rivers for no gain to the Buff 36, tackled by Anthony Kokal.

    • 3rd and 9 at BUFF 36

      Chazz Anderson sacked by Austin Brown for a loss of 5 yards to the Buff 31.

    • 4th and 14 at BUFF 31

      Timeout MIAMI, clock 00:50.

    • 4th and 14 at BUFF 31

      Jacob Schum punt for 41 yards, fair catch by David Frazier at the MiaOh 28.

  • End of Halfmiami drive: 1 play -1 yard, 00:43 miami end half, 0:43
    BUFF13M-OH28
    • 1st and 10 at M-OH 28

      Zac Dysert pass complete to Nick Harwell for a loss of 1 yard to the MiaOh 27, tackled by Lee Skinner.

    • Mason Krysinski kickoff for 60 yards returned by Jeffvon Gill, tackled by Collin Boucher for 18 yards to the Buff 28, tackled by Collin Boucher.

  • Turnover on Downsub drive: 7 plays 37 yards, 03:17 ub downs, 3:17
    BUFF13M-OH28
    • 1st and 10 at BUFF 28

      Chazz Anderson pass complete to Ed Young for 12 yards to the Buff 40, tackled by Anthony Kokal out-of-bounds for a 1ST down.

    • 1st and 10 at BUFF 40

      Branden Oliver rush up the middle for 3 yards to the Buff 43, tackled by C.J. Marck and Mike Johns.

    • 2nd and 7 at BUFF 43

      Branden Oliver rush up the middle for 4 yards to the Buff 47, tackled by Ryan Kennedy and Jason Semmes.

    • 3rd and 3 at BUFF 47

      MIAMI OH penalty 10 yard holding accepted, no play.

    • 1st and 10 at M-OH 43

      Branden Oliver rush up the middle for a loss of 1 yard to the MiaOh 44, tackled by Jason Semmes and Jerrell Wedge.

    • 2nd and 11 at M-OH 44

      Chazz Anderson pass complete to Fred Lee for 4 yards to the MiaOh 40, tackled by Pat Hinkel.

    • 3rd and 7 at M-OH 40

      Chazz Anderson pass incomplete to Fred Lee, hurried by Austin Brown.

    • 4th and 7 at M-OH 40

      MIAMI OH penalty 5 yard RI accepted, no play.

    • 4th and 2 at M-OH 35

      Branden Oliver rush up the middle for no gain to the MiaOh 35, tackled by Dayonne Nunley and C.J. Marck.

  • Puntmiami drive: 3 plays 5 yards, 01:29 miami punt, 1:29
    BUFF13M-OH28
    • 1st and 10 at M-OH 35

      Chrishawn Dupuy rush up the middle for 3 yards to the MiaOh 38, tackled by Fred Branch and Steven Means.

    • 2nd and 7 at M-OH 38

      Zac Dysert pass complete to Nick Harwell for 2 yards to the MiaOh 40, tackled by Cortney Lester.

    • 3rd and 5 at M-OH 40

      Zac Dysert pass incomplete to Chris Givens, broken up by Josh Copeland.

    • 4th and 5 at M-OH 40

      Zac Murphy punt for 42 yards, fair catch by Devon Hughes at the Buff 18.

  • Puntub drive: 3 plays 0 yards, 00:00 ub punt, 0:00
    BUFF13M-OH28
    • 1st and 10 at BUFF 18

      Chazz Anderson rush over left end for no gain to the Buff 18, tackled by Anthony Kokal out-of-bounds.

    • 2nd and 10 at BUFF 18

      Chazz Anderson pass incomplete to Devon Hughes, hurried by Na'eem Outler.

    • 3rd and 10 at BUFF 18

      Chazz Anderson pass incomplete, hurried by Jason Semmes.

    • 4th and 10 at BUFF 18

      Jacob Schum punt for 33 yards, fair catch by David Frazier at the MiaOh 49.

  • Rushing Touchdownmiami drive: 4 plays 51 yards, 01:09 miami td, 1:09
    BUFF13M-OH35
    • 1st and 10 at M-OH 49

      Zac Dysert rush over left end for 23 yards to the Buff 28, tackled by Fred Branch out-of-bounds for a 1ST down.

    • 1st and 10 at BUFF 28

      Zac Dysert pass incomplete to Kendrick Bruton.

    • 2nd and 10 at BUFF 28

      Zac Dysert pass complete to David Frazier for 27 yards to the Buff 1, tackled by Najja Johnson for a 1ST down.

    • 1st and 0 at BUFF 1

      Tyrone Jones rush up the middle for 1 yard for a TOUCHDOWN.

    • Mason Krysinski extra point GOOD.

    • Mason Krysinski kickoff for 55 yards returned by Jeffvon Gill, tackled by Tyler Tucker for 11 yards to the Buff 26, tackled by Tyler Tucker.

  • Fumbleub drive: 1 play 5 yards, 00:14 ub fumb, 0:14
    BUFF13M-OH35
    • 1st and 10 at BUFF 26

      Chazz Anderson pass complete to Branden Oliver for a loss of 3 yards, fumbled, forced by Jason Semmes, recovered by MiaOh Anthony Kokal at the Buff 31.

  • Passing Touchdownmiami drive: 7 plays 31 yards, 03:47 miami td, 3:47
    BUFF13M-OH41
    • 1st and 10 at BUFF 31

      Dawan Scott rush over left end for 8 yards to the Buff 23, tackled by Colby Way.

    • 2nd and 2 at BUFF 23

      Zac Dysert pass complete to Nick Harwell for 5 yards to the Buff 18, tackled by Jaleel Verser out-of-bounds for a 1ST down.

    • 1st and 10 at BUFF 18

      Chrishawn Dupuy rush up the middle for a loss of 2 yards to the Buff 20, tackled by Khalil Mack.

    • 2nd and 12 at BUFF 20

      MIAMI OH penalty 5 yard false start accepted.

    • 2nd and 17 at BUFF 25

      Zac Dysert rush up the middle for 12 yards to the Buff 13, tackled by Josh Copeland.

    • 3rd and 5 at BUFF 13

      Zac Dysert rush over right end for 6 yards to the Buff 7, tackled by Fred Branch out-of-bounds for a 1ST down.

    • 1st and 0 at BUFF 7

      Tyrone Jones rush up the middle for 2 yards to the Buff 5, tackled by Isaac Baugh.

    • 2nd and 0 at BUFF 5

      Zac Dysert pass complete to Chris Givens for 5 yards for a TOUCHDOWN.

    • Mason Krysinski extra point MISSED.

    • Mason Krysinski kickoff for 61 yards returned by Brandon Murie, tackled by Jarrell Jones for 12 yards to the Buff 21, tackled by Jarrell Jones.

  • Interceptionub drive: 8 plays 46 yards, ub int, 4:12
    BUFF13M-OH41
    • 1st and 10 at BUFF 21

      Chazz Anderson pass complete to Devon Hughes for 8 yards to the Buff 29, tackled by Ryan Kennedy.

    • 2nd and 2 at BUFF 29

      Fred Lee rush reverse for 18 yards to the Buff 47, tackled by Ryan Kennedy for a 1ST down.

    • 1st and 10 at BUFF 47

      Chazz Anderson pass complete to Ed Young for 12 yards to the MiaOh 41, tackled by Justin Bowers for a 1ST down.

    • 1st and 10 at M-OH 41

      Chazz Anderson pass complete to Ed Young for no gain to the MiaOh 41, tackled by Anthony Kokal.

    • 2nd and 10 at M-OH 41

      Chazz Anderson pass complete to Fred Lee for a loss of 1 yard, lateral to Branden Oliver for 23 yards, to the MiaOh 19, tackled by Demetrius Quarles and Justin Bowers for a 1ST down.

    • 1st and 10 at M-OH 19

      BUFFALO penalty holding declined, MIAMI OH penalty 4 yard unsportsmanlike conduct accepted, no play.

    • 1st and 10 at M-OH 15

      Chazz Anderson pass incomplete to Marcus Rivers.

    • 2nd and 10 at M-OH 15

      BUFFALO penalty 9 yard holding accepted, no play.

    • 2nd and 19 at M-OH 24

      BUFFALO penalty 5 yard false start accepted.

    • 2nd and 24 at M-OH 29

      Chazz Anderson sacked by Jason Semmes for a loss of 4 yards to the MiaOh 33.

    • 3rd and 28 at M-OH 33

      Chazz Anderson pass intercepted by Anthony Kokal at the MiaOh 0, returned for no gain for a touchback.

  • Fumblemiami drive: 2 plays 12 yards, miami fumb, 0:00
    BUFF13M-OH41
    • 1st and 10 at M-OH 20

      Chrishawn Dupuy rush over right end for 14 yards to the MiaOh 34, tackled by Fred Branch for a 1ST down.

    • 1st and 10 at M-OH 34

      Chrishawn Dupuy rush over left end, fumbled, forced by Kristjan Sokoli, recovered by Buff Isaac Baugh at the MiaOh 32, Isaac Baugh for 31 yards, to the MiaOh 1, tackled by Zac Dysert.

  • BUFF13M-OH41
    • 1st and 0 at M-OH 1

      Branden Oliver rush over right tackle for no gain to the MiaOh 1, tackled by Evan Harris and Anthony Kokal.

    • 2nd and 0 at M-OH 1

      Chazz Anderson rush over right end for no gain to the MiaOh 1, tackled by Anthony Kokal and Jerrell Wedge.

    • 1st and 0 at M-OH 1

      Branden Oliver rush over right tackle for no gain to the MiaOh 1, tackled by Evan Harris and Anthony Kokal.

    • 2nd and 0 at M-OH 1

      Chazz Anderson rush over right end for no gain to the MiaOh 1, tackled by Anthony Kokal and Jerrell Wedge.

  • Interceptionub drive: 4 plays 0 yards, 01:56 ub int, 1:56
    BUFF13M-OH41
    • 3rd and 0 at M-OH 1

      Branden Oliver rush over left guard for no gain to the MiaOh 1, tackled by Austin Brown and Jason Semmes.

    • 4th and 0 at M-OH 1

      Timeout MIAMI, clock 12:57.

    • 4th and 0 at M-OH 1

      Timeout BUFFALO, clock 12:57.

    • 4th and 0 at M-OH 1

      Chazz Anderson pass intercepted by Dayonne Nunley at the MiaOh 0, returned for no gain for a touchback.

  • Puntmiami drive: 3 plays -3 yards, 02:14 miami punt, 2:14
    BUFF13M-OH41
    • 1st and 10 at M-OH 20

      Tyrone Jones rush for 5 yards to the MiaOh 25, tackled by Fred Branch.

    • 2nd and 5 at M-OH 25

      Tyrone Jones rush over left tackle for no gain to the MiaOh 25, tackled by Steven Means.

    • 3rd and 5 at M-OH 25

      Zac Dysert sacked by Fred Branch for a loss of 8 yards to the MiaOh 17.

    • 4th and 13 at M-OH 17

      Zac Murphy punt for 42 yards, returned by Devon Hughes for 2 yards to the Buff 43, tackled by Dayonne Nunley.

  • Turnover on Downsub drive: 4 plays 3 yards, 00:00 ub downs, 0:00
    BUFF13M-OH41
    • 1st and 10 at BUFF 43

      Chazz Anderson pass incomplete, broken up by Demetrius Quarles.

    • 1st and 10 at BUFF 43

      Chazz Anderson pass incomplete, broken up by Demetrius Quarles.

    • 2nd and 10 at BUFF 43

      Branden Oliver rush over right end for a loss of 1 yard to the Buff 42, tackled by Mike Johns.

    • 3rd and 11 at BUFF 42

      Chazz Anderson rush over left end for 4 yards to the Buff 46 out-of-bounds.

    • 4th and 7 at BUFF 46

      Chazz Anderson pass incomplete, broken up by Dayonne Nunley.

  • Turnover on Downsmiami drive: 9 plays 44 yards, 00:00 miami downs, 0:00
    BUFF13M-OH41
    • 1st and 10 at BUFF 46

      Zac Dysert pass complete to Chris Givens for 6 yards to the Buff 40, tackled by Fred Branch.

    • 2nd and 4 at BUFF 40

      Tyrone Jones rush over left end for 18 yards to the Buff 22, tackled by Khari Brown for a 1ST down.

    • 1st and 10 at BUFF 22

      Tyrone Jones rush up the middle for 5 yards to the Buff 17, tackled by Alan Hayes.

    • 2nd and 5 at BUFF 17

      Tyrone Jones rush over right guard for 1 yard to the Buff 16, tackled by Wyatt Cahill.

    • 3rd and 4 at BUFF 16

      Chrishawn Dupuy rush over right tackle for 5 yards to the Buff 11, tackled by Gordon DuBois for a 1ST down.

    • 1st and 10 at BUFF 11

      Tyrone Jones rush over right guard for 4 yards to the Buff 7, tackled by Dalonte Wallace.

    • 2nd and 6 at BUFF 7

      Tyrone Jones rush over right end for 2 yards to the Buff 5, tackled by Okoye Houston and Scott Pettigrew.

    • 3rd and 4 at BUFF 5

      Chrishawn Dupuy rush over right tackle for 2 yards to the Buff 3, tackled by Carlos Lammons.

    • 4th and 2 at BUFF 3

      Tyrone Jones rush over right tackle for 1 yard to the Buff 2, tackled by Jeffvon Gill and Khari Brown.

  • End of Gameub drive: 10 plays 63 yards, 02:53 ub end game, 2:53
    BUFF13M-OH41
    • 1st and 10 at BUFF 2

      Branden Oliver rush over right tackle for 3 yards to the Buff 5, tackled by Evan Harris.

    • 2nd and 7 at BUFF 5

      Chazz Anderson pass complete to Marcus Rivers for 11 yards to the Buff 16 out-of-bounds for a 1ST down.

    • 1st and 10 at BUFF 16

      Branden Oliver rush up the middle for 15 yards to the Buff 31, tackled by Pat Hinkel and Allen Veazie for a 1ST down.

    • 1st and 10 at BUFF 31

      MIAMI OH penalty 4 yard pass interference accepted, no play.

    • 1st and 10 at BUFF 35

      Chazz Anderson pass complete to Marcus Rivers for 5 yards to the Buff 40, tackled by Jaytee Swanson.

    • 2nd and 5 at BUFF 40

      Chazz Anderson pass incomplete to Devon Hughes.

    • 3rd and 5 at BUFF 40

      Chazz Anderson pass incomplete to Marcus Rivers.

    • 4th and 5 at BUFF 40

      Chazz Anderson pass complete to Marcus Rivers for 11 yards to the MiaOh 49, tackled by Allen Veazie out-of-bounds for a 1ST down.

    • 1st and 10 at M-OH 49

      Chazz Anderson rush up the middle for 9 yards to the MiaOh 40, tackled by Jaytee Swanson.

    • 2nd and 1 at M-OH 40

      Chazz Anderson pass complete to Devon Hughes for 5 yards to the MiaOh 35 for a 1ST down.

    • 1st and 10 at M-OH 35

      Chazz Anderson pass incomplete.

NCAAF News