• Puntub drive: 4 plays 21 yards, 00:00 ub punt, 0:00
    OHIO0BUFF0
    • 1st and 10 at BUFF 27

      Joe Licata pass complete to Mason Schreck for 15 yards to the Buff 42, tackled by Nathan Carpenter for a 1ST down.

    • 1st and 10 at BUFF 42

      Branden Oliver rush for 3 yards to the Buff 45, tackled by Antwan Crutcher.

    • 2nd and 7 at BUFF 45

      Branden Oliver rush for 3 yards to the Buff 48, tackled by Ben Russell and Antwan Crutcher.

    • 3rd and 4 at BUFF 48

      Joe Licata pass incomplete to Boise Ross, broken up by Devin Bass.

    • 4th and 4 at BUFF 48

      Tyler Grassman punt for 46 yards, downed at the Ohio 6.

  • Puntohio drive: 6 plays 44 yards, 00:00 ohio punt, 0:00
    OHIO0BUFF0
    • 1st and 10 at OHIO 6

      Beau Blankenship rush for 5 yards to the Ohio 11, tackled by Najja Johnson and Derek Brim.

    • 2nd and 5 at OHIO 11

      Beau Blankenship rush for 6 yards to the Ohio 17, tackled by Kristjan Sokoli for a 1ST down.

    • 1st and 10 at OHIO 17

      Tyler Tettleton pass complete to Chase Cochran for 27 yards to the Ohio 44, tackled by Najja Johnson for a 1ST down.

    • 1st and 10 at OHIO 44

      Tyler Tettleton pass incomplete to N/A.

    • 2nd and 10 at OHIO 44

      Beau Blankenship rush for 4 yards to the Ohio 48, tackled by Beau Bachtelle.

    • 3rd and 6 at OHIO 48

      Beau Blankenship rush for 2 yards to the 50 yard line, tackled by Khalil Mack.

    • 4th and 4 at 50

      Grant Venham punt for 50 yards for a touchback.

  • Puntub drive: 3 plays 0 yards, 00:00 ub punt, 0:00
    OHIO0BUFF0
    • 1st and 10 at BUFF 20

      Branden Oliver rush for a loss of 4 yards to the Buff 16, tackled by Kendric Smith and Ben Russell.

    • 2nd and 14 at BUFF 16

      Branden Oliver rush for 1 yard to the Buff 17, tackled by Ben Russell and Brandon Purdum.

    • 3rd and 13 at BUFF 17

      Joe Licata pass complete to Matt Weiser for 3 yards to the Buff 20, tackled by Josh Kristoff.

    • 4th and 10 at BUFF 20

      Tyler Grassman punt for 29 yards, downed at the Buff 49.

  • Puntohio drive: 3 plays -8 yards, 00:00 ohio punt, 0:00
    OHIO0BUFF0
    • 1st and 10 at BUFF 49

      OHIO penalty 15 yard pass interference on N/A accepted, no play.

    • 1st and 25 at OHIO 36

      Beau Blankenship rush for 2 yards to the Ohio 38, tackled by Colby Way.

    • 2nd and 23 at OHIO 38

      Tyler Tettleton pass incomplete to N/A.

    • 3rd and 23 at OHIO 38

      Tyler Tettleton pass complete to Matt Waters for 5 yards to the Ohio 43, tackled by Jarrett Franklin, OHIO penalty holding declined.

    • 4th and 18 at OHIO 43

      Grant Venham punt for 38 yards to the Buff 19, no return.

  • Puntub drive: 3 plays 4 yards, 00:50 ub punt, 0:50
    OHIO0BUFF0
    • 1st and 10 at BUFF 19

      Joe Licata pass complete to Branden Oliver for 5 yards to the Buff 24, tackled by Tarell Basham.

    • 2nd and 5 at BUFF 24

      Joe Licata pass incomplete to N/A, hurried by Tarell Basham.

    • 3rd and 5 at BUFF 24

      [SGUN], timeout Buffalo, clock 06:25.

    • 3rd and 5 at BUFF 24

      BUFFALO penalty 12 yard pass interference on Boise Ross accepted, no play.

    • 3rd and 17 at BUFF 12

      Branden Oliver rush for 11 yards to the Buff 23, tackled by Josh Kristoff and Ben Russell, BUFFALO penalty illegal block declined.

    • 4th and 6 at BUFF 23

      Tyler Grassman punt for 39 yards to the Ohio 38, no return.

  • Puntohio drive: 3 plays 5 yards, 00:00 ohio punt, 0:00
    OHIO0BUFF0
    • 1st and 10 at OHIO 38

      Beau Blankenship rush for 3 yards to the Ohio 41, tackled by Beau Bachtelle.

    • 2nd and 7 at OHIO 41

      Beau Blankenship rush for 2 yards to the Ohio 43, tackled by Okoye Houston.

    • 3rd and 5 at OHIO 43

      Tyler Tettleton pass incomplete to N/A, hurried by Khalil Mack.

    • 4th and 5 at OHIO 43

      Grant Venham punt for 57 yards for a touchback.

  • Puntub drive: 3 plays 9 yards, 00:00 ub punt, 0:00
    OHIO0BUFF0
    • 1st and 10 at BUFF 20

      Joe Licata pass complete to Fred Lee for 6 yards to the Buff 26, tackled by Ben Russell.

    • 2nd and 4 at BUFF 26

      Branden Oliver rush for 3 yards to the Buff 29, tackled by Ben Russell and Aaron Macer.

    • 3rd and 1 at BUFF 29

      Anthone Taylor rush for no gain to the Buff 29, tackled by Keith Moore.

    • 4th and 1 at BUFF 29

      Tyler Grassman punt for 26 yards, returned by Travis Carrie for no gain, fumbled, forced by Corbin Grassman, recovered by Ohio N/A at the Buff 29.

  • Fumbleohio drive: 6 plays 27 yards, 02:33 ohio fumb, 2:33
    OHIO0BUFF0
    • 1st and 10 at OHIO 45

      Tyler Tettleton pass incomplete to N/A, hurried by Khalil Mack.

    • 2nd and 10 at OHIO 45

      Ryan Boykin rush for 3 yards to the Ohio 48, tackled by Kristjan Sokoli and Jake Stockman.

    • 3rd and 7 at OHIO 48

      BUFFALO penalty 7 yard pass interference on N/A accepted, no play.

    • 1st and 10 at BUFF 45

      Ryan Boykin rush for 2 yards to the Buff 43, tackled by Kristjan Sokoli.

    • 2nd and 8 at BUFF 43

      Tyler Tettleton pass complete to Matt Waters for 12 yards to the Buff 31, tackled by Cortney Lester for a 1ST down.

    • 1st and 10 at BUFF 31

      Ryan Boykin rush for 3 yards to the Buff 28, tackled by Derek Brim and Lee Skinner.

    • 2nd and 7 at BUFF 28

      Tyler Tettleton pass complete to Matt Waters for 3 yards, fumbled, forced by Khalil Mack, recovered by Buff Khalil Mack at the Buff 28.

  • Rushing Touchdownub drive: 6 plays 72 yards, 02:27 ub td, 2:27
    OHIO0BUFF7
    • 1st and 10 at BUFF 28

      Joe Licata pass complete to Branden Oliver for 11 yards to the Buff 39, tackled by Beau Blankenship and Keith Moore for a 1ST down.

    • 1st and 10 at BUFF 39

      Branden Oliver rush for 8 yards to the Buff 47, tackled by Jovon Johnson.

    • 2nd and 2 at BUFF 47

      Joe Licata pass complete to Devon Hughes for 26 yards to the Ohio 27, tackled by Nathan Carpenter for a 1ST down.

    • 1st and 10 at OHIO 27

      Branden Oliver rush for 23 yards to the Ohio 4, tackled by Nathan Carpenter for a 1ST down.

    • 1st and 0 at OHIO 4

      Branden Oliver rush for 2 yards to the Ohio 2, tackled by Kendric Smith.

    • 2nd and 0 at OHIO 2

      Branden Oliver rush for 2 yards for a TOUCHDOWN.

    • Patrick Clarke extra point GOOD.

    • Tyler Grassman kickoff for 65 yards for a touchback.

  • Puntohio drive: 3 plays 5 yards, 00:00 ohio punt, 0:00
    OHIO0BUFF7
    • 1st and 10 at OHIO 25

      Tyler Tettleton pass incomplete to Chase Cochran, broken up by Okoye Houston.

    • 2nd and 10 at OHIO 25

      Tyler Tettleton pass incomplete to N/A.

    • 3rd and 10 at OHIO 25

      Tyler Tettleton rush for 5 yards to the Ohio 30, tackled by Jarrett Franklin.

    • 4th and 5 at OHIO 30

      Grant Venham punt for 44 yards, downed at the Buff 26.

  • Interceptionub drive: 6 plays 37 yards, 02:42 ub int, 2:42
    OHIO0BUFF7
    • 1st and 10 at BUFF 26

      Joe Licata pass incomplete to Fred Lee.

    • 2nd and 10 at BUFF 26

      Branden Oliver rush for 2 yards to the Buff 28, tackled by Jovon Johnson.

    • 3rd and 8 at BUFF 28

      Joe Licata pass complete to Alex Neutz for 16 yards to the Buff 44, tackled by Travis Carrie for a 1ST down.

    • 1st and 10 at BUFF 44

      OHIO penalty 10 yard holding on Travis Carrie accepted, no play.

    • 1st and 10 at OHIO 46

      Branden Oliver rush for 6 yards to the Ohio 40, tackled by Tarell Basham and Thad Ingol.

    • 2nd and 4 at OHIO 40

      Branden Oliver rush for 3 yards to the Ohio 37, tackled by Thad Ingol.

    • 3rd and 1 at OHIO 37

      Joe Licata pass intercepted by Travis Carrie at the Ohio 0, returned for no gain.

  • Puntohio drive: 5 plays 14 yards, 00:00 ohio punt, 0:00
    OHIO0BUFF7
    • 1st and 10 at OHIO 20

      Beau Blankenship rush for 1 yard to the Ohio 21, tackled by Blake Bean.

    • 2nd and 9 at OHIO 21

      Tyler Tettleton pass complete to Donte Foster for 10 yards to the Ohio 31, tackled by Najja Johnson out-of-bounds for a 1ST down.

    • 1st and 10 at OHIO 31

      Beau Blankenship rush for 3 yards to the Ohio 34, tackled by Khalil Mack and Derek Brim.

    • 1st and 10 at OHIO 31

      Beau Blankenship rush for 3 yards to the Ohio 34, tackled by Khalil Mack and Derek Brim.

    • 2nd and 7 at OHIO 34

      Tyler Tettleton pass incomplete to Donte Foster, broken up by Cortney Lester.

    • 3rd and 7 at OHIO 34

      Tyler Tettleton pass incomplete to N/A.

    • 4th and 7 at OHIO 34

      Grant Venham punt for 41 yards, downed at the Buff 25.

  • Puntub drive: 3 plays -3 yards, 00:00 ub punt, 0:00
    OHIO0BUFF7
    • 1st and 10 at BUFF 25

      Joe Licata pass incomplete to Devon Hughes.

    • 2nd and 10 at BUFF 25

      Joe Licata pass complete to Branden Oliver for 3 yards to the Buff 28, tackled by Travis Carrie.

    • 3rd and 7 at BUFF 28

      BUFFALO penalty 14 yard pass interference on Boise Ross accepted, no play.

    • 3rd and 21 at BUFF 14

      Joe Licata pass complete to Mason Schreck for 8 yards to the Buff 22, tackled by Thad Ingol.

    • 4th and 13 at BUFF 22

      Tyler Grassman punt for 43 yards, returned by Travis Carrie for 21 yards to the Buff 44, tackled by Max Perisse.

  • Field Goal Goodohio drive: 13 plays 39 yards, 04:21 ohio fg, 4:21
    OHIO3BUFF7
    • 1st and 10 at BUFF 44

      Beau Blankenship rush for 3 yards to the Ohio 49, tackled by Okoye Houston, OHIO penalty 10 yard holding on N/A accepted.

    • 1st and 17 at OHIO 49

      Beau Blankenship rush for 7 yards to the Buff 44, tackled by Jake Stockman.

    • 2nd and 10 at BUFF 44

      Tyler Tettleton pass complete to Troy Hill for 11 yards to the Buff 33, tackled by Jake Stockman and Okezie Alozie for a 1ST down.

    • 1st and 10 at BUFF 33

      Beau Blankenship rush for no gain to the Buff 33, tackled by Colby Way.

    • 2nd and 10 at BUFF 33

      Tyler Tettleton pass incomplete to Matt Waters, hurried by Khalil Mack.

    • 1st and 10 at BUFF 22

      Beau Blankenship rush for 4 yards to the Buff 18, tackled by Okezie Alozie.

    • 1st and 10 at BUFF 22

      Beau Blankenship rush for 4 yards to the Buff 18, tackled by Okezie Alozie.

    • 2nd and 6 at BUFF 18

      Beau Blankenship rush for 2 yards to the Buff 16, tackled by Okezie Alozie and Khalil Mack.

    • 3rd and 4 at BUFF 16

      Beau Blankenship rush for 9 yards to the Buff 7, tackled by Najja Johnson for a 1ST down.

    • 1st and 0 at BUFF 7

      Tyler Tettleton pass complete to Sebastian Smith for no gain to the Buff 7, tackled by Okoye Houston.

    • 2nd and 0 at BUFF 7

      Timeout Buffalo, clock 01:32.

    • 2nd and 0 at BUFF 7

      Tyler Tettleton pass incomplete to Matt Waters, broken up by Derek Brim.

    • 3rd and 0 at BUFF 7

      Timeout OHIO, clock 01:26.

    • 3rd and 0 at BUFF 7

      Beau Blankenship rush for 2 yards to the Buff 5, tackled by Brandon Crawford.

    • 4th and 0 at BUFF 5

      Timeout OHIO, clock 00:42.

    • 4th and 0 at BUFF 5

      Josiah Yazdani 23 yard field goal GOOD.

    • Josiah Yazdani kickoff for 38 yards returned by Matt Weiser for 8 yards to the Buff 35, tackled by Blake Scipio.

  • End of Halfub drive: 6 plays 16 yards, 00:32 ub end half, 0:32
    OHIO3BUFF7
    • 1st and 10 at BUFF 35

      Joe Licata pass incomplete to Fred Lee.

    • 2nd and 10 at BUFF 35

      Joe Licata pass incomplete to Mason Schreck, hurried by Brandon Purdum.

    • 3rd and 10 at BUFF 35

      Branden Oliver rush for 16 yards to the Ohio 49, tackled by Devin Bass for a 1ST down.

    • 1st and 10 at OHIO 49

      Team pass incomplete.

    • 2nd and 10 at OHIO 49

      Joe Licata pass incomplete to Boise Ross.

    • 3rd and 10 at OHIO 49

      Joe Licata pass incomplete, hurried by Tarell Basham.

    • Tyler Grassman kickoff for 65 yards returned by Devin Bass for 10 yards to the Ohio 10, tackled by Brandon Berry and Okezie Alozie.

  • Safetyohio drive: 4 plays -10 yards, 01:07 ub saf, 1:07
    OHIO3BUFF9
    • 1st and 10 at OHIO 10

      Tyler Tettleton pass complete to Mario Dovell for 14 yards to the Ohio 24, tackled by Derek Brim for a 1ST down.

    • 1st and 10 at OHIO 24

      Beau Blankenship rush for 3 yards to the Ohio 27, tackled by Blake Bean.

    • 2nd and 7 at OHIO 27

      Tyler Tettleton pass incomplete to Sebastian Smith.

    • 3rd and 7 at OHIO 27

      Tyler Tettleton sacked by Jarrett Franklin and Khalil Mack for a loss of 27 yards to the Ohio 0 for a SAFETY, OHIO penalty 0 yard intentional grounding on Tyler Tettleton accepted.

    • Grant Venham kickoff for 45 yards returned by Alex Neutz for 19 yards to the Ohio 46, tackled by Mike Terpin.

  • Rushing Touchdownub drive: 8 plays 46 yards, 04:01 ub td, 4:01
    OHIO3BUFF16
    • 1st and 10 at OHIO 46

      Branden Oliver rush for 8 yards to the Ohio 38, tackled by Jovon Johnson.

    • 2nd and 2 at OHIO 38

      Branden Oliver rush for 1 yard to the Ohio 37, tackled by Jovon Johnson.

    • 3rd and 1 at OHIO 37

      Joe Licata rush for 3 yards to the Ohio 34, tackled by Casey Sayles and Antwan Crutcher for a 1ST down.

    • 1st and 10 at OHIO 34

      Branden Oliver rush for 3 yards to the Ohio 31, tackled by Casey Sayles.

    • 2nd and 7 at OHIO 31

      Branden Oliver rush for 1 yard to the Ohio 30, tackled by Cameron McLeod and Antwan Crutcher.

    • 3rd and 6 at OHIO 30

      [SGUN], timeout Buffalo, clock 10:47.

    • 3rd and 6 at OHIO 30

      Joe Licata pass complete to Alex Neutz for 14 yards to the Ohio 16 for a 1ST down.

    • 1st and 10 at OHIO 16

      Branden Oliver rush for 3 yards to the Ohio 13, tackled by Casey Sayles.

    • 2nd and 7 at OHIO 13

      Branden Oliver rush for 13 yards for a TOUCHDOWN.

    • Patrick Clarke extra point GOOD.

    • Tyler Grassman kickoff for 65 yards returned by Nathan Carpenter for 22 yards to the Ohio 22, tackled by Jake Stockman.

  • Puntohio drive: 6 plays 16 yards, 02:28 ohio punt, 2:28
    OHIO3BUFF16
    • 1st and 10 at OHIO 22

      Tyler Tettleton pass incomplete to Chase Cochran, broken up by Najja Johnson.

    • 2nd and 10 at OHIO 22

      Tyler Tettleton pass complete to Chase Cochran for 3 yards to the Ohio 25, tackled by Blake Bean.

    • 3rd and 7 at OHIO 25

      Tyler Tettleton pass complete to Mario Dovell for 7 yards to the Ohio 32, tackled by Cortney Lester for a 1ST down.

    • 1st and 10 at OHIO 32

      Beau Blankenship rush for 2 yards to the Ohio 34, tackled by Beau Bachtelle.

    • 2nd and 8 at OHIO 34

      Beau Blankenship rush for 4 yards to the Ohio 38, tackled by Derek Brim and Blake Bean.

    • 3rd and 4 at OHIO 38

      Tyler Tettleton pass incomplete to Matt Waters, broken up by Tomarris Bell.

    • 4th and 4 at OHIO 38

      Grant Venham punt for 23 yards, punt out-of-bounds at the Buff 39.

  • Passing Touchdownub drive: 7 plays 61 yards, 03:10 ub td, 3:10
    OHIO3BUFF23
    • 1st and 10 at BUFF 39

      Branden Oliver rush for a loss of 6 yards to the Buff 33, tackled by Josh Kristoff.

    • 2nd and 16 at BUFF 33

      Joe Licata pass complete to Fred Lee for 13 yards to the Buff 46, tackled by Xavier Hughes.

    • 3rd and 3 at BUFF 46

      Branden Oliver rush for 18 yards to the Ohio 36, tackled by Xavier Hughes and Keith Moore for a 1ST down.

    • 1st and 10 at OHIO 36

      Branden Oliver rush for 11 yards to the Ohio 25, tackled by Xavier Hughes for a 1ST down.

    • 1st and 10 at OHIO 25

      BUFFALO penalty 15 yard unsportsmanlike conduct on Trevor Sales accepted.

    • 1st and 10 at OHIO 40

      Branden Oliver rush for 5 yards to the Ohio 35, tackled by Xavier Hughes and Josh Kristoff.

    • 2nd and 5 at OHIO 35

      Branden Oliver rush for 10 yards to the Ohio 25, tackled by Keith Moore for a 1ST down.

    • 1st and 10 at OHIO 25

      Joe Licata pass complete to Alex Neutz for 25 yards for a TOUCHDOWN.

    • Patrick Clarke extra point GOOD.

    • Tyler Grassman kickoff for 65 yards returned by Nathan Carpenter for 19 yards to the Ohio 19, tackled by Houston Glass.

  • Puntohio drive: 4 plays 14 yards, 00:00 ohio punt, 0:00
    OHIO3BUFF23
    • 1st and 10 at OHIO 19

      Tyler Tettleton pass complete to Chase Cochran for 12 yards to the Ohio 31 out-of-bounds for a 1ST down.

    • 1st and 10 at OHIO 31

      Beau Blankenship rush for 4 yards to the Ohio 35, tackled by Jake Stockman and Lee Skinner.

    • 2nd and 6 at OHIO 35

      Tyler Tettleton rush for a loss of 2 yards to the Ohio 33, tackled by Kristjan Sokoli.

    • 3rd and 8 at OHIO 33

      Tyler Tettleton pass incomplete to Troy Hill, hurried by Beau Bachtelle.

    • 4th and 8 at OHIO 33

      Grant Venham punt for 32 yards, fair catch by Alex Neutz at the Buff 25, BUFFALO penalty 10 yard holding on N/A accepted.

  • Passing Touchdownub drive: 7 plays 75 yards, 04:02 ub td, 4:02
    OHIO3BUFF30
    • 1st and 10 at BUFF 25

      Branden Oliver rush for 3 yards to the Buff 28, tackled by Ben Russell and Josh Kristoff.

    • 2nd and 7 at BUFF 28

      Branden Oliver rush for 5 yards to the Buff 33, tackled by Brandon Purdum.

    • 3rd and 2 at BUFF 33

      Branden Oliver rush for 33 yards to the Ohio 34, tackled by Xavier Hughes for a 1ST down.

    • 1st and 10 at OHIO 34

      Branden Oliver rush for 6 yards to the Ohio 28, tackled by Ben Russell.

    • 2nd and 4 at OHIO 28

      Branden Oliver rush for 3 yards to the Ohio 25, tackled by Casey Sayles.

    • 3rd and 1 at OHIO 25

      Branden Oliver rush for 1 yard to the Ohio 24, tackled by Josiah Yazdani for a 1ST down.

    • 1st and 10 at OHIO 24

      Joe Licata pass complete to Alex Neutz for 24 yards for a TOUCHDOWN.

    • Patrick Clarke extra point GOOD.

    • Tyler Grassman kickoff for 58 yards returned by Nathan Carpenter for 15 yards to the Ohio 22, tackled by Jake Stockman and Colby Way.

  • Puntohio drive: 8 plays 32 yards, 03:07 ohio punt, 3:07
    OHIO3BUFF30
    • 1st and 10 at OHIO 22

      Tyler Tettleton rush for 9 yards to the Ohio 31, tackled by Lee Skinner.

    • 2nd and 1 at OHIO 31

      Tyler Tettleton pass complete to Landon Smith for 4 yards to the Ohio 35, tackled by Okoye Houston and Cortney Lester for a 1ST down.

    • 1st and 10 at OHIO 35

      Tyler Tettleton pass incomplete to Landon Smith.

    • 2nd and 10 at OHIO 35

      Tyler Tettleton pass incomplete to Mario Dovell, hurried by Tedroy Lynch.

    • 3rd and 10 at OHIO 35

      Tyler Tettleton pass complete to Matt Waters for 23 yards to the Buff 42, tackled by Tomarris Bell for a 1ST down.

    • 1st and 10 at BUFF 42

      Tyler Tettleton pass complete to Beau Blankenship for a loss of 2 yards to the Buff 44, tackled by Okezie Alozie.

    • 3rd and 14 at BUFF 46

      Tyler Tettleton pass incomplete to Mario Dovell, hurried by Brandon Crawford.

    • 4th and 14 at BUFF 46

      Grant Venham punt for 36 yards, downed at the Buff 10.

  • Puntub drive: 6 plays 44 yards, 00:00 ub punt, 0:00
    OHIO3BUFF30
    • 1st and 10 at BUFF 10

      Branden Oliver rush for 19 yards to the Buff 29, tackled by Travis Carrie for a 1ST down.

    • 1st and 10 at BUFF 29

      Branden Oliver rush for 5 yards to the Buff 34, tackled by Jovon Johnson.

    • 2nd and 5 at BUFF 34

      Branden Oliver rush for 18 yards to the Ohio 48, tackled by Jovon Johnson and Josh Kristoff for a 1ST down.

    • 1st and 10 at OHIO 48

      James Potts rush for 4 yards to the Ohio 44, tackled by Cameron McLeod.

    • 2nd and 6 at OHIO 44

      Joe Licata rush for a loss of 4 yards to the Ohio 48, tackled by Casey Sayles.

    • 3rd and 10 at OHIO 48

      James Potts rush for 2 yards to the Ohio 46, tackled by Cameron McLeod.

    • 4th and 8 at OHIO 46

      Tyler Grassman punt for 41 yards, downed at the Ohio 5.

  • Turnover on Downsohio drive: 12 plays 67 yards, 02:49 ohio downs, 2:49
    OHIO3BUFF30
    • 1st and 10 at OHIO 5

      Tim Edmond rush for 9 yards to the Ohio 14, tackled by Tomarris Bell and Jarrett Franklin.

    • 2nd and 1 at OHIO 14

      Tim Edmond rush for 3 yards to the Ohio 17, tackled by Jarrett Franklin and Lee Skinner for a 1ST down.

    • 1st and 10 at OHIO 17

      Tim Edmond rush for 1 yard to the Ohio 18, tackled by Lee Skinner.

    • 2nd and 9 at OHIO 18

      Derrius Vick rush for 1 yard to the Ohio 19, tackled by Jarrett Franklin.

    • 3rd and 8 at OHIO 19

      Derrius Vick pass complete to Troy Hill for 19 yards to the Ohio 38, tackled by Blake Bean and Witney Sherry for a 1ST down.

    • 1st and 10 at OHIO 38

      Derrius Vick pass incomplete to Chase Cochran.

    • 2nd and 10 at OHIO 38

      Derrius Vick pass complete to Ian Dixon for 5 yards to the Ohio 43, tackled by Blake Bean.

    • 3rd and 5 at OHIO 43

      Timeout Buffalo, clock 03:02.

    • 3rd and 5 at OHIO 43

      Derrius Vick pass complete to Sebastian Smith for 14 yards to the Buff 28, tackled by Marqus Baker, BUFFALO penalty 15 yard roughing passer on Khalil Mack accepted for a 1ST down.

    • 1st and 10 at BUFF 28

      Derrius Vick pass incomplete to Sebastian Smith, broken up by Marqus Baker.

    • 2nd and 10 at BUFF 28

      Derrius Vick pass incomplete to Sebastian Smith, broken up by Khalil Mack.

    • 3rd and 10 at BUFF 28

      Derrius Vick rush for no gain to the Buff 28, tackled by Jarrett Franklin.

    • 4th and 10 at BUFF 28

      Derrius Vick pass incomplete to Landon Smith, broken up by Witney Sherry.

  • End of Gameub drive: 3 plays -2 yards, 01:48 ub end game, 1:48
    OHIO3BUFF30
    • 1st and 10 at BUFF 28

      James Potts rush for 2 yards to the Buff 30, tackled by Brandon Atwell.

    • 2nd and 8 at BUFF 30

      Team rush for a loss of 2 yards to the Buff 28.

    • 3rd and 10 at BUFF 28

      Team rush for a loss of 2 yards to the Buff 26.

NCAAF News