67°F, partly cloudy, wind 30 mph from the southwest, gusts to 39 mphWeather: NOAA NCEI Integrated Surface Database; Philadelphia International Airport (KPHL), 6 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Buffalo
Temple
155
Total yards
458
99
Passing yards
58
71
Rushing yards
400
3.2
Yards per pass
5.3
2.5
Yards per rush
6.2
10
First downs
19
2–13
Third downs
8–18
1–2
Fourth downs
3–5
1
Turnovers
0
1–15
Penalties
4–30
12:19
Possession
23:48
Efficiency
Buffalo
Temple
28%
Success rate
43%
−0.17
EPA per play
−0.04
0.73
Explosiveness
0.62
−0.15
Rushing EPA
−0.06
−0.19
Passing EPA
0.20
27%
Passing-down success
35%
−0.27
First-down EPA
−0.15
0.02
Second-down EPA
−0.03
−0.16
Third-down EPA
0.46
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)
Temple 85% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Temple drives left to right, Buffalo right to left.
Q1 TempleField goal, 14 plays, 70 yards
Q1 BuffaloPunt, 3 plays, 7 yards
Q1 TempleTouchdown run, 10 plays, 72 yards
Q1 BuffaloPunt, 3 plays, 7 yards
Q1 TemplePunt, 3 plays, 9 yards
Q2 BuffaloPunt, 3 plays, 9 yards
Q2 TempleTouchdown run, 2 plays, 56 yards
Q2 BuffaloTurnover on downs, 10 plays, 55 yards
Q2 TempleTouchdown run, 6 plays, 17 yards
Q2 BuffaloMissed FG, 14 plays, 49 yards
Q2 TemplePunt, 3 plays, −6 yards
Q2 BuffaloEnd of half, 1 play, 1 yard
Q3 BuffaloPunt, 5 plays, 14 yards
Q3 TemplePunt, 3 plays, −11 yards
Q3 BuffaloPunt, 3 plays, 6 yards
Q3 TempleTouchdown run, 4 plays, 71 yards
Q3 BuffaloPunt, 3 plays, 5 yards
Q3 TempleTurnover on downs, 8 plays, 30 yards
Q3 BuffaloPunt, 3 plays, 0 yards
Q3 TempleField goal, 17 plays, 50 yards
Q4 BuffaloInterception, 3 plays, 3 yards
Q4 TempleTurnover on downs, 8 plays, 20 yards
Q4 BuffaloEnd of game, 4 plays, 4 yards
Play by play
1st quarter5 drives, then Temple 10, Buffalo 0
Temple Field goal, 14 plays
15:00
1st & 10 at own 20
Bernard Pierce rush for 5 yards to the Temp 25, tackled by Josh Copeland.
15:00
2nd & 5 at own 25
Chester Stewart pass complete to Joe Jones for 1 yard to the Temp 26, tackled by Najja Johnson.
15:00
3rd & 4 at own 26
Chester Stewart pass complete to Joe Jones for 5 yards to the Temp 31, tackled by Fred Branch for a 1ST down.
15:00
1st & 10 at own 31
Bernard Pierce rush for 7 yards to the Temp 38, tackled by Cortney Lester.
15:00
2nd & 3 at own 38
Bernard Pierce rush for 10 yards to the Temp 48, tackled by Josh Copeland and Najja Johnson for a 1ST down.
15:00
1st & 10 at own 48
Bernard Pierce rush for 2 yards to the 50 yard line, tackled by Cortney Lester.
15:00
2nd & 8 at the 50
Chester Stewart rush for no gain to the 50 yard line, tackled by Isaac Baugh and Richie Smith.
15:00
3rd & 8 at the 50
Chester Stewart pass complete to Rod Streater for 18 yards to the Buff 32, tackled by Lee Skinner for a 1ST down.
15:00
1st & 10 at opp 32
Bernard Pierce rush for 1 yard to the Buff 31, tackled by Richie Smith and Najja Johnson.
15:00
2nd & 9 at opp 31
Chester Stewart pass complete to Cody Booth for 14 yards to the Buff 17, tackled by Josh Copeland for a 1ST down.
15:00
1st & 10 at opp 17
Bernard Pierce rush for 3 yards to the Buff 14, tackled by Josh Copeland.
15:00
2nd & 7 at opp 14
Bernard Pierce rush for 2 yards to the Buff 12, tackled by Isaac Baugh.
15:00
3rd & 5 at opp 12
Bernard Pierce rush for 2 yards to the Buff 10, tackled by Josh Copeland.
7:45
4th & 3 at opp 10
Brandon McManus 28 yard field goal GOOD.Temple 3, Buffalo 0
7:45
Brandon McManus kickoff for 67 yards returned by Terrell Jackson, tackled by Maurice Jones for 19 yards to the Buff 22, tackled by Maurice Jones.
Buffalo Punt, 3 plays
7:39
1st & 10 at own 22
Chazz Anderson pass incomplete, broken up by John Youboty.
7:39
2nd & 10 at own 22
Branden Oliver rush for 4 yards to the Buff 26, tackled by Morkeith Brown.
7:39
3rd & 6 at own 26
Branden Oliver rush for 3 yards to the Buff 29, tackled by Stephen Johnson.
7:39
4th & 3 at own 29
Jacob Schum punt for 43 yards to the Temp 28, no return.
Temple Touchdown run, 10 plays
6:27
1st & 10 at own 28
Bernard Pierce rush for 6 yards to the Temp 34, tackled by Lee Skinner.
6:27
2nd & 4 at own 34
Bernard Pierce rush for 3 yards to the Temp 37, tackled by Lee Skinner.
6:27
3rd & 1 at own 37
Bernard Pierce rush for 28 yards to the Buff 35, tackled by Isaac Baugh out-of-bounds for a 1ST down.
6:27
1st & 10 at opp 35
Chester Stewart rush for 2 yards to the Buff 33, tackled by Colby Way.
6:27
2nd & 8 at opp 33
Matt Brown rush for 10 yards to the Buff 23, tackled by Khalil Mack for a 1ST down.
6:27
1st & 10 at opp 23
Chester Stewart pass complete to Deon Miller for 6 yards to the Buff 17, tackled by Najja Johnson.
6:27
2nd & 4 at opp 17
Bernard Pierce rush for 9 yards to the Buff 8, tackled by Josh Copeland out-of-bounds for a 1ST down.
6:27
1st & goal at opp 8
Bernard Pierce rush for 2 yards to the Buff 6, tackled by Jaleel Verser.
6:27
2nd & goal at opp 6
Bernard Pierce rush for 4 yards to the Buff 2, tackled by Colby Way.
1:39
3rd & goal at opp 2
Bernard Pierce rush for 2 yards for a TOUCHDOWN.Temple 9, Buffalo 0
1:39
Brandon McManus extra point GOOD.Temple 10, Buffalo 0
1:39
Brandon McManus kickoff for 52 yards returned by Terrell Jackson, tackled by Chris Hutton for 7 yards to the Buff 25, tackled by Chris Hutton.
Buffalo Punt, 3 plays
1:34
1st & 10 at own 25
Branden Oliver rush for 3 yards to the Buff 28, tackled by Blaze Caponegro.
1:34
2nd & 7 at own 28
Chazz Anderson pass incomplete to Branden Oliver.
1:34
3rd & 7 at own 28
Chazz Anderson rush for 4 yards to the Buff 32, tackled by Kee-ayre Griffin out-of-bounds.
1:34
4th & 3 at own 32
Jacob Schum punt for 48 yards, returned by Joe Jones for 16 yards to the Temp 36, tackled by Brandon Murie.
Temple Punt, 3 plays
0:16
1st & 10 at own 36
Bernard Pierce rush for a loss of 1 yard to the Temp 35, tackled by Colby Way and Kristjan Sokoli.
Q2 15:00
2nd & 11 at own 35
Matt Brown rush for 5 yards to the Temp 40, tackled by Josh Copeland.
Q2 15:00
3rd & 6 at own 40
Chester Stewart pass complete to Deon Miller for 5 yards to the Temp 45, tackled by Najja Johnson.
Q2 15:00
4th & 1 at own 45
Brandon McManus punt for 55 yards for a touchback.
2nd quarter7 drives, then Temple 24, Buffalo 0
Buffalo Punt, 3 plays
13:30
1st & 10 at own 20
Branden Oliver rush for 6 yards to the Buff 26, tackled by Adrian Robinson.
13:30
2nd & 4 at own 26
Branden Oliver rush for a loss of 3 yards to the Buff 23, tackled by Adrian Robinson.
13:30
3rd & 7 at own 23
Branden Oliver rush for 6 yards to the Buff 29, tackled by Morkeith Brown and Tahir Whitehead.
11:34
4th & 1 at own 29
Timeout TEMPLE, clock 11:34.
11:34
4th & 1 at own 29
Jacob Schum punt for 27 yards, downed at the Temp 44.
Temple Touchdown run, 2 plays
11:26
1st & 10 at own 44
Bernard Pierce rush for 3 yards to the Temp 47, tackled by Joe Petit.
10:42
2nd & 7 at own 47
Bernard Pierce rush for 53 yards for a TOUCHDOWN.Temple 16, Buffalo 0
10:42
Brandon McManus extra point GOOD.Temple 17, Buffalo 0
10:42
Brandon McManus kickoff for 70 yards returned by Terrell Jackson, tackled by Kee-ayre Griffin for 17 yards to the Buff 17, tackled by Kee-ayre Griffin.
Buffalo Turnover on downs, 10 plays
10:34
1st & 10 at own 17
Chazz Anderson pass complete to Alex Neutz for 12 yards to the Buff 29, tackled by Zamel Johnson for a 1ST down.
10:34
1st & 10 at own 29
TEMPLE penalty 5 yard offside on Morkeith Brown accepted, no play.
10:34
1st & 5 at own 34
Chazz Anderson rush for 7 yards to the Buff 41, tackled by Stephen Johnson for a 1ST down.
10:34
1st & 10 at own 41
Branden Oliver rush for 9 yards to the 50 yard line, tackled by Tahir Whitehead.
10:34
2nd & 1 at the 50
Branden Oliver rush for 4 yards to the Temp 46, tackled by Kadeem Custis for a 1ST down.
10:34
1st & 10 at opp 46
Chazz Anderson pass incomplete to Alex Neutz.
10:34
2nd & 10 at opp 46
Chazz Anderson pass complete to Marcus Rivers for 13 yards to the Temp 33, tackled by Kee-ayre Griffin out-of-bounds for a 1ST down.
10:34
1st & 10 at opp 33
Branden Oliver rush for 4 yards to the Temp 29, tackled by Morkeith Brown and Stephen Johnson.
10:34
2nd & 6 at opp 29
Chazz Anderson pass incomplete to N/A.
10:34
3rd & 6 at opp 29
Branden Oliver rush for 1 yard to the Temp 28, tackled by Morkeith Brown.
7:18
4th & 5 at opp 28
Timeout TEMPLE, clock 07:18.
7:18
4th & 5 at opp 28
Chazz Anderson pass incomplete to N/A.
Temple Touchdown run, 6 plays
7:13
1st & 10 at own 28
Matt Brown rush for 9 yards to the Temp 37, tackled by Josh Copeland.
7:13
2nd & 1 at own 37
Matt Brown rush for 7 yards to the Temp 44, tackled by Jaleel Verser for a 1ST down.
7:13
1st & 10 at own 44
Matt Brown rush for 6 yards to the 50 yard line, tackled by Lee Skinner.
7:13
2nd & 4 at the 50
Matt Brown rush for 1 yard to the Buff 49, tackled by Steven Means.
7:13
3rd & 3 at opp 49
Chester Stewart pass incomplete to Evan Rodriguez.
5:21
4th & 3 at opp 49
Ahkeem Smith rush for 49 yards for a TOUCHDOWN.Temple 23, Buffalo 0
5:21
Brandon McManus extra point GOOD.Temple 24, Buffalo 0
5:21
1st & 0 at own 30
BUFFALO penalty 15 yard personal foul on Richie Smith accepted.
5:21
Brandon McManus kickoff for 44 yards returned by Ed Young, tackled by Matt Brown for 18 yards to the Buff 29, tackled by Matt Brown.
Buffalo Missed FG, 14 plays
5:21
1st & 10 at own 29
Chazz Anderson pass incomplete to Marcus Rivers.
5:15
2nd & 10 at own 29
Chazz Anderson pass complete to Marcus Rivers for 9 yards to the Buff 38, tackled by Tahir Whitehead.
5:15
3rd & 1 at own 38
Chazz Anderson pass complete to Ed Young for 4 yards to the Buff 42, tackled by Kevin Kroboth out-of-bounds for a 1ST down.
5:15
1st & 10 at own 42
Branden Oliver rush for 1 yard to the Buff 43, tackled by Morris Blueford.
5:15
2nd & 9 at own 43
Chazz Anderson pass complete to Marcus Rivers for 13 yards to the Temp 44, tackled by Kevin Kroboth for a 1ST down.
5:15
1st & 10 at opp 44
Chazz Anderson pass complete to Ed Young for 16 yards to the Temp 28, tackled by Tahir Whitehead out-of-bounds for a 1ST down.
5:15
1st & 10 at opp 28
Branden Oliver rush for 1 yard to the Temp 27, tackled by John Youboty.
5:15
2nd & 9 at opp 27
Chazz Anderson pass complete to Ed Young for 6 yards to the Temp 21, tackled by Stephen Johnson.
5:15
3rd & 3 at opp 21
Chazz Anderson pass incomplete to Marcus Rivers, broken up by Kevin Kroboth.
2:32
4th & 3 at opp 21
Timeout BUFFALO, clock 02:32.
2:32
4th & 3 at opp 21
Branden Oliver rush for 5 yards to the Temp 16, tackled by Kevin Kroboth for a 1ST down.
2:32
1st & 10 at opp 16
Chazz Anderson pass incomplete to Alex Neutz.
2:32
2nd & 10 at opp 16
Chazz Anderson sacked by Kee-ayre Griffin for a loss of 6 yards to the Temp 22.
2:32
3rd & 16 at opp 22
Chazz Anderson pass incomplete to Ed Young.
1:06
4th & 16 at opp 22
Peter Fardon 39 yard field goal BLOCKED, Stephen Johnson for 21 yards, to the Temp 41, tackled by Jacob Schum.
Temple Punt, 3 plays
1:06
1st & 10 at own 41
Bernard Pierce rush for 6 yards to the Temp 47, tackled by Josh Copeland.
1:06
2nd & 4 at own 47
Bernard Pierce rush for 2 yards to the Temp 49, tackled by Wyatt Cahill.
0:40
3rd & 2 at own 49
Timeout BUFFALO, clock 00:40.
0:30
3rd & 2 at own 49
TEMPLE penalty 15 yard illegal block on Pat Boyle accepted, no play.
0:30
3rd & 17 at own 34
Timeout TEMPLE, clock 00:30.
0:30
3rd & 17 at own 34
Matt Brown rush for 1 yard to the Temp 35, tackled by Okoye Houston out-of-bounds.
0:30
4th & 16 at own 35
Brandon McManus punt for 62 yards, downed at the Buff 3.
Buffalo End of half, 1 play
0:10
1st & 10 at own 3
Branden Oliver rush for 1 yard to the Buff 4, tackled by Kadeem Custis.
Q3 15:00
Brandon McManus kickoff for 70 yards for a touchback.
3rd quarter8 drives, then Temple 31, Buffalo 0
Buffalo Punt, 5 plays
15:00
1st & 10 at own 20
Branden Oliver rush for 2 yards to the Buff 22, tackled by Morkeith Brown.
15:00
2nd & 8 at own 22
Chazz Anderson pass complete to Alex Neutz for 11 yards to the Buff 33, tackled by Zamel Johnson for a 1ST down.
15:00
1st & 10 at own 33
Branden Oliver rush for 1 yard to the Buff 34, tackled by Levi Brown.
15:00
2nd & 9 at own 34
Chazz Anderson pass incomplete to Saron Hood.
15:00
3rd & 9 at own 34
Chazz Anderson pass incomplete to Ed Young.
15:00
4th & 9 at own 34
Jacob Schum punt for 34 yards, fair catch by Matt Brown at the Temp 32.
Temple Punt, 3 plays
13:20
1st & 10 at own 32
Bernard Pierce rush for a loss of 1 yard to the Temp 31, tackled by Fred Branch.
13:20
2nd & 11 at own 31
Chester Stewart pass incomplete to Joe Jones, broken up by Najja Johnson.
13:20
3rd & 11 at own 31
Chester Stewart pass incomplete to Joe Jones.
13:20
4th & 11 at own 31
TEMPLE penalty 5 yard false start on Matt Brown accepted.
13:20
4th & 16 at own 26
TEMPLE penalty 5 yard illegal formation on Ahkeem Smith accepted, no play.
13:20
4th & 21 at own 21
Brandon McManus punt for 61 yards, punt out-of-bounds at the Buff 18.
Buffalo Punt, 3 plays
12:05
1st & 10 at own 18
Branden Oliver rush for 4 yards to the Buff 22, tackled by Stephen Johnson.
12:05
2nd & 6 at own 22
Branden Oliver rush for 2 yards to the Buff 24, tackled by Maurice Jones.
12:05
3rd & 4 at own 24
Chazz Anderson pass incomplete to Saron Hood.
12:05
4th & 4 at own 24
Jacob Schum punt for 47 yards, fair catch by Matt Brown at the Temp 29.
Temple Touchdown run, 4 plays
10:31
1st & 10 at own 29
Bernard Pierce rush for 2 yards to the Temp 31, tackled by Jaleel Verser.
10:31
2nd & 8 at own 31
Bernard Pierce rush for 2 yards to the Temp 33, tackled by Cortney Lester.
10:31
3rd & 6 at own 33
Chester Stewart pass complete to Joe Jones for 9 yards to the Temp 42, tackled by Josh Copeland for a 1ST down.
8:23
1st & 10 at own 42
Matt Brown rush for 58 yards for a TOUCHDOWN.Temple 30, Buffalo 0
8:23
Brandon McManus extra point GOOD.Temple 31, Buffalo 0
8:23
Brandon McManus kickoff for 70 yards for a touchback.
Buffalo Punt, 3 plays
8:23
1st & 10 at own 20
Chazz Anderson pass incomplete to Jimmy Gordon.
8:23
2nd & 10 at own 20
Branden Oliver rush for 5 yards to the Buff 25, tackled by Stephen Johnson.
8:23
3rd & 5 at own 25
Chazz Anderson pass incomplete to Alex Neutz.
8:23
4th & 5 at own 25
Jacob Schum punt for 34 yards, downed at the Temp 41.
Temple Turnover on downs, 8 plays
7:17
1st & 10 at own 41
Matt Brown rush for 4 yards to the Temp 45, tackled by Lee Skinner.
7:17
2nd & 6 at own 45
Matt Brown rush for 9 yards to the Buff 46, tackled by Okoye Houston for a 1ST down.
7:17
1st & 10 at opp 46
Matt Brown rush for 5 yards to the Buff 41.
7:17
2nd & 5 at opp 41
Matt Brown rush for 5 yards to the Buff 36, tackled by Jaleel Verser for a 1ST down.
5:53
1st & 10 at opp 36
Timeout TEMPLE, clock 05:53.
5:53
1st & 10 at opp 36
Darius Johnson rush for 4 yards to the Buff 32, tackled by Joe Petit out-of-bounds.
5:53
2nd & 6 at opp 32
Darius Johnson rush for 2 yards to the Buff 30, tackled by Joe Petit.
5:53
3rd & 4 at opp 30
Chester Stewart rush for 1 yard to the Buff 29, tackled by Scott Pettigrew out-of-bounds.
5:53
4th & 3 at opp 29
Chester Stewart pass incomplete to Deon Miller.
Buffalo Punt, 3 plays
5:53
1st & 10 at own 29
Chazz Anderson pass incomplete to Alex Neutz.
3:56
2nd & 10 at own 29
Chazz Anderson pass complete to Fred Lee for no gain to the Buff 29.
3:56
3rd & 10 at own 29
Chazz Anderson pass incomplete to Alex Neutz.
3:56
4th & 10 at own 29
Jacob Schum punt for 27 yards, downed at the Temp 44.
Temple Field goal, 17 plays
2:59
1st & 10 at own 44
Chris Coyer rush for 3 yards to the Temp 47, tackled by Fred Branch.
2:59
2nd & 7 at own 47
Chris Coyer rush for 6 yards to the Buff 47, tackled by Lee Skinner and Fred Branch.
2:59
3rd & 1 at opp 47
Chris Coyer rush for 5 yards to the Buff 42, tackled by Wyatt Cahill and Okoye Houston for a 1ST down.
2:59
1st & 10 at opp 42
Darius Johnson rush for 2 yards to the Buff 40, tackled by Colby Way.
2:59
2nd & 8 at opp 40
Chris Coyer rush for 6 yards to the Buff 34, tackled by Joe Petit.
Q4 15:00
3rd & 2 at opp 34
Kenneth Harper rush for 1 yard to the Buff 33, tackled by Richie Smith.
Q4 15:00
4th & 1 at opp 33
Kenneth Harper rush for 2 yards to the Buff 31, tackled by Isaac Baugh for a 1ST down.
Q4 15:00
1st & 10 at opp 31
Chris Coyer rush for 5 yards to the Buff 26, tackled by Richie Smith.
Q4 15:00
2nd & 5 at opp 26
Kenneth Harper rush for 4 yards to the Buff 22, tackled by Lee Skinner.
Q4 15:00
3rd & 1 at opp 22
Kenneth Harper rush for 2 yards to the Buff 20, tackled by Wyatt Cahill for a 1ST down.
Q4 15:00
1st & 10 at opp 20
Chris Coyer rush for 2 yards to the Buff 18, tackled by Scott Pettigrew.
Q4 15:00
2nd & 8 at opp 18
Darius Johnson rush for 6 yards to the Buff 12, tackled by Scott Pettigrew.
Q4 15:00
3rd & 2 at opp 12
Darius Johnson rush for 5 yards to the Buff 7, tackled by Joe Petit for a 1ST down.
Q4 15:00
1st & goal at opp 7
Darius Johnson rush for 1 yard to the Buff 6, tackled by Lee Skinner.
Q4 15:00
2nd & goal at opp 6
Darius Johnson rush for a loss of 2 yards to the Buff 8, tackled by Kristjan Sokoli out-of-bounds.
Q4 15:00
3rd & goal at opp 8
Kenneth Harper rush for 2 yards to the Buff 6, tackled by Willie Moseley.
Q4 7:58
4th & 0 at opp 6
Timeout TEMPLE, clock 07:58.
Q4 7:54
4th & goal at opp 6
Brandon McManus 23 yard field goal GOOD.Temple 34, Buffalo 0
Q4 7:54
Brandon McManus kickoff for 60 yards returned by Jeffvon Gill, tackled by Vaughn Carraway for 33 yards to the Buff 43, tackled by Vaughn Carraway.
4th quarter3 drives, then Temple 34, Buffalo 0
Buffalo Interception, 3 plays
7:46
1st & 10 at own 43
Branden Oliver rush for 2 yards to the Buff 45, tackled by Praise Martin-Oguike.
7:46
2nd & 8 at own 45
Branden Oliver rush for 1 yard to the Buff 46, tackled by Ahkeem Smith.
7:46
3rd & 7 at own 46
Chazz Anderson pass intercepted by Chris Hutton at the Temp 33, returned for 32 yards to the Buff 35, tackled by Fred Lee.
Temple Turnover on downs, 8 plays
6:17
1st & 10 at opp 35
Darius Johnson rush for 2 yards to the Buff 33, tackled by Okoye Houston.
6:17
2nd & 8 at opp 33
Darius Johnson rush for 3 yards to the Buff 30, tackled by Dalonte Wallace.
6:17
3rd & 5 at opp 30
Darius Johnson rush for 4 yards to the Buff 26, tackled by Scott Pettigrew.
6:17
4th & 1 at opp 26
Kenneth Harper rush for 2 yards to the Buff 24, tackled by Kristjan Sokoli for a 1ST down.
6:17
1st & 10 at opp 24
Kenneth Harper rush for no gain to the Buff 24, tackled by Carlos Lammons.
6:17
2nd & 10 at opp 24
Darius Johnson rush for 3 yards to the Buff 21, tackled by Okoye Houston.
6:17
3rd & 7 at opp 21
Darius Johnson rush for 6 yards to the Buff 15, tackled by Willie Moseley and Josh Copeland.
6:17
4th & 1 at opp 15
Kenneth Harper rush for no gain to the Buff 15, tackled by Lee Skinner.
Buffalo End of game, 4 plays
1:19
1st & 10 at own 15
Jeffvon Gill rush for 6 yards to the Buff 21, tackled by Chris Hutton and Ahkeem Smith.
1:19
2nd & 4 at own 21
Jeffvon Gill rush for a loss of 1 yard to the Buff 20, tackled by Kadeem Custis.
1:19
3rd & 5 at own 20
Jeffvon Gill rush for 8 yards to the Buff 28, tackled by Ahkeem Smith for a 1ST down.
1:19
1st & 10 at own 28
Alex Zordich sacked by Kadeem Custis for a loss of 9 yards to the Buff 19.
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.