Referee Greg Sujak; umpire Tony Smith; head linesman Jim Swider; line judge Jon Shelton; side judge Steve Verbridge; field judge John Masterson; back judge Josh Dascher; center judge Tony RamanoGame 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
Toledo
Buffalo
402
Total yards
503
248
Passing yards
172
154
Rushing yards
331
7.3
Yards per pass
8.6
4.4
Yards per rush
6.2
21
First downs
22
5–13
Third downs
9–14
1–3
Fourth downs
1–1
1
Turnovers
0
1–8
Penalties
5–35
26:10
Possession
31:33
0
Sacks (by defense)
4
Efficiency
Toledo
Buffalo
46%
Success rate
49%
−0.01
EPA per play
0.50
0.99
Explosiveness
1.44
0.25
Rushing EPA
0.47
−0.17
Passing EPA
0.57
30%
Passing-down success
47%
−0.01
First-down EPA
0.17
0.00
Second-down EPA
0.38
0.40
Third-down EPA
1.39
10%
Havoc by its defense
17%
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)
Buffalo 66% to win. Elo’s favorite won.
The line
Buffalo −10, over/under 54.
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 Buffalo 76%, Toledo 24%. 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, Toledo right to left.
Q1 BuffaloPunt, 3 plays, 8 yards
Q1 ToledoPunt, 6 plays, 19 yards
Q1 BuffaloPunt, 3 plays, 1 yard
Q1 ToledoMissed FG, 4 plays, 7 yards
Q1 BuffaloTouchdown, 10 plays, 80 yards
Q1 ToledoInterception, 2 plays, 2 yards
Q1 BuffaloTouchdown, 1 play, 24 yards
Q1 ToledoTouchdown, 6 plays, 45 yards
Q1 BuffaloPunt, 3 plays, 8 yards
Q2 ToledoTouchdown, 2 plays, 59 yards
Q2 BuffaloTouchdown, 10 plays, 75 yards
Q2 ToledoField goal, 11 plays, 54 yards
Q2 BuffaloTouchdown, 7 plays, 75 yards
Q2 ToledoField goal, 6 plays, 43 yards
Q3 ToledoField goal, 8 plays, 52 yards
Q3 BuffaloTouchdown, 14 plays, 75 yards
Q3 ToledoTurnover on downs, 9 plays, 56 yards
Q3 BuffaloPunt, 3 plays, 3 yards
Q3 ToledoPunt, 3 plays, −8 yards
Q3 BuffaloTouchdown, 8 plays, 72 yards
Q4 ToledoTurnover on downs, 6 plays, 34 yards
Q4 BuffaloTouchdown, 10 plays, 78 yards
Q4 ToledoTouchdown, 10 plays, 64 yards
Q4 BuffaloEnd of game, 1 play, −1 yard
Play by play
1st quarter9 drives, then Buffalo 14, Toledo 7
Buffalo Punt, 3 plays
15:00
1st & 10 at own 35
Thomas Cluckey kickoff for 60 yds , Ron Cook Jr. return for 21 yds to the Buff 26
15:00
1st & 10 at own 26
Jaret Patterson run for 4 yds to the Buff 30
15:00
2nd & 6 at own 30
Jaret Patterson run for 1 yd to the Buff 31
15:00
3rd & 5 at own 31
Kyle Vantrease pass complete to Jaret Patterson for 3 yds to the Buff 34
15:00
4th & 2 at own 34
Jackson Baltar punt for 33 yds, downed at the Toled 33
Toledo Punt, 6 plays
12:43
1st & 10 at own 33
Shakif Seymour run for 3 yds to the Toled 36
12:43
2nd & 7 at own 36
Shakif Seymour run for 6 yds to the Toled 42
12:43
3rd & 1 at own 42
Shakif Seymour run for 4 yds to the Toled 46 for a 1ST down
12:43
1st & 10 at own 46
Eli Peters pass incomplete
12:43
2nd & 10 at own 46
Eli Peters pass complete to Shakif Seymour for 6 yds to the Buff 48
12:43
3rd & 4 at opp 48
Eli Peters pass incomplete to Shakif Seymour
12:43
4th & 4 at opp 48
Thomas Cluckey punt for 44 yds, downed at the Buff 4
Buffalo Punt, 3 plays
10:13
1st & 10 at own 4
Jaret Patterson run for 1 yd to the Buff 5
10:13
2nd & 9 at own 5
Kyle Vantrease pass incomplete
10:13
3rd & 9 at own 5
Kyle Vantrease pass incomplete
10:13
4th & 9 at own 5
Jackson Baltar punt for 22 yds, punt out-of-bounds at the Buff 27
Toledo Missed FG, 4 plays
9:17
1st & 10 at opp 27
Eli Peters pass incomplete
9:17
2nd & 10 at opp 27
Bryant Koback run for no gain to the Buff 27
9:17
3rd & 10 at opp 27
Bryant Koback run for 7 yds to the Buff 20
7:50
4th & 3 at opp 20
Evan Davis 37 yd FG MISSED
Buffalo Touchdown, 10 plays
7:50
1st & 10 at own 20
Jaret Patterson run for 44 yds to the Toled 36 for a 1ST down
7:50
1st & 10 at opp 36
Kyle Vantrease pass incomplete
7:50
2nd & 10 at opp 36
Kyle Vantrease run for a loss of 1 yard to the Toled 37
7:50
3rd & 11 at opp 37
Kevin Marks run for 6 yds to the Toled 31
7:50
4th & 5 at opp 31
Kyle Vantrease pass complete to Antonio Nunn for 12 yds to the Toled 19 for a 1ST down
7:50
1st & 10 at opp 19
Kevin Marks run for 3 yds to the Toled 16
7:50
2nd & 7 at opp 16
Kevin Marks run for 10 yds to the Toled 6 for a 1ST down
7:50
1st & goal at opp 6
Kevin Marks run for 3 yds to the Toled 3
7:50
2nd & goal at opp 3
Kevin Marks run for a loss of 1 yard to the Toled 4
3:38
3rd & goal at opp 4
Kevin Marks run for 4 yds for a TD (Alex McNulty KICK)Buffalo 7, Toledo 0
Toledo Interception, 2 plays
3:38
1st & 0 at own 35
Alex McNulty kickoff for 64 yds , Ronnie Jones return for 15 yds to the 50 yard line TOLEDO Penalty, illegal block (8 Yards) to the Toled 8
3:31
1st & 10 at own 8
Bryant Koback run for 2 yds to the Toled 10
3:31
2nd & 8 at own 10
Eli Peters pass intercepted Matt Otwinowski return for 2 yds to the Toled 24
Buffalo Touchdown, 1 play
2:51
1st & 10 at opp 24
Kyle Vantrease pass complete to Jaret Patterson for 24 yds for a TD (Alex McNulty KICK)Buffalo 14, Toledo 0
Toledo Touchdown, 6 plays
2:51
1st & 0 at own 35
Alex McNulty kickoff for 64 yds , Ronnie Jones return for 54 yds to the Buff 45
2:43
1st & 10 at opp 45
Eli Peters pass complete to Bryce Mitchell for 8 yds to the Buff 37
2:43
2nd & 2 at opp 37
Eli Peters pass complete to Danzel McKinley-Lewis for 28 yds to the Buff 9 for a 1ST down
2:43
1st & goal at opp 9
Shakif Seymour run for 6 yds to the Buff 3
2:43
2nd & goal at opp 3
Shakif Seymour run for 2 yds to the Buff 1
2:43
3rd & goal at opp 1
Eli Peters pass incomplete to Reggie Gilliam
0:29
4th & goal at opp 1
Shakif Seymour run for 1 yd for a TD (Thomas Cluckey KICK)Buffalo 14, Toledo 7
Buffalo Punt, 3 plays
0:29
1st & 0 at own 35
Thomas Cluckey kickoff for 65 yds for a touchback
0:29
1st & 10 at own 25
Jaret Patterson run for 4 yds to the Buff 29
Q2 15:00
2nd & 6 at own 29
Jaret Patterson run for 4 yds to the Buff 33
Q2 15:00
3rd & 2 at own 33
Kyle Vantrease pass complete to Ron Cook Jr. for no gain to the Buff 33
Q2 13:40
4th & 2 at own 33
Timeout BUFFALO, clock 13:40
Q2 13:40
4th & 2 at own 33
Jackson Baltar punt for 26 yds, punt out-of-bounds at the Toled 41
2nd quarter5 drives, then Buffalo 28, Toledo 20
Toledo Touchdown, 2 plays
13:32
1st & 10 at own 41
Eli Peters pass complete to Bryce Mitchell for 52 yds to the Buff 7 for a 1ST down
13:32
1st & goal at opp 7
[SGUN], PETERS,Eli pass incomplete to McKINLEY-LEWIS (RUSSELL, Devon), PENALTY UB pass interference (RUSSELL, Devon) 5 yards to the UB2, 1ST DOWN TOLEDO, NO PLAY.
13:05
1st & goal at opp 2
Bryant Koback run for 2 yds for a TD (Thomas Cluckey KICK)Tied at 14
Buffalo Touchdown, 10 plays
13:05
1st & 0 at own 35
Thomas Cluckey kickoff for 65 yds for a touchback
13:05
1st & 10 at own 25
Kevin Marks run for 3 yds to the Buff 28
13:05
2nd & 7 at own 28
Kevin Marks run for 24 yds to the Toled 48 for a 1ST down
13:05
1st & 10 at opp 48
Kyle Vantrease pass complete to Kevin Marks for 1 yd to the Toled 47
13:05
2nd & 9 at opp 47
Kyle Vantrease pass complete to Daniel Lee for 9 yds to the Toled 38 for a 1ST down
13:05
1st & 10 at opp 38
Kevin Marks run for 3 yds to the Toled 35
13:05
2nd & 7 at opp 35
Jaret Patterson run for 19 yds to the Toled 16 for a 1ST down
13:05
1st & 10 at opp 16
Kyle Vantrease pass complete to Antonio Nunn for 13 yds to the Toled 3 for a 1ST down
13:05
1st & goal at opp 3
Jaret Patterson run for 2 yds to the Toled 1
13:05
2nd & goal at opp 1
Jaret Patterson run for no gain to the Toled 1
9:25
3rd & goal at opp 1
Jaret Patterson run for 1 yd for a TD (Alex McNulty KICK)Buffalo 21, Toledo 14
Toledo Field goal, 11 plays
9:25
1st & 0 at own 35
Alex McNulty kickoff for 64 yds , Ronnie Jones return for 41 yds to the Toled 42
9:17
1st & 10 at own 42
Eli Peters pass complete to Desmond Phillips for 2 yds to the Toled 44
9:17
2nd & 8 at own 44
Eli Peters pass incomplete to Desmond Phillips, broken up by Devon Russell
9:17
3rd & 8 at own 44
Eli Peters pass complete to Danzel McKinley-Lewis for 15 yds to the Buff 41 for a 1ST down
9:17
1st & 10 at opp 41
Bryant Koback run for 4 yds to the Buff 37
9:17
2nd & 6 at opp 37
Bryant Koback run for 6 yds to the Buff 31 for a 1ST down
9:17
1st & 10 at opp 31
Shakif Seymour run for 3 yds to the Buff 28
9:17
2nd & 7 at opp 28
Eli Peters run for 19 yds to the Buff 9 for a 1ST down
9:17
1st & goal at opp 9
Shakif Seymour run for no gain to the Buff 9
9:17
2nd & goal at opp 9
Eli Peters pass complete to Desmond Phillips for 5 yds to the Buff 4
9:17
3rd & goal at opp 4
Eli Peters pass incomplete to Danzel McKinley-Lewis
4:39
4th & goal at opp 4
Thomas Cluckey 21 yd FG GOODBuffalo 21, Toledo 17
Buffalo Touchdown, 7 plays
4:39
1st & 0 at own 35
Thomas Cluckey kickoff for 65 yds for a touchback
4:39
1st & 10 at own 25
Ron Cook Jr. run for 24 yds to the Buff 49 for a 1ST down
4:39
1st & 10 at own 49
Kyle Vantrease pass complete to Daniel Lee for 25 yds to the Toled 26 for a 1ST down
4:39
1st & 10 at opp 26
Jaret Patterson run for 3 yds to the Toled 23
4:39
2nd & 7 at opp 23
Jaret Patterson run for 15 yds to the Toled 8 for a 1ST down
4:39
1st & goal at opp 8
Jaret Patterson run for 3 yds to the Toled 5
4:39
2nd & goal at opp 5
Jaret Patterson run for 4 yds to the Toled 1
0:40
3rd & goal at opp 1
Jaret Patterson run for 1 yd for a TD (Alex McNulty KICK)Buffalo 28, Toledo 17
Toledo Field goal, 6 plays
0:40
1st & 0 at own 35
Alex McNulty kickoff for 44 yds , Daniel Bolden return for 15 yds to the Toled 36
0:35
1st & 10 at own 36
Shakif Seymour run for 5 yds to the Toled 41
0:27
2nd & 5 at own 41
Timeout TOLEDO, clock 00:27
0:27
2nd & 5 at own 41
Eli Peters pass complete to Desmond Phillips for 12 yds to the Buff 47 for a 1ST down
0:27
1st & 10 at opp 47
Eli Peters pass complete to Danzel McKinley-Lewis for 14 yds to the Buff 33 for a 1ST down
0:27
1st & 10 at opp 33
Eli Peters sacked by Ledarius Mack for a loss of 8 yards to the Buff 42 Eli Peters fumbled, , return for 0 yards
0:07
2nd & 19 at opp 42
Timeout TOLEDO, clock 00:07
0:07
2nd & 19 at opp 42
Eli Peters pass complete to Drew Rosi for 21 yds to the Buff 21 for a 1ST down
0:01
1st & 10 at opp 21
Timeout TOLEDO, clock 00:01
0:01
1st & 10 at opp 21
Timeout BUFFALO, clock 00:01
0:00
1st & 10 at opp 21
Thomas Cluckey 38 yd FG GOODBuffalo 28, Toledo 20
3rd quarter6 drives, then Buffalo 35, Toledo 23
Toledo Field goal, 8 plays
15:00
1st & 0 at own 35
Alex McNulty kickoff for 55 yds , Desmond Phillips return for 14 yds to the Toled 24
14:55
1st & 10 at own 24
Shakif Seymour run for 5 yds to the Toled 29
14:55
2nd & 5 at own 29
Bryant Koback run for 4 yds to the Toled 33
14:55
3rd & 1 at own 33
Bryant Koback run for 4 yds to the Toled 37 for a 1ST down
14:55
1st & 10 at own 37
Bryant Koback run for 36 yds to the Buff 27 for a 1ST down
14:55
1st & 10 at opp 27
Bryant Koback run for 3 yds to the Buff 24
14:55
2nd & 7 at opp 24
Carter Bradley pass incomplete to Bryce Mitchell, broken up by Devon Russell
14:55
3rd & 7 at opp 24
Carter Bradley pass incomplete to Danzel McKinley-Lewis, broken up by Aapri Washington
11:54
4th & 7 at opp 24
Thomas Cluckey 41 yd FG GOODBuffalo 28, Toledo 23
Buffalo Touchdown, 14 plays
11:54
1st & 0 at own 35
Thomas Cluckey kickoff for 65 yds for a touchback
11:54
1st & 10 at own 25
Jaret Patterson run for 7 yds to the Buff 32
11:54
2nd & 3 at own 32
Kyle Vantrease pass incomplete to Antonio Nunn, broken up by Samuel Womack
11:54
3rd & 3 at own 32
Jaret Patterson run for 4 yds to the Buff 36 for a 1ST down
11:54
1st & 10 at own 36
Kyle Vantrease pass complete to Jaret Patterson for 8 yds to the Buff 44
11:54
2nd & 2 at own 44
Jaret Patterson run for 4 yds to the Buff 48 for a 1ST down
9:56
1st & 10 at own 48
Timeout BUFFALO, clock 09:56
9:56
1st & 10 at own 48
Ron Cook Jr. run for a loss of 2 yards to the Buff 46
9:56
2nd & 12 at own 46
Kyle Vantrease pass incomplete to Jaret Patterson
9:56
3rd & 12 at own 46
Kyle Vantrease pass complete to Daniel Lee for 13 yds to the Toled 41 for a 1ST down
9:56
1st & 10 at opp 41
Jaret Patterson run for 3 yds to the Toled 38
9:56
2nd & 7 at opp 38
Kyle Vantrease pass incomplete to Zac Lefebvre
9:56
3rd & 7 at opp 38
Kyle Vantrease pass complete to Antonio Nunn for 28 yds to the Toled 10 for a 1ST down
9:56
1st & goal at opp 10
Jaret Patterson run for 9 yds to the Toled 1
9:56
2nd & goal at opp 1
Jaret Patterson run for a loss of 1 yard to the Toled 2
6:37
3rd & goal at opp 2
Jaret Patterson run for 2 yds for a TD (Alex McNulty KICK)Buffalo 35, Toledo 23
Toledo Turnover on downs, 9 plays
6:37
1st & 0 at own 35
Alex McNulty kickoff for 56 yds , Desmond Phillips return for 23 yds to the BUFFALO 42 BUFFALO Penalty, Defensive offside (Isaiah King) to the Toled 37
6:37
1st & 10 at opp 48
Carter Bradley pass complete to Devin Maddox for 12 yds to the Buff 36 for a 1ST down
6:37
1st & 10 at opp 36
Carter Bradley pass incomplete to Bryce Mitchell
6:37
2nd & 10 at opp 36
Bryant Koback run for 17 yds to the Buff 19 for a 1ST down
6:37
1st & 10 at opp 19
Bryant Koback run for 6 yds to the Buff 13
6:37
2nd & 4 at opp 13
Bryant Koback run for 7 yds to the Buff 6 for a 1ST down
6:37
1st & goal at opp 6
Bryant Koback run for a loss of 1 yard to the Buff 7
6:37
2nd & goal at opp 7
Carter Bradley pass incomplete to Bryce Mitchell
3:36
3rd & 0 at opp 7
Timeout TOLEDO, clock 03:36
3:36
3rd & goal at opp 7
Carter Bradley pass incomplete to Drew Rosi
3:36
4th & goal at opp 7
Carter Bradley pass incomplete to Bryant Koback
Buffalo Punt, 3 plays
3:26
1st & 10 at own 7
Kevin Marks run for 2 yds to the Buff 9
3:26
2nd & 8 at own 9
Kevin Marks run for 1 yd to the Buff 10
3:26
3rd & 7 at own 10
Kyle Vantrease pass incomplete to Antonio Nunn
3:26
4th & 7 at own 10
Jackson Baltar punt for 43 yds, punt out-of-bounds at the Toled 47
Toledo Punt, 3 plays
2:07
1st & 10 at own 47
Bryant Koback run for 2 yds to the Toled 49
2:07
2nd & 8 at own 49
Bryant Koback run for no gain to the Toled 49
2:07
3rd & 8 at own 49
Carter Bradley sacked by Chibueze Onwuka for a loss of 10 yards to the Toled 39
2:07
4th & 18 at own 39
Thomas Cluckey punt for 37 yds , Ron Cook Jr. returns for 4 yds to the Buff 28
Buffalo Touchdown, 8 plays
0:01
1st & 10 at own 28
Kevin Marks run for 2 yds to the Buff 30
Q4 15:00
2nd & 8 at own 30
Jaret Patterson run for 10 yds to the Buff 40 for a 1ST down
Q4 15:00
1st & 10 at own 40
Kyle Vantrease pass complete to Antonio Nunn for 13 yds to the Toled 47 for a 1ST down
Q4 15:00
1st & 10 at opp 47
Jaret Patterson run for 4 yds to the Toled 43
Q4 15:00
2nd & 6 at opp 43
Kyle Vantrease pass complete to Antonio Nunn for 23 yds to the Toled 20 for a 1ST down
Q4 15:00
1st & 10 at opp 20
Jaret Patterson run for 14 yds to the Toled 6 for a 1ST down
Q4 15:00
1st & goal at opp 6
Jaret Patterson run for a loss of 1 yard to the Toled 7
Q4 11:10
2nd & goal at opp 7
Jaret Patterson run for 7 yds for a TD (Alex McNulty KICK)Buffalo 42, Toledo 23
4th quarter4 drives, then Buffalo 49, Toledo 30
Toledo Turnover on downs, 6 plays
11:10
1st & 0 at own 35
Alex McNulty kickoff for 40 yds , Desmond Phillips return for 19 yds to the Toled 44
11:05
1st & 10 at own 44
Carter Bradley pass incomplete to Bryce Mitchell, broken up by Roy Baker
11:05
2nd & 10 at own 44
Carter Bradley pass complete to Danzel McKinley-Lewis for 31 yds to the Buff 25 for a 1ST down
11:05
1st & 10 at opp 25
Carter Bradley pass incomplete to Desmond Phillips
11:05
2nd & 10 at opp 25
Bryant Koback run for no gain to the Buff 25
11:05
3rd & 10 at opp 25
Carter Bradley sacked by Taylor Riggins for a loss of 2 yards to the Buff 27
11:05
4th & 12 at opp 27
[SGUN], BRADLEY,Carter pass incomplete to MITCHELL,Bryce, PENALTY UB offside (MACK, Ledarius) 5 yards to the UB22, NO PLAY.
11:05
4th & 7 at opp 22
Carter Bradley pass incomplete
Buffalo Touchdown, 10 plays
9:02
1st & 10 at own 22
Kevin Marks run for 1 yd to the Buff 23
9:02
2nd & 9 at own 23
Kevin Marks run for 18 yds to the Buff 41 for a 1ST down
9:02
1st & 10 at own 41
Kevin Marks run for 5 yds to the Buff 46
9:02
2nd & 5 at own 46
Kevin Marks run for 34 yds to the Toled 20 for a 1ST down
9:02
1st & 10 at opp 20
[SGUN], PENALTY UB false start (FUZAK, Jake) 5 yards to the TOLEDO25, NO PLAY.
9:02
1st & 15 at opp 25
Jaret Patterson run for a loss of 2 yards to the Toled 27
9:02
2nd & 17 at opp 27
Jaret Patterson run for 7 yds to the Toled 20
9:02
3rd & 10 at opp 20
Jaret Patterson run for 11 yds to the Toled 9 for a 1ST down
3:35
1st & 0 at opp 9
Timeout BUFFALO, clock 03:35
3:35
1st & goal at opp 9
Jaret Patterson run for 1 yd to the Toled 8
3:22
2nd & 0 at opp 8
Timeout TOLEDO, clock 03:22
3:22
2nd & goal at opp 8
Jaret Patterson run for 7 yds to the Toled 1
3:10
3rd & 0 at opp 1
Timeout TOLEDO, clock 03:10
3:06
3rd & goal at opp 1
Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK)Buffalo 49, Toledo 23
Toledo Touchdown, 10 plays
3:06
1st & 0 at own 35
Alex McNulty kickoff for 49 yds , Desmond Phillips return for 20 yds to the Toled 36
3:00
1st & 10 at own 36
Ronnie Jones run for 2 yds to the Toled 38
3:00
2nd & 8 at own 38
Carter Bradley sacked by Ledarius Mack for a loss of 2 yards to the Toled 36
3:00
3rd & 10 at own 36
Carter Bradley pass complete to Terrel Ferrell for 17 yds to the Buff 47 for a 1ST down
3:00
1st & 10 at opp 47
Carter Bradley pass complete to Ronnie Jones for 13 yds to the Buff 34 for a 1ST down
3:00
1st & 10 at opp 34
Carter Bradley pass complete to Ronnie Jones for 7 yds to the Buff 27
3:00
2nd & 3 at opp 27
Carter Bradley pass complete to Drew Rosi for 5 yds to the Buff 22 for a 1ST down
3:00
1st & 10 at opp 22
Carter Bradley pass incomplete to Devin Maddox
3:00
2nd & 10 at opp 22
Carter Bradley pass incomplete to Devin Maddox, broken up by Devon Russell
3:00
3rd & 10 at opp 22
Carter Bradley run for 17 yds to the Buff 5 for a 1ST down
0:18
1st & goal at opp 5
Ronnie Jones run for 5 yds for a TD (Thomas Cluckey KICK)Buffalo 49, Toledo 30
Buffalo End of game, 1 play
0:18
1st & 0 at own 35
Thomas Cluckey kickoff for 65 yds for a touchback
0:18
1st & 10 at own 25
TEAM run for a loss of 1 yard to the Buff 24
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.