Final at UB Stadium, AmherstTV: ESPN3Attendance 15,012
At kickoff
40°F, light rain, wind 15 mph from the northwest, gusts to 21 mphWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 22 minutes before kickoff
Officials
Referee Ron Hudson; umpire Tim Owens; head linesman Ryan McDonald; line judge Ric Hinkamper; side judge Lewis Garrison; field judge Raymond Daniel; back judge Bob Stinson; center judge Greg NelsonGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Akron
Buffalo
306
Total yards
518
178
Passing yards
140
128
Rushing yards
378
4.2
Yards per pass
6.7
3.0
Yards per rush
9.0
18
First downs
19
7–21
Third downs
1–10
1–5
Fourth downs
0–0
1
Turnovers
1
4–40
Penalties
6–66
33:27
Possession
26:33
0
Sacks (by defense)
5.5
Efficiency
Akron
Buffalo
33%
Success rate
46%
−0.26
EPA per play
0.20
0.98
Explosiveness
1.31
−0.07
Rushing EPA
0.43
−0.41
Passing EPA
−0.14
26%
Passing-down success
40%
−0.22
First-down EPA
0.23
−0.12
Second-down EPA
0.32
0.11
Third-down EPA
−0.05
9%
Havoc by its defense
10%
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 and the line, going in
Our ratings (scores only)
Akron 74% to win. Buffalo won as Elo’s underdog.
The line
Akron −14.5, over/under 63.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Akron 84%, Buffalo 16%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Akron right to left.
Q1 BuffaloPunt, 3 plays, −23 yards
Q1 AkronPunt, 3 plays, −1 yard
Q1 BuffaloPunt, 3 plays, 9 yards
Q1 AkronField goal, 9 plays, 35 yards
Q1 BuffaloPunt, 3 plays, −39 yards
Q1 AkronTurnover on downs, 4 plays, −11 yards
Q1 BuffaloField goal, 6 plays, 22 yards
Q1 AkronPunt, 4 plays, −26 yards
Q1 BuffaloInterception, 6 plays, 21 yards
Q2 AkronTurnover on downs, 4 plays, 2 yards
Q2 BuffaloPunt, 3 plays, −3 yards
Q2 AkronPunt, 3 plays, 9 yards
Q2 BuffaloTouchdown, 6 plays, 77 yards
Q2 AkronPunt, 3 plays, −35 yards
Q2 BuffaloTouchdown, 2 plays, 65 yards
Q2 AkronInterception, 7 plays, 31 yards
Q2 BuffaloPunt return TD, 4 plays (Akron scores), 16 yards
Q2 BuffaloField goal, 5 plays, 24 yards
Q3 AkronField goal, 10 plays, 23 yards
Q3 BuffaloPunt, 5 plays, −12 yards
Q3 AkronPunt, 8 plays, 45 yards
Q3 BuffaloPunt, 3 plays, 5 yards
Q3 AkronTurnover on downs, 12 plays, 36 yards
Q3 BuffaloTouchdown, 4 plays, 75 yards
Q4 AkronTouchdown, 6 plays, 35 yards
Q4 BuffaloTouchdown, 5 plays, 35 yards
Q4 AkronTurnover on downs, 10 plays, −2 yards
Q4 BuffaloTouchdown, 2 plays, 63 yards
Q4 AkronPunt, 3 plays, −43 yards
Q4 BuffaloEnd of game, 5 plays, 13 yards
Play by play
1st quarter9 drives, then Tied at 3
Buffalo Punt, 3 plays
15:00
1st & 10 at own 35
Tom O’Leary kickoff for 55 yds , Jamarl Eiland return for 26 yds to the Buff 36
15:00
1st & 10 at own 36
Jordan Johnson run for 3 yds to the Buff 39
15:00
2nd & 7 at own 39
Tyree Jackson pass complete to Marcus McGill for 3 yds to the Buff 42
15:00
3rd & 4 at own 42
Tyree Jackson pass incomplete
15:00
4th & 4 at own 42
Kyle Deween punt for 47 yds , JoJo Natson returns for 40 yds to the Buff 49
Akron Punt, 3 plays
13:16
1st & 10 at opp 49
Van Edwards Jr. run for a loss of 1 yard to the 50 yard line
13:16
2nd & 11 at the 50
Thomas Woodson pass incomplete
13:16
3rd & 11 at the 50
Thomas Woodson pass incomplete
13:16
4th & 11 at the 50
Nick Gasser punt for 34 yds, fair catch by Jamarl Eiland at the Buff 16
Buffalo Punt, 3 plays
12:23
1st & 10 at own 16
Tyree Jackson run for 7 yds to the Buff 23
12:23
2nd & 3 at own 23
Tyree Jackson pass incomplete
12:23
3rd & 3 at own 23
Tyree Jackson pass complete to Mason Schreck for 2 yds to the Buff 25
12:23
4th & 1 at own 25
Kyle Deween punt for 27 yds, downed at the Akron 48
Akron Field goal, 9 plays
10:58
1st & 10 at own 48
JoJo Natson run for 13 yds to the Buff 39 for a 1ST down
10:58
1st & 10 at opp 39
Thomas Woodson sacked for a loss of 10 yards to the Buff 49 Thomas Woodson fumbled, recovered by Akron Thomas Woodson , return for 0 yards
10:58
2nd & 20 at opp 49
Van Edwards Jr. run for 2 yds to the Buff 47
10:58
3rd & 18 at opp 47
Thomas Woodson pass complete to Van Edwards Jr. for 12 yds to the Buff 35
10:58
4th & 6 at opp 35
Thomas Woodson pass complete to Jerome Lane for 14 yds to the Buff 21 for a 1ST down
10:58
1st & 10 at opp 21
Van Edwards Jr. run for 4 yds to the Buff 17
10:58
2nd & 6 at opp 17
Van Edwards Jr. run for no gain to the Buff 17
10:58
3rd & 6 at opp 17
Thomas Woodson pass incomplete to A.J. Coney
6:44
4th & 6 at opp 17
Tom O’Leary 34 yd FG GOODAkron 3, Buffalo 0
Buffalo Punt, 3 plays
6:44
1st & 0 at own 35
Tom O’Leary kickoff for 56 yds , Jamarl Eiland return for 17 yds to the Buff 26
6:36
1st & 10 at own 26
Tyree Jackson pass incomplete
6:36
2nd & 10 at own 26
Tyree Jackson pass incomplete
6:36
3rd & 10 at own 26
Tyree Jackson pass incomplete
6:36
4th & 10 at own 26
Kyle Deween punt for 35 yds, downed at the Akron 39
Akron Turnover on downs, 4 plays
6:11
1st & 10 at own 39
Van Edwards Jr. run for 5 yds to the Akron 44
6:11
2nd & 5 at own 44
Thomas Woodson pass incomplete
6:11
3rd & 5 at own 44
Thomas Woodson pass incomplete
6:11
4th & 5 at own 44
Nick Gasser run for a loss of 16 yards to the Akron 28 Nick Gasser fumbled, recovered by Akron Nick Gasser
Buffalo Field goal, 6 plays
5:17
1st & 10 at opp 28
Jordan Johnson run for 8 yds to the Akron 20
5:17
2nd & 2 at opp 20
Jordan Johnson run for 10 yds to the Akron 10 for a 1ST down
5:17
1st & goal at opp 10
Jordan Johnson run for no gain to the Akron 10
5:17
2nd & goal at opp 10
Tyree Jackson run for 4 yds to the Akron 6
5:17
3rd & goal at opp 6
Tyree Jackson pass incomplete to Mason Schreck
3:04
4th & goal at opp 6
Adam Mitcheson 23 yd FG GOODTied at 3
Akron Punt, 4 plays
3:04
1st & 0 at own 35
Adam Mitcheson kickoff for 52 yds , Van Edwards Jr. return for 18 yds to the Akron 31
2:58
1st & 10 at own 31
Manny Morgan run for 2 yds to the Akron 33
2:58
2nd & 8 at own 33
Thomas Woodson pass complete to JoJo Natson for 6 yds to the Akron 39 AKRON Penalty, Offensive holding (-10 Yards) to the Akron 29
2:58
2nd & 12 at own 29
Thomas Woodson pass incomplete to Van Edwards Jr., broken up by Brandon Crawford
2:58
3rd & 12 at own 29
Thomas Woodson pass complete to Austin Wolf for 10 yds to the Akron 39 AKRON Penalty, illegal formation ( Yards) declined
2:58
4th & 2 at own 39
Nick Gasser punt for 35 yds , Jamarl Eiland returns for 17 yds to the Buff 43
Buffalo Interception, 6 plays
1:38
1st & 10 at own 43
Jordan Johnson run for a loss of 2 yards to the Buff 41
1:38
2nd & 12 at own 41
Jordan Johnson run for 17 yds to the Akron 42 for a 1ST down
1:38
1st & 10 at opp 42
Jordan Johnson run for 6 yds to the Akron 36
Q2 15:00
2nd & 4 at opp 36
Jordan Johnson run for 5 yds to the Akron 31 for a 1ST down
Q2 15:00
1st & 10 at opp 31
BUFFALO Penalty, false start (-5 Yards) to the Akron 36
Q2 15:00
1st & 15 at opp 36
Jordan Johnson run for no gain to the Akron 36
Q2 15:00
2nd & 15 at opp 36
Tyree Jackson pass intercepted Kyron Brown return for 34 yds to the Buff 36
2nd quarter9 drives, then Buffalo 20, Akron 10
Akron Turnover on downs, 4 plays
13:22
1st & 10 at opp 36
Manny Morgan run for 2 yds to the Buff 34
13:22
2nd & 8 at opp 34
Thomas Woodson pass incomplete
13:22
3rd & 8 at opp 34
Thomas Woodson pass incomplete
12:38
4th & 8 at opp 34
Timeout AKRON, clock 12:38
12:38
4th & 8 at opp 34
Thomas Woodson pass incomplete to Jerome Lane, broken up by Tim Roberts
Buffalo Punt, 3 plays
12:33
1st & 10 at own 35
[SGUN], EILAND, Jamarl rush for 1 yard to the UB36 (BELL, Brian), PENALTY UB illegal block (JOHNSON, Jordan) 15 yards to the UB20, NO PLAY.
12:33
1st & 25 at own 20
Johnathan Hawkins run for 6 yds to the Buff 26
12:33
2nd & 19 at own 26
Tyree Jackson pass incomplete
12:33
3rd & 19 at own 26
Tyree Jackson pass complete to Johnathan Hawkins for 6 yds to the Buff 32
12:33
4th & 13 at own 32
Kyle Deween punt for 44 yds , JoJo Natson returns for a loss of 3 yards to the Akron 21
Akron Punt, 3 plays
10:48
1st & 10 at own 21
Thomas Woodson pass complete to Kwadarrius Smith for no gain to the Akron 21
10:48
2nd & 10 at own 21
Van Edwards Jr. run for 9 yds to the Akron 30
10:48
3rd & 1 at own 30
Van Edwards Jr. run for no gain to the Akron 30
10:48
4th & 1 at own 30
Nick Gasser punt for 37 yds, punt out-of-bounds at the BUFFALO 33 BUFFALO Penalty, Offensive holding (10 Yards) to the Buff 23
Buffalo Touchdown, 6 plays
8:57
1st & 10 at own 23
Jordan Johnson run for 11 yds to the Buff 34 for a 1ST down
8:57
1st & 10 at own 34
Tyree Jackson run for 3 yds to the Buff 37
8:57
2nd & 7 at own 37
Tyree Jackson run for 1 yd to the Buff 38
8:57
3rd & 6 at own 38
Tyree Jackson pass complete to Marcus McGill for 41 yds to the Akron 21 for a 1ST down
8:57
1st & 10 at opp 21
Jordan Johnson run for 11 yds to the Akron 10 for a 1ST down
6:22
1st & goal at opp 10
Tyree Jackson run for 10 yds for a TD, (Adam Mitcheson KICK)Buffalo 10, Akron 3
Akron Punt, 3 plays
6:22
1st & 0 at own 35
Adam Mitcheson kickoff for 63 yds , A.J. Coney return for 23 yds to the Akron 25
6:15
1st & 10 at own 25
Thomas Woodson pass incomplete to Austin Wolf
6:15
2nd & 10 at own 25
Manny Morgan run for no gain to the Akron 25
6:15
3rd & 10 at own 25
[SGUN], WOODSON, Thomas pass intercepted by SLACK, Tatum at the AKRON43, SLACK, Tatum return to the AKRON47 (WOLF, Austin), PENALTY UB offside (DOUGLAS, Remain) 5 yards to the AKRON30, NO PLAY.
6:15
3rd & 5 at own 30
Thomas Woodson pass incomplete to Jerome Lane, broken up by Ishmael Hargrove
6:15
4th & 5 at own 30
Nick Gasser punt for 42 yds , Jamarl Eiland returns for 7 yds to the Buff 35
Buffalo Touchdown, 2 plays
5:03
1st & 10 at own 35
Jordan Johnson run for 4 yds to the Buff 39
4:18
2nd & 6 at own 39
Jordan Johnson run for 61 yds for a TD, (Adam Mitcheson KICK)Buffalo 17, Akron 3
Akron Interception, 7 plays
4:18
1st & 0 at own 35
Adam Mitcheson kickoff for 49 yds
4:18
1st & 10 at own 35
Van Edwards Jr. run for 9 yds to the Akron 44
4:18
2nd & 1 at own 44
Van Edwards Jr. run for 4 yds to the Akron 48 for a 1ST down
4:18
1st & 10 at own 48
Van Edwards Jr. run for 2 yds to the 50 yard line
4:18
2nd & 8 at the 50
Thomas Woodson pass complete to Jerome Lane for 9 yds to the Buff 41 for a 1ST down
4:18
1st & 10 at opp 41
Van Edwards Jr. run for 2 yds to the Buff 39
4:18
2nd & 8 at opp 39
Thomas Woodson pass complete to JoJo Natson for 5 yds to the Buff 34
4:18
3rd & 3 at opp 34
Thomas Woodson pass intercepted Tim Roberts return for no gain to the Buff 19
Buffalo Punt return TD, 4 plays (Akron scores)
1:31
1st & 10 at own 19
Johnathan Hawkins run for 11 yds to the Buff 30 for a 1ST down
1:31
1st & 10 at own 30
Johnathan Hawkins run for 5 yds to the Buff 35
1:31
2nd & 5 at own 35
Tyree Jackson pass incomplete to Mason Schreck, broken up by Jordan George
1:31
3rd & 5 at own 35
Tyree Jackson run for no gain to the Buff 35
0:50
4th & 5 at own 35
Timeout AKRON, clock 00:50
0:32
4th & 5 at own 35
Kyle Deween punt for 44 yds , JoJo Natson returns for 79 yds for a TD, (Tom O’Leary KICK)Buffalo 17, Akron 10
Buffalo Field goal, 5 plays
0:32
1st & 0 at own 35
Tom O’Leary kickoff for 44 yds , Johnathan Hawkins return for 18 yds to the Buff 39
0:26
1st & 10 at own 39
Jordan Johnson run for 15 yds to the Akron 46 for a 1ST down
0:22
1st & 10 at opp 46
Timeout BUFFALO, clock 00:22
0:22
1st & 10 at opp 46
Tyree Jackson pass incomplete
0:22
2nd & 10 at opp 46
Tyree Jackson pass complete to Marcus McGill for 38 yds to the Akron 8 for a 1ST down AKRON Penalty, Defensive pass interference ( Yards) declined for a 1ST down
0:07
1st & 0 at opp 8
Timeout BUFFALO, clock 00:07
0:07
1st & goal at opp 8
Tyree Jackson run for a loss of 3 yards to the Akron 11
0:05
2nd & 0 at opp 11
Timeout BUFFALO, clock 00:05
0:00
2nd & goal at opp 11
Adam Mitcheson 28 yd FG GOODBuffalo 20, Akron 10
3rd quarter6 drives, then Buffalo 20, Akron 13
Akron Field goal, 10 plays
15:00
1st & 0 at own 35
Adam Mitcheson kickoff for 47 yds , A.J. Coney return for 18 yds to the Akron 36
14:56
1st & 10 at own 36
Thomas Woodson pass complete to Mykel Traylor-Bennett for 2 yds to the Akron 38
14:56
2nd & 8 at own 38
Van Edwards Jr. run for a loss of 1 yard to the Akron 37
14:56
3rd & 9 at own 37
[SGUN], WOODSON, Thomas pass incomplete to CONEY, A.J., QB hurry by CRAWFORD, Brand, PENALTY UB pass interference (COLLIER, Jordan) 16 yards to the UB47, 1ST DOWN AKRON, NO PLAY.
14:56
1st & 10 at opp 47
Van Edwards Jr. run for 8 yds to the Buff 39
14:56
2nd & 2 at opp 39
Thomas Woodson sacked by Brandon Crawford for a loss of 4 yards to the Buff 43
14:56
3rd & 6 at opp 43
Thomas Woodson pass complete to JoJo Natson for 13 yds to the Buff 30 for a 1ST down
14:56
1st & 10 at opp 30
Van Edwards Jr. run for 13 yds to the Buff 17 for a 1ST down
14:56
1st & 10 at opp 17
Thomas Woodson pass complete to JoJo Natson for a loss of 4 yards to the Buff 21
14:56
2nd & 14 at opp 21
Thomas Woodson pass incomplete to A.J. Coney
14:56
3rd & 14 at opp 21
Thomas Woodson run for 9 yds to the Buff 12
10:33
4th & 5 at opp 12
Tom O’Leary 29 yd FG GOODBuffalo 20, Akron 13
Buffalo Punt, 5 plays
10:33
1st & 0 at own 35
Tom O’Leary kickoff for 42 yds , Johnathan Hawkins return for 15 yds to the Buff 38
10:28
1st & 10 at own 38
Jordan Johnson run for 5 yds to the Buff 43
10:28
2nd & 5 at own 43
Jordan Johnson run for 5 yds to the Buff 48 for a 1ST down
10:28
1st & 10 at own 48
Jordan Johnson run for 4 yds to the Akron 48
10:28
2nd & 6 at opp 48
Jordan Johnson run for 1 yd to the Akron 47
10:28
3rd & 5 at opp 47
Tyree Jackson pass incomplete to Malcolm Robinson, broken up by Ulysees Gilbert III
10:28
4th & 5 at opp 47
Kyle Deween punt for 34 yds, downed at the Akron 13
Akron Punt, 8 plays
7:55
1st & 10 at own 13
Manny Morgan run for a loss of 2 yards to the Akron 11
7:55
2nd & 12 at own 11
Thomas Woodson pass complete to Mykel Traylor-Bennett for 26 yds to the Akron 37 for a 1ST down
7:55
1st & 10 at own 37
Thomas Woodson pass incomplete to Jerome Lane
7:55
2nd & 10 at own 37
Manny Morgan run for 8 yds to the Akron 45
7:55
3rd & 2 at own 45
Manny Morgan run for 6 yds to the Buff 49 for a 1ST down
7:55
1st & 10 at opp 49
Thomas Woodson pass complete to Kevin Gladney for 6 yds to the Buff 43
7:55
2nd & 4 at opp 43
Manny Morgan run for a loss of 1 yard to the Buff 44
7:55
3rd & 5 at opp 44
Thomas Woodson run for 2 yds to the Buff 42
7:55
4th & 3 at opp 42
Nick Gasser punt for 17 yds, punt out-of-bounds at the Buff 25
Buffalo Punt, 3 plays
4:23
1st & 10 at own 25
Jordan Johnson run for 5 yds to the Buff 30
4:23
2nd & 5 at own 30
Tyree Jackson pass incomplete to Jordan Johnson, broken up by Daumantas Venckus
4:23
3rd & 5 at own 30
Tyree Jackson pass incomplete to Mason Schreck
4:23
4th & 5 at own 30
Kyle Deween punt for 31 yds, downed at the Akron 39
Akron Turnover on downs, 12 plays
3:32
1st & 10 at own 39
Thomas Woodson run for 5 yds to the Akron 44
3:32
2nd & 5 at own 44
Thomas Woodson pass complete to Jerome Lane for 9 yds to the BUFFALO 47 for a 1ST down BUFFALO Penalty, Defensive offside ( Yards) declined for a 1ST down
3:32
1st & 10 at opp 47
Thomas Woodson pass complete to Jerome Lane for 8 yds to the Buff 39
3:32
2nd & 2 at opp 39
Thomas Woodson pass incomplete to Jerome Lane, broken up by Cameron Lewis
3:32
3rd & 2 at opp 39
Mykel Traylor-Bennett run for 3 yds to the Buff 36 for a 1ST down
3:32
1st & 10 at opp 36
Thomas Woodson run for 4 yds to the Buff 32
3:32
2nd & 6 at opp 32
Thomas Woodson pass complete to Austin Wolf for 5 yds to the Buff 27
3:32
3rd & 1 at opp 27
Mykel Traylor-Bennett run for 2 yds to the Buff 25 for a 1ST down
3:32
1st & 10 at opp 25
Thomas Woodson pass incomplete to JoJo Natson
3:32
2nd & 10 at opp 25
Thomas Woodson pass incomplete to Austin Wolf
3:32
3rd & 10 at opp 25
Thomas Woodson pass incomplete to A.J. Coney
0:18
4th & 10 at opp 25
Timeout AKRON, clock 00:18
0:18
4th & 10 at opp 25
Thomas Woodson pass incomplete to Austin Wolf
Buffalo Touchdown, 4 plays
0:12
1st & 10 at own 25
Tyree Jackson run for no gain to the Buff 25
Q4 15:00
2nd & 10 at own 25
Tyree Jackson pass complete to Mason Schreck for 36 yds to the Akron 39 for a 1ST down
Q4 15:00
1st & 10 at opp 39
Johnathan Hawkins run for 1 yd to the Akron 38
Q4 13:42
2nd & 9 at opp 38
Tyree Jackson run for 38 yds for a TD, (Adam Mitcheson KICK)Buffalo 27, Akron 13
4th quarter6 drives, then Buffalo 41, Akron 20
Akron Touchdown, 6 plays
13:42
1st & 0 at own 35
Adam Mitcheson kickoff for 38 yds , Larry Hope return for 8 yds to the Akron 35
13:34
1st & 10 at own 35
Thomas Woodson pass incomplete to Austin Wolf
13:34
2nd & 10 at own 35
Manny Morgan run for 10 yds to the Akron 45 for a 1ST down
13:34
1st & 10 at own 45
AKRON Penalty, false start (Josh Ward) to the Akron 40
13:34
1st & 15 at own 40
[SGUN], WOODSON, Thomas pass incomplete to NATSON, JoJo, PENALTY UB pass interference (SLACK, Tatum) 15 yards to the UB45, 1ST DOWN AKRON, NO PLAY.
13:34
1st & 10 at opp 45
Denzel Jones Jr. run for 7 yds to the Buff 38
13:34
2nd & 3 at opp 38
Denzel Jones Jr. run for 2 yds to the Buff 36
13:34
3rd & 1 at opp 36
Mykel Traylor-Bennett run for 3 yds to the Buff 33 for a 1ST down
11:29
1st & 10 at opp 33
Thomas Woodson pass complete to JoJo Natson for 33 yds for a TD, (Tom O’Leary KICK)Buffalo 27, Akron 20
Buffalo Touchdown, 5 plays
11:29
1st & 0 at own 35
Tom O’Leary kickoff for 52 yds , Johnathan Hawkins return for 23 yds to the Buff 36
11:22
1st & 10 at own 36
Jordan Johnson run for 6 yds to the Buff 42
11:22
2nd & 4 at own 42
Jordan Johnson run for 24 yds to the Akron 34 for a 1ST down
11:22
1st & 10 at opp 34
Tyree Jackson pass incomplete to Johnathan Hawkins
11:22
2nd & 10 at opp 34
Jordan Johnson run for 20 yds to the Akron 14 for a 1ST down
9:34
1st & 10 at opp 14
Tyree Jackson pass complete to Mason Schreck for 14 yds for a TD, (Adam Mitcheson KICK)Buffalo 34, Akron 20
Akron Turnover on downs, 10 plays
9:34
1st & 0 at own 35
Adam Mitcheson kickoff for 47 yds , JoJo Natson return for 14 yds to the Akron 32
9:28
1st & 10 at own 32
Thomas Woodson run for 1 yd to the Akron 33
9:28
2nd & 9 at own 33
Thomas Woodson pass complete to Austin Wolf for 6 yds to the Akron 39
9:28
3rd & 3 at own 39
Thomas Woodson pass complete to Denzel Jones Jr. for 18 yds to the Buff 43 for a 1ST down
9:28
1st & 10 at opp 43
[SGUN], WOODSON, Thomas rush for 5 yards to the UB38 (FRANKLIN, Jarre), PENALTY AKRON holding (WARD, Josh) 10 yards to the AKRON47, NO PLAY.
9:28
1st & 20 at own 47
Thomas Woodson pass incomplete to Denzel Jones Jr.
9:28
2nd & 20 at own 47
Denzel Jones Jr. run for 12 yds to the Buff 41
9:28
3rd & 8 at opp 41
Thomas Woodson run for 13 yds to the Buff 28 for a 1ST down
9:28
1st & 10 at opp 28
Denzel Jones Jr. run for 3 yds to the Buff 25
9:28
2nd & 7 at opp 25
Thomas Woodson pass incomplete to JoJo Natson
9:28
3rd & 7 at opp 25
Thomas Woodson pass incomplete to JoJo Natson
9:28
4th & 7 at opp 25
Thomas Woodson sacked by Tatum Slack for a loss of 12 yards to the Buff 37
Buffalo Touchdown, 2 plays
5:44
1st & 10 at own 37
Jordan Johnson run for 24 yds to the Akron 39 for a 1ST down
4:50
1st & 10 at opp 39
Jordan Johnson run for 39 yds for a TD, (Adam Mitcheson KICK)Buffalo 41, Akron 20
Akron Punt, 3 plays
4:50
1st & 0 at own 35
Adam Mitcheson kickoff for 44 yds , Larry Hope return for 6 yds to the Akron 27
4:43
1st & 10 at own 27
Thomas Woodson pass incomplete to Kevin Gladney, broken up by Cameron Lewis
4:43
2nd & 10 at own 27
Thomas Woodson run for 5 yds to the Akron 32
4:43
3rd & 5 at own 32
[SGUN], WOODSON, Thomas pass complete to NATSON, JoJo for 12 yards to the AKRON44, PENALTY AKRON personal foul (RITZ, Kyle) 15 yards to the AKRON17, NO PLAY.
4:43
3rd & 20 at own 17
Denzel Jones Jr. run for 5 yds to the Akron 22
4:43
4th & 15 at own 22
Nick Gasser punt for 32 yds, fair catch by Jamarl Eiland at the Buff 46
Buffalo End of game, 5 plays
2:58
1st & 10 at own 46
Johnathan Hawkins run for 8 yds to the Akron 46
2:58
2nd & 2 at opp 46
Johnathan Hawkins run for 9 yds to the Akron 37 for a 1ST down
2:58
1st & 10 at opp 37
TEAM run for a loss of 1 yard to the Akron 38
2:58
2nd & 11 at opp 38
TEAM run for a loss of 2 yards to the Akron 40
2:58
3rd & 13 at opp 40
TEAM run for a loss of 1 yard to the Akron 41
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.