• (15:00 - 1st) Michael Farkas kickoff for 65 yds for a touchback

    • 1st & 10 at BUFF 25

      (14:52 - 1st) Tyree Jackson pass complete to Anthony Johnson for 8 yds to the Buff 33

    • 2nd & 2 at BUFF 33

      (14:21 - 1st) Tyree Jackson pass incomplete to Anthony Johnson

    • 3rd & 2 at BUFF 33

      (14:12 - 1st) Tyree Jackson pass complete to Anthony Johnson for 48 yds to the Ohio 19 for a 1ST down

    • 1st & 10 at OHIO 19

      (13:35 - 1st) Jaret Patterson run for 9 yds to the Ohio 10

    • 2nd & 1 at OHIO 10

      (13:00 - 1st) Jaret Patterson run for 6 yds to the Ohio 4 for a 1ST down

    • 1st & Goal at OHIO 4

      (12:46 - 1st) Tyree Jackson pass incomplete to Anthony Johnson

    • 2nd & Goal at OHIO 4

      (12:42 - 1st) Tyree Jackson run for 4 yds for a TD, (Adam Mitcheson KICK)

    • (12:42 - 1st) Adam Mitcheson kickoff for 56 yds , Bryan Long Jr. return for 16 yds to the Ohio 25

    • 1st & 10 at OHIO 25

      (12:31 - 1st) A.J. Ouellette run for 12 yds to the Ohio 37 for a 1ST down

    • 1st & 10 at OHIO 37

      (11:55 - 1st) A.J. Ouellette run for 22 yds to the Buff 41 for a 1ST down

    • 1st & 10 at BUFF 41

      (11:20 - 1st) Nathan Rourke pass complete to Papi White for 8 yds to the Buff 33

    • 2nd & 2 at BUFF 33

      (10:42 - 1st) Nathan Rourke pass incomplete to Papi White

    • 3rd & 2 at BUFF 33

      (10:35 - 1st) A.J. Ouellette run for 1 yd to the Buff 32

    • 4th & 1 at BUFF 32

      (9:52 - 1st) A.J. Ouellette run for 4 yds to the Buff 28 for a 1ST down

    • 1st & 10 at BUFF 28

      (9:25 - 1st) Nathan Rourke pass complete to Papi White for 8 yds to the Buff 20

    • 2nd & 2 at BUFF 20

      (8:40 - 1st) Maleek Irons run for 6 yds to the Buff 14 for a 1ST down

    • 1st & 10 at BUFF 14

      (8:09 - 1st) Nathan Rourke pass incomplete to Cameron Odom

    • 2nd & 10 at BUFF 14

      (7:56 - 1st) Nathan Rourke run for 9 yds to the Buff 5

    • 3rd & 1 at BUFF 5

      (7:19 - 1st) Maleek Irons run for 3 yds to the Buff 2 for a 1ST down

    • 1st & Goal at BUFF 2

      (6:45 - 1st) Maleek Irons run for 2 yds for a TD, (Louie Zervos KICK)

    • (6:45 - 1st) Michael Farkas kickoff for 60 yds , Charlie Jones return for 15 yds to the Buff 20

    • 1st & 10 at BUFF 20

      (6:32 - 1st) Tyree Jackson pass incomplete to Anthony Johnson

    • 2nd & 10 at BUFF 20

      (6:23 - 1st) BUFFALO Penalty, Ineligible Downfield on Pass (-5 Yards) to the Buff 15

    • 2nd & 15 at BUFF 15

      (6:00 - 1st) Tyree Jackson pass complete to Anthony Johnson for 5 yds to the Buff 20

    • 3rd & 10 at BUFF 20

      (5:10 - 1st) Tyree Jackson pass intercepted Kylan Nelson return for no gain to the Ohio 34

    • 1st & 10 at OHIO 34

      (4:57 - 1st) A.J. Ouellette run for 31 yds to the Buff 35 for a 1ST down

    • 1st & 10 at BUFF 35

      (4:27 - 1st) A.J. Ouellette run for 13 yds to the Buff 22 for a 1ST down

    • 1st & 10 at BUFF 22

      (4:05 - 1st) A.J. Ouellette run for 1 yd to the Buff 21

    • 2nd & 9 at BUFF 21

      (3:20 - 1st) A.J. Ouellette run for 5 yds to the Buff 16

    • 3rd & 4 at BUFF 16

      (2:43 - 1st) Nathan Rourke pass complete to Connor Brown for 5 yds to the Buff 11 for a 1ST down

    • 1st & 10 at BUFF 11

      (2:09 - 1st) Nathan Rourke run for 9 yds to the Buff 2

    • 2nd & 1 at BUFF 2

      (1:35 - 1st) Nathan Rourke run for 2 yds for a TD, (Louie Zervos KICK)

    • (1:35 - 1st) Michael Farkas kickoff for 65 yds for a touchback

    • 1st & 10 at BUFF 25

      (1:28 - 1st) Kevin Marks run for 5 yds to the Buff 30

    • 2nd & 5 at BUFF 30

      (1:12 - 1st) Kevin Marks run for a loss of 4 yards to the Buff 26

    • 3rd & 9 at BUFF 26

      (0:32 - 1st) Tyree Jackson pass incomplete to George Rushing

    • 4th & 9 at BUFF 26

      (0:21 - 1st) Evan Finegan punt for 40 yds, downed at the Ohio 34

    • 1st & 10 at OHIO 34

      (0:12 - 1st) Maleek Irons run for 11 yds to the Ohio 45 for a 1ST down

    • End of 1st Quarter

    • 1st & 10 at OHIO 45

      (14:50 - 2nd) Nathan Rourke sacked by Taylor Riggins for a loss of 5 yards to the Ohio 40

    • 2nd & 14 at OHIO 40

      (14:11 - 2nd) Nathan Rourke pass incomplete to Maleek Irons

    • 3rd & 14 at OHIO 40

      (14:02 - 2nd) Nathan Rourke pass complete to Jerome Buckner for 60 yds for a TD, (Louie Zervos KICK)

    • (14:02 - 2nd) Michael Farkas kickoff for 57 yds , Charlie Jones return for 13 yds to the Buff 21

    • 1st & 10 at BUFF 21

      (13:50 - 2nd) Kevin Marks run for 3 yds to the Buff 24

    • 2nd & 7 at BUFF 24

      (13:30 - 2nd) Tyree Jackson pass complete to Kevin Marks for 1 yd to the Buff 25

    • 3rd & 6 at BUFF 25

      (13:13 - 2nd) Tyree Jackson pass intercepted Jarren Hampton return for 12 yds to the Buff 27

    • (13:13 - 2nd) Timeout BUFFALO, clock 13:13

    • 1st & 10 at BUFF 27

      (13:05 - 2nd) Maleek Irons run for 4 yds to the Buff 23

    • 2nd & 6 at BUFF 23

      (12:31 - 2nd) Nathan Rourke run for 11 yds to the Buff 12 for a 1ST down

    • 1st & 10 at BUFF 12

      (11:57 - 2nd) Nathan Rourke pass incomplete to Papi White

    • 2nd & 10 at BUFF 12

      (11:51 - 2nd) Maleek Irons run for 5 yds to the Buff 7

    • 3rd & 5 at BUFF 7

      (11:05 - 2nd) Maleek Irons run for 2 yds to the Buff 5

    • 4th & 3 at BUFF 5

      (10:29 - 2nd) Louie Zervos 22 yd FG GOOD

    • (10:29 - 2nd) Michael Farkas kickoff for 59 yds , Charlie Jones return for 19 yds to the Buff 25

    • 1st & 10 at BUFF 25

      (10:18 - 2nd) Kevin Marks run for 8 yds to the Buff 33

    • 2nd & 2 at BUFF 33

      (9:49 - 2nd) BUFFALO Penalty, False Start (-5 Yards) to the Buff 28

    • 2nd & 7 at BUFF 28

      (9:30 - 2nd) Kevin Marks run for 14 yds to the Buff 42 for a 1ST down

    • 1st & 10 at BUFF 42

      (8:50 - 2nd) Theo Anderson run for 8 yds to the 50 yard line

    • 2nd & 2 at 50

      (8:20 - 2nd) Jaret Patterson run for 2 yds to the Ohio 48 for a 1ST down

    • 1st & 10 at OHIO 48

      (7:40 - 2nd) Jaret Patterson run for a loss of 11 yards to the Buff 41 Jaret Patterson fumbled, recovered by Buff Jaret Patterson

    • 2nd & 21 at BUFF 41

      (6:58 - 2nd) Tyree Jackson run for 55 yds to the Ohio 4 Tyree Jackson fumbled, recovered by Ohio Javon Hagan

    • 1st & 10 at OHIO 4

      (6:50 - 2nd) A.J. Ouellette run for 3 yds to the Ohio 7

    • 2nd & 7 at OHIO 7

      (6:15 - 2nd) A.J. Ouellette run for 6 yds to the Ohio 13

    • 3rd & 1 at OHIO 13

      (5:35 - 2nd) A.J. Ouellette run for 2 yds to the Ohio 15 for a 1ST down

    • 1st & 10 at OHIO 15

      (5:00 - 2nd) A.J. Ouellette run for no gain to the Ohio 15

    • (4:19 - 2nd) Timeout OHIO, clock 04:19

    • 2nd & 10 at OHIO 15

      (4:07 - 2nd) Nathan Rourke run for 42 yds to the Buff 43 for a 1ST down

    • 1st & 10 at BUFF 43

      (3:39 - 2nd) Nathan Rourke pass incomplete to Isiah Cox

    • 2nd & 10 at BUFF 43

      (3:30 - 2nd) Nathan Rourke pass complete to Andrew Meyer for 12 yds to the Buff 31 for a 1ST down

    • 1st & 10 at BUFF 31

      (3:05 - 2nd) A.J. Ouellette run for 1 yd to the Buff 30

    • 2nd & 9 at BUFF 30

      (2:35 - 2nd) Nathan Rourke pass complete to A.J. Ouellette for 8 yds to the Buff 22

    • 3rd & 1 at BUFF 22

      (2:00 - 2nd) Nathan Rourke pass complete to Papi White for 5 yds to the Buff 17 for a 1ST down

    • 1st & 10 at BUFF 17

      (1:20 - 2nd) Maleek Irons run for 1 yd to the Buff 16

    • (1:03 - 2nd) Timeout OHIO, clock 01:03

    • 2nd & 9 at BUFF 16

      (0:58 - 2nd) Nathan Rourke pass complete to Papi White for 8 yds to the Buff 8

    • 3rd & 1 at BUFF 8

      (0:53 - 2nd) A.J. Ouellette run for 8 yds for a TD, (Louie Zervos KICK)

    • (0:53 - 2nd) Michael Farkas kickoff for 44 yds , Jake Molinich return for 10 yds to the Buff 31

    • 1st & 10 at BUFF 31

      (0:42 - 2nd) Jaret Patterson run for 14 yds to the Buff 45 for a 1ST down

    • 1st & 10 at BUFF 45

      (0:29 - 2nd) Tyree Jackson run for 11 yds to the Ohio 44 for a 1ST down

    • 1st & 10 at OHIO 44

      (0:18 - 2nd) Tyree Jackson pass complete to Anthony Johnson for 9 yds to the Ohio 35

    • 2nd & 1 at OHIO 35

      (0:10 - 2nd) Tyree Jackson pass incomplete to K.J. Osborn

    • 3rd & 1 at OHIO 35

      (0:05 - 2nd) Tyree Jackson pass complete to Anthony Johnson for 12 yds to the Ohio 23 for a 1ST down

    • (0:05 - 2nd) Timeout BUFFALO, clock 00:05

    • 1st & 10 at OHIO 23

      (0:00 - 2nd) Adam Mitcheson 40 yd FG GOOD

  • End of 2nd Quarter

    • (15:00 - 3rd) Adam Mitcheson kickoff for 65 yds for a touchback

    • 1st & 10 at OHIO 25

      (14:51 - 3rd) Nathan Rourke pass incomplete to Andrew Meyer

    • 2nd & 10 at OHIO 25

      (14:42 - 3rd) Nathan Rourke pass complete to Papi White for 17 yds to the Ohio 42 for a 1ST down

    • 1st & 10 at OHIO 42

      (14:05 - 3rd) Nathan Rourke pass complete to Andrew Meyer for 18 yds to the Buff 40 for a 1ST down

    • (13:40 - 3rd) Timeout OHIO, clock 13:40

    • 1st & 10 at BUFF 40

      (13:34 - 3rd) A.J. Ouellette run for 6 yds to the Buff 34

    • 2nd & 4 at BUFF 34

      (13:00 - 3rd) A.J. Ouellette run for no gain to the Buff 34 for a 1ST down BUFFALO Penalty, Defensive Holding (10 Yards) to the Buff 24 for a 1ST down

    • 1st & 10 at BUFF 24

      (12:30 - 3rd) A.J. Ouellette run for 3 yds to the Buff 21

    • 2nd & 7 at BUFF 21

      (11:50 - 3rd) Nathan Rourke run for 9 yds to the Buff 12 for a 1ST down

    • 1st & 10 at BUFF 12

      (11:12 - 3rd) A.J. Ouellette run for 3 yds to the Buff 9

    • 2nd & 7 at BUFF 9

      (10:30 - 3rd) A.J. Ouellette run for 1 yd to the Buff 8

    • 3rd & 6 at BUFF 8

      (9:44 - 3rd) A.J. Ouellette 8 Yd pass from Nathan Rourke (Louie Zervos Kick)

    • (9:44 - 3rd) Michael Farkas kickoff for 58 yds for a touchback

    • 1st & 10 at BUFF 25

      (9:35 - 3rd) Jaret Patterson run for no gain to the Buff 25

    • 2nd & 10 at BUFF 25

      (9:00 - 3rd) Jaret Patterson run for 2 yds to the Buff 27

    • 3rd & 8 at BUFF 27

      (8:31 - 3rd) Tyree Jackson pass incomplete to K.J. Osborn

    • 4th & 8 at BUFF 27

      (8:18 - 3rd) Evan Finegan punt for 38 yds , DL Knock returns for 18 yds to the Buff 47

    • 1st & 10 at BUFF 47

      (8:10 - 3rd) Nathan Rourke pass complete to Cameron Odom for 3 yds to the Buff 44

    • 2nd & 7 at BUFF 44

      (7:34 - 3rd) Nathan Rourke pass incomplete to Papi White

    • 3rd & 7 at BUFF 44

      (7:28 - 3rd) Maleek Irons run for 12 yds to the Buff 32 for a 1ST down

    • 1st & 10 at BUFF 32

      (7:05 - 3rd) Nathan Rourke pass complete to Andrew Meyer for 5 yds to the Buff 27

    • 2nd & 5 at BUFF 27

      (6:34 - 3rd) Nathan Rourke pass complete to Papi White for 27 yds for a TD, (Louie Zervos KICK)

    • (6:34 - 3rd) Michael Farkas kickoff for 57 yds for a touchback

    • 1st & 10 at BUFF 25

      (6:30 - 3rd) Tyree Jackson pass incomplete to Anthony Johnson

    • 2nd & 10 at BUFF 25

      (6:24 - 3rd) Jaret Patterson run for 1 yd to the Buff 26

    • 3rd & 9 at BUFF 26

      (5:48 - 3rd) Tyree Jackson pass incomplete to Anthony Johnson

    • 4th & 9 at BUFF 26

      (5:39 - 3rd) Evan Finegan punt for 47 yds , Kylan Nelson returns for no gain to the Ohio 27

    • 1st & 10 at OHIO 27

      (5:30 - 3rd) Nathan Rourke pass complete to Andrew Meyer for 6 yds to the Ohio 33

    • 2nd & 4 at OHIO 33

      (5:00 - 3rd) Maleek Irons run for 42 yds to the Buff 25 for a 1ST down

    • 1st & 10 at BUFF 25

      (4:20 - 3rd) Maleek Irons run for 1 yd to the Buff 24

    • 2nd & 9 at BUFF 24

      (3:40 - 3rd) Maleek Irons run for 3 yds to the Buff 21

    • 3rd & 6 at BUFF 21

      (2:30 - 3rd) Nathan Rourke pass intercepted Khalil Hodge return for 33 yds to the Buff 49 Khalil Hodge fumbled, recovered by Ohio Nathan Rourke

    • 1st & 10 at BUFF 49

      (2:14 - 3rd) A.J. Ouellette run for 3 yds to the Buff 46

    • 2nd & 7 at BUFF 46

      (1:30 - 3rd) A.J. Ouellette run for 2 yds to the Buff 44

    • 3rd & 5 at BUFF 44

      (0:46 - 3rd) Nathan Rourke pass incomplete

    • 4th & 5 at BUFF 44

      (0:39 - 3rd) Michael Farkas punt for 35 yds, fair catch by K.J. Osborn at the Buff 9

    • 1st & 10 at BUFF 9

      (0:25 - 3rd) Kevin Marks run for 7 yds to the Buff 16

    • 2nd & 3 at BUFF 16

      (0:05 - 3rd) Kevin Marks run for 6 yds to the Buff 22 for a 1ST down

    • End of 3rd Quarter

    • 1st & 10 at BUFF 22

      (14:55 - 4th) Tyree Jackson pass complete to Charlie Jones for 12 yds to the Buff 34 for a 1ST down

    • 1st & 10 at BUFF 34

      (14:36 - 4th) Tyree Jackson pass incomplete to K.J. Osborn

    • 2nd & 10 at BUFF 47

      (14:32 - 4th) Tyree Jackson pass complete to Anthony Johnson for 13 yds to the Ohio 47 for a 1ST down OHIO Penalty, Personal Foul (Javon Hagan) to the Ohio 38 for a 1ST down

    • 1st & 10 at OHIO 38

      (14:10 - 4th) Kevin Marks run for 2 yds to the Ohio 36

    • 2nd & 8 at OHIO 36

      (13:44 - 4th) OHIO Penalty, Defensive Pass Interference (Jalen Fox) to the Ohio 21 for a 1ST down

    • 1st & 10 at OHIO 21

      (13:30 - 4th) Tyree Jackson pass complete to Antonio Nunn for 8 yds to the Ohio 13

    • 2nd & 2 at OHIO 13

      (13:20 - 4th) Tyree Jackson pass incomplete to Antonio Nunn

    • 3rd & 2 at OHIO 13

      (13:14 - 4th) Kevin Marks run for 13 yds for a TD, (Adam Mitcheson KICK)

    • (13:14 - 4th) Adam Mitcheson kickoff for 63 yds , Bryan Long Jr. return for 28 yds to the Ohio 30

    • 1st & 10 at OHIO 30

      (13:00 - 4th) Nathan Rourke pass complete to Papi White for 9 yds Papi White fumbled, recovered by Ohio

    • 2nd & 1 at OHIO 39

      (12:25 - 4th) A.J. Ouellette run for 14 yds to the Buff 47 for a 1ST down

    • 1st & 10 at BUFF 47

      (12:00 - 4th) Nathan Rourke pass complete to Papi White for 2 yds to the Buff 45

    • 2nd & 8 at BUFF 45

      (11:20 - 4th) A.J. Ouellette run for 2 yds to the Buff 43

    • 3rd & 6 at BUFF 43

      (10:33 - 4th) OHIO Penalty, Offensive Holding (-10 Yards) to the Ohio 47

    • 3rd & 16 at OHIO 47

      (10:02 - 4th) A.J. Ouellette run for 22 yds to the Buff 31 for a 1ST down

    • 1st & 10 at BUFF 31

      (9:30 - 4th) A.J. Ouellette run for a loss of 2 yards to the Buff 33

    • 2nd & 12 at BUFF 33

      (8:36 - 4th) A.J. Ouellette run for 33 yds for a TD, (Louie Zervos KICK)

    • (8:36 - 4th) Michael Farkas kickoff for 65 yds for a touchback

    • (8:36 - 4th) Timeout BUFFALO, clock 08:36

    • 1st & 10 at BUFF 25

      (8:30 - 4th) Emmanuel Reed run for 2 yds to the Buff 27

    • 2nd & 8 at BUFF 27

      (8:00 - 4th) Dominic Johnson pass complete to Charlie Jones for 4 yds to the Buff 31

    • 3rd & 4 at BUFF 31

      (7:24 - 4th) Dominic Johnson pass intercepted Tariq Drake return for no gain to the Ohio 38

    • 1st & 10 at OHIO 38

      (7:16 - 4th) David Burroughs run for 7 yds to the Ohio 45

    • 2nd & 3 at OHIO 45

      (6:40 - 4th) David Burroughs run for 1 yd to the Ohio 46

    • 3rd & 2 at OHIO 46

      (6:00 - 4th) Quinton Maxwell run for 6 yds to the Buff 48 for a 1ST down

    • 1st & 10 at BUFF 48

      (5:20 - 4th) Quinton Maxwell pass incomplete to Camryn Snow

    • 2nd & 10 at BUFF 48

      (4:45 - 4th) Jake Neatherton run for 2 yds to the Buff 46

    • 3rd & 8 at BUFF 46

      (4:15 - 4th) Quinton Maxwell run for 14 yds to the Buff 32 for a 1ST down

    • 1st & 10 at BUFF 32

      (3:32 - 4th) Jake Neatherton run for 6 yds to the Buff 26

    • 2nd & 4 at BUFF 23

      (2:45 - 4th) Quinton Maxwell run for 3 yds to the Buff 23 OHIO Penalty, Personal Foul (-15 Yards) to the Buff 38

    • 2nd & 16 at BUFF 38

      (2:26 - 4th) Quinton Maxwell run for 22 yds to the Buff 16 for a 1ST down

    • 1st & 10 at BUFF 16

      (2:05 - 4th) Jake Neatherton run for 2 yds to the Buff 14

    • 2nd & 8 at BUFF 14

      (1:20 - 4th) Jake Neatherton run for 6 yds to the Buff 8

    • 3rd & 2 at BUFF 8

      (0:40 - 4th) Jake Neatherton run for 3 yds to the Buff 5 for a 1ST down

    • End of 4th Quarter