Final at UB Stadium, AmherstTV: ESPNUAttendance 14,373
At kickoff
57°F, partly cloudy, wind 7 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Kent State
0
10
3
10
23
Buffalo
0
7
0
0
7
Standouts
No. 1RushingDri Archer14 carries, 127 yards, 1 TDKent State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Kent State
Buffalo
404
Total yards
281
165
Passing yards
113
239
Rushing yards
168
5.9
Yards per pass
4.3
4.5
Yards per rush
4.3
19
First downs
16
7–20
Third downs
3–13
1–1
Fourth downs
0–1
1
Turnovers
4
10–100
Penalties
4–50
37:26
Possession
22:11
Efficiency
Kent State
Buffalo
38%
Success rate
34%
−0.01
EPA per play
−0.17
0.78
Explosiveness
0.76
0.14
Rushing EPA
0.04
−0.14
Passing EPA
−0.48
14%
Passing-down success
24%
0.04
First-down EPA
−0.34
−0.11
Second-down EPA
−0.07
0.10
Third-down EPA
0.01
5%
Havoc by its defense
1%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings going in
Our ratings (scores only)
Kent State 52% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Kent State right to left.
Q1 BuffaloPunt, 9 plays, 70 yards
Q1 Kent StatePunt, 6 plays, 12 yards
Q1 BuffaloPunt, 3 plays, 6 yards
Q1 Kent StatePunt, 6 plays, 22 yards
Q1 BuffaloPunt, 9 plays, 69 yards
Q2 Kent StateTouchdown run, 5 plays, 86 yards
Q2 BuffaloFumble, 4 plays, 73 yards
Q2 Kent StatePunt, 3 plays, 4 yards
Q2 BuffaloPunt, 3 plays, 3 yards
Q2 Kent StateField goal, 10 plays, 13 yards
Q2 BuffaloPunt, 3 plays, 7 yards
Q2 Kent StatePunt, 7 plays, 77 yards
Q2 BuffaloInterception, 1 play, 0 yards
Q2 Kent StateMissed FG, 3 plays, 7 yards
Q2 BuffaloTouchdown, 4 plays, 2 yards
Q3 Kent StatePunt, 6 plays, 56 yards
Q3 BuffaloPunt, 6 plays, 30 yards
Q3 Kent StateField goal, 6 plays, 34 yards
Q3 BuffaloInterception, 7 plays, 62 yards
Q3 Kent StatePunt, 6 plays, 39 yards
Q3 BuffaloPunt, 3 plays, 9 yards
Q3 Kent StatePunt, 3 plays, −1 yard
Q4 BuffaloPunt, 3 plays, 7 yards
Q4 Kent StateField goal, 7 plays, 3 yards
Q4 BuffaloTurnover on downs, 5 plays, 12 yards
Q4 Kent StateInterception, 10 plays, 1 yard
Q4 BuffaloInterception, 1 play, 0 yards
Q4 Kent StateTouchdown run, 6 plays, 15 yards
Q4 BuffaloEnd of game, 4 plays, 53 yards
Play by play
1st quarter5 drives, then Tied at 0
Buffalo Punt, 9 plays
14:53
1st & 10 at own 25
Branden Oliver rush for 2 yards to the Buff 27.
14:24
2nd & 8 at own 27
Branden Oliver rush for 8 yards to the Buff 25, BUFFALO penalty 10 yard Holding on Fred Lee accepted.
14:00
2nd & 10 at own 25
Branden Oliver rush for 5 yards to the Buff 30.
13:32
3rd & 5 at own 30
Alex Zordich rush for 15 yards to the Buff 45 for a 1ST down.
13:08
1st & 10 at own 45
Branden Oliver rush for 9 yards to the KntSt 46.
12:45
2nd & 1 at opp 46
Branden Oliver rush for 3 yards to the KntSt 43 for a 1ST down.
12:15
1st & 10 at opp 43
Alex Zordich pass complete to Jimmy Gordon for a loss of 2 yards to the KntSt 45.
11:50
2nd & 12 at opp 45
Alex Zordich pass incomplete to Branden Oliver.
11:45
3rd & 12 at opp 45
Alex Zordich pass incomplete to Alex Neutz.
11:39
4th & 12 at opp 45
Tyler Grassman punt for 33 yards, fair catch by Eric Adeyemi at the KntSt 12.
Kent State Punt, 6 plays
11:32
1st & 10 at own 12
Trayion Durham rush for 4 yards to the KntSt 16.
11:01
2nd & 6 at own 16
Trayion Durham rush for 3 yards to the KntSt 19.
10:22
3rd & 3 at own 19
Spencer Keith rush for 6 yards to the KntSt 25 for a 1ST down.
9:48
1st & 10 at own 25
Spencer Keith pass incomplete to Dri Archer.
9:34
2nd & 10 at own 25
Spencer Keith rush for 1 yard to the KntSt 26.
9:04
3rd & 9 at own 26
Spencer Keith sacked by Okoye Houston for a loss of 2 yards to the KntSt 24.
8:40
4th & 11 at own 24
Anthony Melchiori punt for 34 yards, fair catch by Cordero Dixon at the Buff 42.
Buffalo Punt, 3 plays
8:34
1st & 10 at own 42
Branden Oliver rush for 4 yards to the Buff 46.
8:08
2nd & 6 at own 46
Alex Zordich rush for 2 yards to the Buff 48.
7:39
3rd & 4 at own 48
Alex Zordich pass incomplete to Rudy Johnson.
7:32
4th & 4 at own 48
Tyler Grassman punt for 29 yards, punt out-of-bounds at the KntSt 23.
Kent State Punt, 6 plays
7:27
1st & 10 at own 23
Spencer Keith pass incomplete to Dri Archer.
7:18
2nd & 10 at own 23
Trayion Durham rush for 4 yards to the KntSt 27.
6:39
3rd & 6 at own 27
Spencer Keith pass complete to Dri Archer for 22 yards to the KntSt 49 for a 1ST down.
6:15
1st & 10 at own 49
Trayion Durham rush for 2 yards to the Buff 49.
5:34
2nd & 8 at opp 49
Trayion Durham rush for 5 yards to the Buff 45.
5:02
3rd & 4 at opp 45
KENT ST penalty 10 yard Holding on Brian Winters accepted.
4:43
3rd & 14 at own 45
Spencer Keith pass incomplete to Eric Adeyemi.
4:36
4th & 14 at own 45
Anthony Melchiori punt for 39 yards, returned by Cordero Dixon for no gain to the Buff 31, KENT ST penalty 15 yard Kick Catching Interference on Darius Polk accepted for a 1ST down.
Buffalo Punt, 9 plays
4:13
1st & 10 at own 31
Branden Oliver rush for 5 yards to the Buff 26, BUFFALO penalty 10 yard Holding accepted.
3:43
1st & 10 at own 26
Branden Oliver rush for no gain to the Buff 26.
3:31
2nd & 10 at own 26
Branden Oliver rush for 7 yards to the Buff 33.
2:57
3rd & 3 at own 33
Branden Oliver rush for 4 yards to the Buff 37 for a 1ST down.
2:16
1st & 10 at own 37
Devin Campbell rush for 1 yard to the Buff 38.
1:44
2nd & 9 at own 38
Branden Oliver rush for 4 yards to the Buff 42.
0:57
3rd & 5 at own 42
KENT ST penalty 5 yard Offside on Roosevelt Nix accepted, no play.
0:45
1st & 10 at own 47
Alex Zordich rush for 4 yards to the KntSt 49.
0:00
2nd & 6 at opp 49
Alex Zordich rush for a loss of 1 yard to the 50 yard line.
Q2 14:57
3rd & 7 at the 50
Alex Zordich pass incomplete.
Q2 14:49
4th & 7 at the 50
Tyler Grassman punt for 36 yards, fair catch by Eric Adeyemi at the KntSt 14.
2nd quarter10 drives, then Kent State 10, Buffalo 7
Kent State Touchdown run, 5 plays
14:40
1st & 10 at own 14
Dri Archer rush for 6 yards to the KntSt 20.
14:14
2nd & 4 at own 20
Dri Archer rush for 57 yards to the Buff 23 for a 1ST down.
13:40
1st & 10 at opp 23
KENT ST penalty 5 yard Illegal Shift on Tim Erjavec accepted, no play.
13:32
1st & 15 at opp 28
Spencer Keith pass complete to Matthew Hurdle for 13 yards to the Buff 15.
13:09
2nd & 2 at opp 15
Trayion Durham rush for 4 yards to the Buff 11 for a 1ST down.
12:45
1st & 10 at opp 11
Timeout KENT STATE, clock 12:45.
12:18
1st & 10 at opp 11
Dri Archer rush for 11 yards for a TOUCHDOWN.Kent State 6, Buffalo 0
12:18
Freddy Cortez extra point GOOD.Kent State 7, Buffalo 0
12:18
Freddy Cortez kickoff for 65 yards returned by Devin Campbell for 18 yards to the Buff 18.
Buffalo Fumble, 4 plays
12:00
1st & 10 at own 18
Branden Oliver rush for no gain to the Buff 18.
11:35
2nd & 10 at own 18
Alex Zordich pass complete to Devon Hughes for 36 yards to the KntSt 46 for a 1ST down.
11:10
1st & 10 at opp 46
Branden Oliver rush for 5 yards to the KntSt 41.
10:39
2nd & 5 at opp 41
Branden Oliver rush for no gain, fumbled, forced by Roosevelt Nix, recovered by KntSt Sidney Saulter at the KntSt 39.
Kent State Punt, 3 plays
10:31
1st & 10 at own 39
David Fisher pass incomplete to Matthew Hurdle.
10:22
2nd & 10 at own 39
Trayion Durham rush for 4 yards to the KntSt 43.
9:47
3rd & 6 at own 43
David Fisher pass incomplete to Tim Erjavec.
9:41
4th & 6 at own 43
Anthony Melchiori punt for 37 yards, fair catch by Cordero Dixon at the Buff 20.
Buffalo Punt, 3 plays
9:35
1st & 10 at own 20
Branden Oliver rush for 3 yards to the Buff 23.
9:06
2nd & 7 at own 23
Alex Zordich pass incomplete to Rudy Johnson.
9:04
3rd & 7 at own 23
Alex Zordich pass incomplete to Branden Oliver.
8:54
4th & 7 at own 23
Tyler Grassman punt for 34 yards, returned by Eric Adeyemi for no gain to the KntSt 43.
Kent State Field goal, 10 plays
8:44
1st & 10 at own 43
Trayion Durham rush for 9 yards to the Buff 48.
8:14
2nd & 1 at opp 48
Trayion Durham rush for 3 yards to the Buff 45 for a 1ST down.
7:43
1st & 10 at opp 45
Dri Archer rush for 5 yards to the Buff 40.
7:19
2nd & 5 at opp 40
Spencer Keith pass complete to Josh Boyle for 10 yards to the Buff 30 for a 1ST down.
6:55
1st & 10 at opp 30
Julian Durden rush for 9 yards to the Buff 21.
6:47
2nd & 1 at opp 21
Spencer Keith pass complete to Josh Boyle for 9 yards to the Buff 12 for a 1ST down.
6:42
1st & 10 at opp 12
Timeout BUFFALO, clock 6:42.
6:37
1st & 10 at opp 12
Spencer Keith pass incomplete to Dri Archer.
6:23
2nd & 10 at opp 12
Trayion Durham rush for 6 yards to the Buff 6.
5:56
3rd & 4 at opp 6
Spencer Keith pass incomplete to Matthew Hurdle.
5:51
4th & 4 at opp 6
Freddy Cortez 23 yard field goal GOOD.Kent State 10, Buffalo 0
5:51
Freddy Cortez kickoff for 65 yards for a touchback.
Buffalo Punt, 3 plays
5:46
1st & 10 at own 25
Alex Zordich pass incomplete to Alex Neutz.
5:39
2nd & 10 at own 25
Branden Oliver rush for 1 yard to the Buff 26.
5:01
3rd & 9 at own 26
Devin Campbell rush for 6 yards to the Buff 32.
4:33
4th & 3 at own 32
Tyler Grassman punt for 47 yards, fair catch by Luke Wollet at the KntSt 21.
Kent State Punt, 7 plays
4:26
1st & 10 at own 21
Dri Archer rush for 12 yards to the KntSt 33 for a 1ST down.
3:59
1st & 10 at own 33
Trayion Durham rush for 6 yards to the KntSt 39.
3:30
2nd & 4 at own 39
Trayion Durham rush for 1 yard to the KntSt 40.
2:54
3rd & 3 at own 40
Dri Archer rush for 6 yards to the KntSt 46 for a 1ST down.
2:36
1st & 10 at own 46
Spencer Keith rush for 3 yards to the KntSt 49.
2:12
2nd & 7 at own 49
Spencer Keith pass complete to Josh Boyle for 3 yards to the Buff 48.
2:12
3rd & 4 at opp 48
Spencer Keith pass incomplete to Eric Adeyemi.
1:31
4th & 4 at opp 48
Anthony Melchiori punt for 32 yards, punt out-of-bounds at the Buff 16.
Buffalo Interception, 1 play
1:20
1st & 10 at own 16
Alex Zordich pass intercepted by Luke Wollet at the Buff 26, returned for 10 yards to the Buff 25, KENT ST penalty 9 yard Illegal Block accepted.
Kent State Missed FG, 3 plays
1:14
1st & 0 at opp 25
Trayion Durham rush for 4 yards to the Buff 21.
1:00
2nd & 6 at opp 21
Spencer Keith pass incomplete to Matthew Hurdle.
0:45
3rd & 6 at opp 21
Spencer Keith sacked by Jake Stockman for a loss of 11 yards to the Buff 32.
0:42
4th & 17 at opp 32
Timeout BUFFALO, clock 0:42.
0:38
4th & 17 at opp 32
Freddy Cortez 49 yard field goal MISSED.
Buffalo Touchdown, 4 plays
0:33
1st & 10 at own 33
KENT ST penalty 14 yard Face Mask accepted, no play.
0:28
1st & 10 at own 47
Alex Zordich rush for 2 yards to the Buff 49.
0:20
2nd & 8 at own 49
Branden Oliver rush for 10 yards to the KntSt 41 for a 1ST down.
0:15
1st & 10 at opp 41
BUFFALO penalty 10 yard Holding on Graham Whinery accepted, no play.
0:15
1st & 20 at own 49
Timeout BUFFALO, clock 0:15.
0:10
1st & 20 at own 49
Alex Zordich pass incomplete to Alex Neutz.
0:05
2nd & 20 at own 49
KENT ST penalty 5 yard Offside on Roosevelt Nix accepted, no play.
0:00
2nd & 15 at opp 46
Alex Zordich pass complete to Alex Neutz for 46 yards for a TOUCHDOWN.Kent State 10, Buffalo 6
0:00
Patrick Clarke extra point GOOD.Kent State 10, Buffalo 7
Q3 15:00
Patrick Clarke kickoff for 33 yards returned by Zack Hitchens for 6 yards to the KntSt 38.
3rd quarter7 drives, then Kent State 13, Buffalo 7
Kent State Punt, 6 plays
14:49
1st & 10 at own 38
Trayion Durham rush for 4 yards to the KntSt 42.
14:15
2nd & 6 at own 42
Dri Archer rush for no gain to the KntSt 42.
13:36
3rd & 6 at own 42
Spencer Keith pass complete to Matthew Hurdle for 15 yards to the Buff 43 for a 1ST down.
13:10
1st & 10 at opp 43
Spencer Keith pass incomplete to Dri Archer.
13:05
2nd & 10 at opp 43
Spencer Keith pass incomplete to Matthew Hurdle.
12:30
3rd & 10 at opp 43
Spencer Keith sacked by Colby Way for a loss of 1 yard to the Buff 44.
12:19
4th & 11 at opp 44
Anthony Melchiori punt for 39 yards, punt out-of-bounds at the Buff 5.
Buffalo Punt, 6 plays
12:12
1st & 10 at own 5
Brandon Murie rush for 7 yards to the Buff 12.
11:49
2nd & 3 at own 12
Brandon Murie rush for 7 yards to the Buff 19 for a 1ST down.
11:23
1st & 10 at own 19
Devin Campbell rush for 14 yards to the Buff 33 for a 1ST down.
11:06
1st & 10 at own 33
Brandon Murie rush for 2 yards to the Buff 35.
10:35
2nd & 8 at own 35
Alex Zordich pass incomplete.
10:31
3rd & 8 at own 35
Alex Zordich pass incomplete to Alex Neutz.
10:26
4th & 8 at own 35
Tyler Grassman punt for 33 yards, fair catch by Eric Adeyemi at the KntSt 32.
Kent State Field goal, 6 plays
10:16
1st & 10 at own 32
Trayion Durham rush for 7 yards to the KntSt 39.
9:41
2nd & 3 at own 39
David Fisher pass complete to Trayion Durham for 40 yards to the Buff 21 for a 1ST down.
9:26
1st & 10 at opp 21
Dri Archer rush for 2 yards to the Buff 19.
8:49
2nd & 8 at opp 19
David Fisher pass complete to Josh Boyle for 3 yards to the Buff 16.
8:29
3rd & 5 at opp 16
David Fisher pass incomplete to Dri Archer.
8:25
4th & 5 at opp 16
Freddy Cortez 33 yard field goal GOOD.Kent State 13, Buffalo 7
8:25
Freddy Cortez kickoff for 65 yards for a touchback.
Buffalo Interception, 7 plays
8:15
1st & 10 at own 25
Alex Zordich rush for 2 yards to the Buff 27.
7:55
2nd & 8 at own 27
Alex Zordich pass incomplete to Alex Dennison.
7:51
3rd & 8 at own 27
KENT ST penalty 5 yard Offside on Roosevelt Nix accepted, no play.
7:46
3rd & 3 at own 32
Alex Zordich rush for 5 yards to the Buff 37 for a 1ST down.
7:27
1st & 10 at own 37
Alex Zordich pass incomplete to Jimmy Gordon, KENT ST penalty 15 yard Unnecessary Roughness on J.J. Sanders accepted for a 1ST down.
7:18
1st & 10 at opp 48
Brandon Murie rush for 6 yards to the KntSt 42.
6:52
2nd & 4 at opp 42
Brandon Murie rush for 5 yards to the KntSt 37 for a 1ST down.
6:26
1st & 10 at opp 37
Alex Zordich pass intercepted by Darius Polk at the KntSt 2, returned for no gain to the KntSt 2.
Kent State Punt, 6 plays
6:17
1st & 10 at own 2
Trayion Durham rush for 2 yards to the KntSt 4.
5:36
2nd & 8 at own 4
David Fisher pass complete to Kyle Payton for 5 yards to the KntSt 9.
4:57
3rd & 3 at own 9
David Fisher pass complete to Tim Erjavec for 23 yards to the KntSt 32 for a 1ST down.
4:33
1st & 10 at own 32
Trayion Durham rush for 7 yards to the KntSt 39.
3:53
2nd & 3 at own 39
David Fisher pass incomplete to Chris Humphrey.
3:40
3rd & 3 at own 39
Dri Archer rush for 2 yards to the KntSt 41.
3:08
4th & 1 at own 41
Timeout KENT STATE, clock 3:08.
2:42
4th & 1 at own 41
Anthony Melchiori punt for 38 yards, fair catch by Cordero Dixon at the Buff 21.
Buffalo Punt, 3 plays
2:37
1st & 10 at own 21
Devin Campbell rush for 6 yards to the Buff 27.
2:15
2nd & 4 at own 27
Brandon Murie rush for 3 yards to the Buff 30.
1:34
3rd & 1 at own 30
Brandon Murie rush for no gain to the Buff 30.
0:58
4th & 1 at own 30
Tyler Grassman punt for 25 yards, downed at the KntSt 45.
Kent State Punt, 3 plays
0:50
1st & 10 at own 45
David Fisher sacked by Khalil Mack for a loss of 7 yards to the KntSt 38.
0:00
2nd & 17 at own 38
Dri Archer rush for 6 yards to the KntSt 44.
Q4 14:54
3rd & 11 at own 44
David Fisher pass incomplete to Tim Erjavec.
Q4 14:42
4th & 11 at own 44
Anthony Melchiori punt for 47 yards, returned by Cordero Dixon for no gain to the Buff 9.
4th quarter7 drives, then Kent State 23, Buffalo 7
Buffalo Punt, 3 plays
14:35
1st & 10 at own 9
Brandon Murie rush for 3 yards to the Buff 12.
14:07
2nd & 7 at own 12
Brandon Murie rush for 4 yards to the Buff 16.
13:42
3rd & 3 at own 16
Alex Zordich pass incomplete to Alex Neutz.
13:35
4th & 3 at own 16
Tyler Grassman punt for 34 yards, fair catch by Luke Wollet at the 50 yard line.
Kent State Field goal, 7 plays
13:28
1st & 10 at the 50
David Fisher pass complete to Matthew Hurdle for 5 yards to the Buff 45.
12:53
2nd & 5 at opp 45
Dri Archer rush for no gain to the Buff 45.
12:09
3rd & 5 at opp 45
BUFFALO penalty 15 yard Pass Interference on Cortney Lester accepted, no play.
12:01
1st & 10 at opp 30
Trayion Durham rush for 24 yards to the Buff 6 for a 1ST down.
11:50
1st & goal at opp 6
David Fisher rush for 1 yard to the Buff 5.
11:13
2nd & goal at opp 5
Dri Archer rush for 3 yards to the Buff 2.
10:28
3rd & goal at opp 2
Trayion Durham rush for a loss of 1 yard to the Buff 3.
9:54
4th & goal at opp 3
Freddy Cortez 21 yard field goal GOOD.Kent State 16, Buffalo 7
9:54
Freddy Cortez kickoff for 55 yards returned by Devin Campbell for 16 yards to the Buff 26.
Buffalo Turnover on downs, 5 plays
9:43
1st & 10 at own 26
Alex Zordich pass complete to Alex Neutz for 12 yards to the Buff 38 for a 1ST down.
9:15
1st & 10 at own 38
Alex Zordich rush for no gain to the Buff 38.
9:00
2nd & 10 at own 38
Alex Zordich pass incomplete to Alex Neutz.
8:55
3rd & 10 at own 38
Alex Zordich pass incomplete to Brandon Murie.
8:50
4th & 10 at own 38
Alex Zordich pass incomplete to Jimmy Gordon.
Kent State Interception, 10 plays
8:41
1st & 10 at opp 38
David Fisher pass complete to Trayion Durham for 7 yards to the Buff 31.
8:12
2nd & 3 at opp 31
David Fisher rush for 1 yard to the Buff 30.
7:34
3rd & 2 at opp 30
Trayion Durham rush for 6 yards to the Buff 24 for a 1ST down.
7:04
1st & 10 at opp 24
Trayion Durham rush for 8 yards to the Buff 16.
6:26
2nd & 2 at opp 16
Trayion Durham rush for 1 yard to the Buff 15.
6:04
3rd & 1 at opp 15
David Fisher rush for 3 yards to the Buff 12 for a 1ST down.
5:31
1st & 10 at opp 12
David Fisher pass complete to Dri Archer for 10 yards to the Buff 2 for a 1ST down.
5:20
1st & 0 at opp 2
Timeout BUFFALO, clock 5:20.
5:09
1st & 0 at opp 2
KENT ST penalty 10 yard Holding on Casey Pierce accepted.
4:42
1st & goal at opp 12
Trayion Durham rush for no gain to the Buff 12.
4:07
2nd & goal at opp 12
David Fisher rush for a loss of 1 yard to the Buff 13.
4:05
3rd & 0 at opp 13
Timeout BUFFALO, clock 4:05.
3:58
3rd & goal at opp 13
David Fisher pass intercepted by Najja Johnson at the Buff 0, returned for no gain for a touchback.
Buffalo Interception, 1 play
3:47
1st & 10 at own 20
Joe Licata pass intercepted by Darius Polk at the Buff 26, returned for 11 yards to the Buff 15.
Kent State Touchdown run, 6 plays
3:40
1st & 10 at opp 15
Dri Archer rush for 3 yards to the Buff 12.
2:55
2nd & 7 at opp 12
David Fisher sacked by Khalil Mack for a loss of 9 yards to the Buff 21.
2:10
3rd & 16 at opp 21
Dri Archer rush for 14 yards to the Buff 7.
2:08
4th & 2 at opp 7
Timeout BUFFALO, clock 2:08.
2:04
4th & 2 at opp 7
Julian Durden rush for 4 yards to the Buff 3 for a 1ST down.
1:18
1st & goal at opp 3
Julian Durden rush for 1 yard to the Buff 2.
0:43
2nd & goal at opp 2
Julian Durden rush for 2 yards for a TOUCHDOWN.Kent State 22, Buffalo 7
0:43
Freddy Cortez extra point GOOD.Kent State 23, Buffalo 7
0:43
Freddy Cortez kickoff for 51 yards returned by Devin Campbell for 25 yards to the Buff 39.
Buffalo End of game, 4 plays
0:27
1st & 10 at own 39
Joe Licata pass complete to Devon Hughes for 21 yards to the KntSt 40 for a 1ST down.
0:12
1st & 10 at opp 40
Joe Licata sacked by Jake Dooley for a loss of 2 yards to the KntSt 42.
0:05
2nd & 12 at opp 42
Team pass incomplete.
0:00
3rd & 12 at opp 42
Joe Licata pass incomplete.
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.