Bobcats
BobcatsAway
3
Final
Bulls
BullsHome
30

Bobcats at Bulls, NCAAF live score and box score

Box score

Bobcats
Bulls

Play-by-play

1:48 4th3-30
RUS

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

3-30
RUS

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

3-30
RUS

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

3-30
PAS

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

3-30
RUS

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

3-30
PAS

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

3-30
PAS

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

3-30
PAS

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.

3-30
TIM

Timeout Buffalo, clock 03:02.

3-30
PAS

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

3-30
PAS

Derrius Vick pass incomplete to Chase Cochran.

3-30
PAS

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.

3-30
RUS

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

3-30
RUS

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

3-30
RUS

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

3-30
RUS

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

3-30
PUN

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

3-30
RUS

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

3-30
RUS

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

3-30
RUS

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

3-30
RUS

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

3-30
RUS

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

3-30
RUS

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

3-30
PUN

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

3-30
PAS

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

3-30
PAS

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

3-30
PAS

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

3-30
PAS

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

3-30
PAS

Tyler Tettleton pass incomplete to Landon Smith.

3-30
PAS

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.

3-30
RUS

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

3-30
KIC

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

3-30
EXT

Patrick Clarke extra point GOOD.

3-30
PAS

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

3-29
RUS

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

3-23
RUS

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

3-23
RUS

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

3-23
2:07 3rd3-23
RUS

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

3-23
RUS

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

3-23
RUS

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

3-23
PUN

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

3-23
PAS

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

3-23
RUS

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

3-23
RUS

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

3-23
PAS

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

3-23
KIC

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

3-23
EXT

Patrick Clarke extra point GOOD.

3-23
PAS

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

3-23
RUS

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

3-23
RUS

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

3-23
PEN

BUFFALO penalty 15 yard unsportsmanlike conduct on Trevor Sales accepted.

3-23
RUS

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

3-23
RUS

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

3-23
PAS

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

3-23
RUS

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

3-23
PUN

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

3-16
PAS

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

3-16
RUS

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

3-16
RUS

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

3-16
PAS

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

3-16
PAS

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

3-16
PAS

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

3-16
KIC

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

3-16
EXT

Patrick Clarke extra point GOOD.

3-16
RUS

Branden Oliver rush for 13 yards for a TOUCHDOWN.

3-15
RUS

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

3-9
PAS

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

3-9
TIM

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

3-9
RUS

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

3-9
RUS

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

3-9
RUS

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

3-9
RUS

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

3-9
RUS

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

3-9
KIC

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

3-9
SAF

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.

3-9
PAS

Tyler Tettleton pass incomplete to Sebastian Smith.

3-7
RUS

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

3-7
PAS

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

3-7
KIC

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

3-7
0:32 2nd3-7
PAS

Joe Licata pass incomplete, hurried by Tarell Basham.

3-7
PAS

Joe Licata pass incomplete to Boise Ross.

3-7
PAS

Team pass incomplete.

3-7
RUS

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

3-7
PAS

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

3-7
PAS

Joe Licata pass incomplete to Fred Lee.

3-7
KIC

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

3-7
FIE

Josiah Yazdani 23 yard field goal GOOD.

3-7
TIM

Timeout OHIO, clock 00:42.

0-7
RUS

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

0-7
TIM

Timeout OHIO, clock 01:26.

0-7
PAS

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

0-7
TIM

Timeout Buffalo, clock 01:32.

0-7
PAS

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

0-7
RUS

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

0-7
RUS

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

0-7
RUS

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

0-7
PAS

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

0-7
RUS

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

0-7
PAS

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.

0-7
RUS

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

0-7
RUS

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

PUN

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

0-7
PAS

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

0-7
PEN

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

0-7
PAS

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

0-7
PAS

Joe Licata pass incomplete to Devon Hughes.

0-7
PUN

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

0-7
PAS

Tyler Tettleton pass incomplete to N/A.

0-7
PAS

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

0-7
RUS

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

0-7
PAS

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.

0-7
RUS

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

0-7
PAS

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

0-7
RUS

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

0-7
RUS

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

0-7
PEN

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

0-7
PAS

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

0-7
RUS

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

0-7
PAS

Joe Licata pass incomplete to Fred Lee.

0-7
PUN

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

0-7
RUS

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

0-7
PAS

Tyler Tettleton pass incomplete to N/A.

0-7
PAS

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

0-7
KIC

Tyler Grassman kickoff for 65 yards for a touchback.

0-7
EXT

Patrick Clarke extra point GOOD.

0-7
RUS

Branden Oliver rush for 2 yards for a TOUCHDOWN.

0-6
RUS

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

RUS

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

PAS

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

RUS

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

PAS

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.

PAS

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

2:24 1st
RUS

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

PAS

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

RUS

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

PEN

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

RUS

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

PAS

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

PUN

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.

RUS

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

RUS

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

PAS

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

PUN

Grant Venham punt for 57 yards for a touchback.

PAS

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

RUS

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

RUS

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

PUN

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

RUS

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

PEN

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

TIM

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

PAS

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

PAS

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

PUN

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

PAS

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

PAS

Tyler Tettleton pass incomplete to N/A.

RUS

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

PEN

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

PUN

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

PAS

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

RUS

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

RUS

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

PUN

Grant Venham punt for 50 yards for a touchback.

RUS

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

RUS

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

PAS

Tyler Tettleton pass incomplete to N/A.

PAS

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

RUS

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

RUS

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

PUN

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

PAS

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

RUS

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

RUS

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

PAS

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