Lafayette at Buffalo

Thursday, August 29, 2024

Buffalo beat Lafayette 30–⁠13. It was their only meeting on record.

AwayLafayette6–⁠6 in 2024
13
HomeBuffalo9–⁠4 in 2024
30

Final at UB Stadium, AmherstTV: ESPN+Attendance 16,400

At kickoff
70°F, mostly cloudy, wind 11 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff
Official
Jeremy ValentineGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Lafayette006713
Buffalo1337730

Standouts

Player stats

Lafayette

PassingC/AttYdsTDInt
Dean DeNobile23/3316212
Carson Persing1/11810
Tray Mauney0/1000
RushingCarYdsTDLong
Troy Bruce429015
Jamar Curtis141208
Nahjee Adams1303
Tray Mauney1202
ReceivingRecYdsTDLong
Chris Carasia883129
Dallas Holmes329118
Elijah Steward428015
Carson Persing419014
DefenseTklTFLSacksInt
Preston Forney7000
Neriyan Brown6000
Saiku White6000
Tyree Morris6000

Buffalo

PassingC/AttYdsTDInt
C.J. Ogbonna14/2419520
RushingCarYdsTDLong
Jacqez Barksdale1499119
Al-Jay Henderson1436111
Terrance Shelton Jr.73408
C.J. Ogbonna52006
ReceivingRecYdsTDLong
Nik McMillan576131
Taji Johnson239132
Jacob Orlando134034
Victor Snow434014
DefenseTklTFLSacksInt
Shaun Dolac11201
Marcus Fuqua7100
Khalil Murdock7100
Charles McCartherens6000
Kobe Stewart3220
Dion Crawford3210
Jalen McNair2101

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

LafayetteBuffalo
223Total yards403
180Passing yards195
43Rushing yards208
5.1Yards per pass8.1
1.5Yards per rush4.5
14First downs23
5–⁠16Third downs5–⁠13
1–⁠3Fourth downs0–⁠0
2Turnovers1
3–⁠25Penalties7–⁠70
28:47Possession31:13
0Sacks (by defense)3

Efficiency

LafayetteBuffalo
33%Success rate47%
−0.17EPA per play0.26
1.24Explosiveness1.03
−0.49Rushing EPA0.13
0.29Passing EPA0.51
32%Passing-down success35%
−0.47First-down EPA−0.04
−0.03Second-down EPA0.54
0.28Third-down EPA0.36
13%Havoc by its defense21%

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 67% to win. Elo’s favorite won.

The line

Buffalo −3.5, over/under 45.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Buffalo end zoneLafayette end zoneQ1 BuffaloPunt, 3 playsQ1 LafayetteInterception, 5 playsQ1 BuffaloTouchdown, 10 playsQ1 LafayettePunt, 6 playsQ1 BuffaloTouchdown, 5 playsQ1 LafayettePunt, 3 playsQ1 BuffaloPunt, 3 playsQ2 LafayettePunt, 3 playsQ2 BuffaloField goal, 8 playsQ2 LafayetteTurnover on downs, 11 playsQ2 BuffaloPunt, 8 playsQ3 LafayetteTouchdown, 2 playsQ3 LafayettePunt, 6 playsQ3 BuffaloPunt, 3 playsQ3 BuffaloPunt, 3 playsQ3 LafayettePunt, 3 playsQ3 BuffaloTouchdown, 8 playsQ3 LafayetteTurnover on downs, 9 playsQ3 BuffaloMissed FG, 9 playsQ4 BuffaloTouchdown, 1 playQ4 LafayetteTouchdown, 11 playsQ4 LafayetteMissed FG, 4 playsQ4 BuffaloPunt, 6 playsQ4 LafayetteInterception, 2 playsQ4 LafayettePunt, 3 playsQ4 BuffaloResult not recorded, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Lafayette right to left.
  1. Q1 BuffaloPunt, 3 plays, 7 yards
  2. Q1 LafayetteInterception, 5 plays, 18 yards
  3. Q1 BuffaloTouchdown, 10 plays, 57 yards
  4. Q1 LafayettePunt, 6 plays, 15 yards
  5. Q1 BuffaloTouchdown, 5 plays, 45 yards
  6. Q1 LafayettePunt, 3 plays, 9 yards
  7. Q1 BuffaloPunt, 3 plays, 3 yards
  8. Q2 LafayettePunt, 3 plays, −10 yards
  9. Q2 BuffaloField goal, 8 plays, 49 yards
  10. Q2 LafayetteTurnover on downs, 11 plays, 66 yards
  11. Q2 BuffaloPunt, 8 plays, 31 yards
  12. Q3 LafayetteTouchdown, 2 plays, 15 yards
  13. Q3 LafayettePunt, 6 plays, 10 yards
  14. Q3 BuffaloPunt, 3 plays, −3 yards
  15. Q3 BuffaloPunt, 3 plays, 1 yard
  16. Q3 LafayettePunt, 3 plays, −1 yard
  17. Q3 BuffaloTouchdown, 8 plays, 72 yards
  18. Q3 LafayetteTurnover on downs, 9 plays, 44 yards
  19. Q3 BuffaloMissed FG, 9 plays, 39 yards
  20. Q4 BuffaloTouchdown, 1 play, 16 yards
  21. Q4 LafayetteTouchdown, 11 plays, 63 yards
  22. Q4 LafayetteMissed FG, 4 plays, 4 yards
  23. Q4 BuffaloPunt, 6 plays, 15 yards
  24. Q4 LafayetteInterception, 2 plays, 10 yards
  25. Q4 LafayettePunt, 3 plays, 5 yards
  26. Q4 BuffaloResult not recorded, 7 plays, 29 yards

Play by play

1st quarter8 drives, then Buffalo 13, Lafayette 0
Buffalo Punt, 3 plays
15:001st & 10 at own 35Jakob Trestik kickoff for 65 yds for a touchback
15:001st & 10 at own 25C.J. Ogbonna pass complete to Nik McMillan for 7 yds to the BUF 32
15:002nd & 3 at own 32C.J. Ogbonna pass incomplete, broken up by Tyree Morris
15:003rd & 3 at own 32pass incomplete to Nik McMillan
Buffalo Punt, 3 plays
15:002nd & 7 at own 15Lamar Sperling run for 4 yds to the BUF 19
14:234th & 3 at own 32Ethan Duane punt for 28 yds
Lafayette Interception, 5 plays
14:231st & 10 at own 40Jamar Curtis run for 1 yd to the LAF 41
14:232nd & 9 at own 41Dean DeNobile pass complete to Chris Carasia for 12 yds to the BUF 47 for a 1ST down
14:231st & 10 at opp 47Jamar Curtis run for 1 yd to the BUF 46
14:232nd & 9 at opp 46Dean DeNobile pass complete to Dallas Holmes for 4 yds to the BUF 42
12:013rd & 5 at opp 42Dean DeNobile pass intercepted
Buffalo Touchdown, 10 plays
12:011st & 10 at own 40Al-Jay Henderson run for a loss of 3 yards to the BUF 37
12:012nd & 13 at own 37C.J. Ogbonna pass complete to Nik McMillan for 18 yds to the LAF 45 for a 1ST down
12:011st & 10 at opp 45Al-Jay Henderson run for 5 yds to the LAF 40
12:012nd & 5 at opp 40Al-Jay Henderson run for 5 yds to the LAF 35 for a 1ST down
12:011st & 10 at opp 35C.J. Ogbonna pass complete to Taji Johnson for 7 yds to the LAF 28
12:012nd & 3 at opp 28Al-Jay Henderson run for 4 yds to the LAF 24 for a 1ST down
12:011st & 10 at opp 24pass incomplete to Nik McMillan
12:012nd & 10 at opp 24C.J. Ogbonna pass complete to JJ Jenkins for 13 yds to the LAF 11 for a 1ST down
9:021st & 10 at opp 11Al-Jay Henderson 11 Yd Run (Two-Point Run Conversion Failed)Buffalo 6, Lafayette 0
9:021st & goal at opp 3Orlando,Jake rush (Thomas,Reggie).
Lafayette Punt, 6 plays
9:021st & 10 at own 35Upton Bellenfant kickoff for 56 yds
9:021st & 10 at own 25Jamar Curtis run for 2 yds to the LAF 27
9:022nd & 8 at own 27Dean DeNobile pass complete to Jamar Curtis for 6 yds to the LAF 33
9:023rd & 2 at own 33Dean DeNobile pass complete to Carson Persing for 3 yds to the LAF 36 for a 1ST down
9:021st & 10 at own 36Dean DeNobile pass complete to Carson Persing for a loss of 3 yards to the LAF 33
9:022nd & 13 at own 33Jamar Curtis run for a loss of 2 yards to the LAF 31
6:223rd & 15 at own 31Dean DeNobile pass complete to Carson Persing for 14 yds to the LAF 45
6:224th & 1 at own 45Lafayette Penalty, delay of game (Jakob Trestik) to the LAF 40
5:214th & 6 at own 40Jakob Trestik punt for 45 yds for a 1ST down , Victor Snow returns for 22 yds to the BUF 38 for a 1ST down Lafayette Penalty, personal foul (Ethan Hosak) to the LAF 48 for a 1ST down
Buffalo Touchdown, 5 plays
5:211st & 10 at opp 48C.J. Ogbonna run for 6 yds to the LAF 42
5:212nd & 4 at opp 42Al-Jay Henderson run for 3 yds to the LAF 39
5:213rd & 1 at opp 39Al-Jay Henderson run for 2 yds to the LAF 37 for a 1ST down
5:211st & 10 at opp 37C.J. Ogbonna run for 6 yds to the LAF 31
3:172nd & 4 at opp 31C.J. Ogbonna pass complete to Nik McMillan for 31 yds for a TD (Nick Reed KICK)Buffalo 13, Lafayette 0
Lafayette Punt, 3 plays
3:131st & 10 at own 35Upton Bellenfant kickoff for 59 yds , Gianlucca Tiberia return for 27 yds to the LAF 33
3:131st & 10 at own 33Lafayette Penalty, delay of game (Dean DeNobile) to the LAF 28
3:131st & 15 at own 28Dean DeNobile pass complete to Chris Carasia for 6 yds to the LAF 34
3:132nd & 9 at own 34Dean DeNobile pass complete to Dallas Holmes for 7 yds to the LAF 41
3:133rd & 2 at own 41Jamar Curtis run for 1 yd to the LAF 42
1:294th & 1 at own 42Jakob Trestik punt for 47 yds , Victor Snow returns for 1 yd to the BUF 12
Buffalo Punt, 3 plays
1:291st & 10 at own 12Lamar Sperling run for 3 yds to the BUF 15
Q2 15:003rd & 3 at own 19C.J. Ogbonna run for 1 yd to the BUF 20
Q2 15:004th & 2 at own 20Buffalo Penalty, false start (Clevester Hines III) to the BUF 15
Q2 14:064th & 7 at own 15Ethan Duane punt for 58 yds
2nd quarter4 drives, then Buffalo 16, Lafayette 0
Lafayette Punt, 3 plays
14:061st & 10 at own 27Dean DeNobile sacked for a loss of 1 yard to the LAF 26
14:062nd & 11 at own 26Jamar Curtis run for 1 yd to the LAF 27
14:063rd & 10 at own 27Dean DeNobile sacked for a loss of 10 yards to the LAF 17
12:184th & 20 at own 17Jakob Trestik punt for 36 yds
Buffalo Field goal, 8 plays
12:181st & 10 at own 47Lamar Sperling run for 2 yds to the BUF 49
12:182nd & 8 at own 49C.J. Ogbonna pass complete to Jake Orlando for 34 yds to the LAF 17 for a 1ST down
12:181st & 10 at opp 17Lamar Sperling run for 4 yds to the LAF 13
12:182nd & 6 at opp 13C.J. Ogbonna pass complete to Nik McMillan for 8 yds to the LAF 5 for a 1ST down
12:181st & goal at opp 5pass incomplete to Chance Morrow
12:182nd & goal at opp 5C.J. Ogbonna run for 1 yd to the LAF 4 C.J. Ogbonna fumbled, recovered by BUF
12:183rd & goal at opp 4pass incomplete
9:234th & goal at opp 4Nick Reed 22 yd FG GOODBuffalo 16, Lafayette 0
Lafayette Turnover on downs, 11 plays
9:231st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
9:231st & 10 at own 25Troy Bruce run for 15 yds to the LAF 40 for a 1ST down
9:231st & 10 at own 40pass incomplete
9:232nd & 10 at own 40Dean DeNobile pass complete to Troy Bruce for 7 yds to the LAF 47
9:233rd & 3 at own 47Dean DeNobile pass complete to Troy Bruce for 5 yds to the BUF 48 for a 1ST down
9:231st & 10 at opp 48Dean DeNobile pass complete to Chris Carasia for 4 yds to the BUF 44
9:232nd & 6 at opp 44Troy Bruce run for 1 yd to the BUF 43
9:233rd & 5 at opp 43Dean DeNobile pass complete to Chris Carasia for 29 yds to the BUF 14 for a 1ST down
9:231st & 10 at opp 14Troy Bruce run for a loss of 1 yard to the BUF 15
9:232nd & 11 at opp 15Dean DeNobile run for 8 yds to the BUF 7
9:233rd & 3 at opp 7Jamar Curtis run for a loss of 2 yards to the BUF 9
4:424th & 5 at opp 9Dean DeNobile run for 2 yds to the BUF 7
Buffalo Punt, 8 plays
4:421st & 10 at own 7Al-Jay Henderson run for 1 yd to the BUF 8
4:422nd & 9 at own 8Al-Jay Henderson run for 6 yds to the BUF 14
4:423rd & 3 at own 14C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 18 for a 1ST down
4:421st & 10 at own 18Al-Jay Henderson run for 4 yds to the BUF 22
4:422nd & 6 at own 22C.J. Ogbonna pass complete to Victor Snow for 14 yds to the BUF 36 for a 1ST down
4:421st & 10 at own 36Al-Jay Henderson run for 2 yds to the BUF 38
2:002nd & 8 at own 38Henderson,Al-Jay rush (Thomas,Reggie;Roundtree,Tristen), PENALTY BUF false start (Johnson,Taji) 5 yards to the BUF43. Buffalo Penalty, false start (Taji Johnson) to the BUF 33
2:002nd & 13 at own 33C.J. Ogbonna run for 5 yds to the BUF 38
0:183rd & 8 at own 38Ethan Duane punt for 38 yds
3rd quarter9 drives, then Buffalo 23, Lafayette 6
Lafayette Punt, 6 plays
15:001st & 10 at own 35Upton Bellenfant kickoff for 62 yds
15:001st & 10 at own 25Dean DeNobile pass complete to Elijah Steward for 2 yds to the LAF 27
15:002nd & 8 at own 27Dean DeNobile pass complete to Chris Carasia for 7 yds to the LAF 34
15:003rd & 1 at own 34Jamar Curtis run for 3 yds to the LAF 37 for a 1ST down
15:001st & 10 at own 37Jamar Curtis run for a loss of 1 yard to the LAF 36
15:002nd & 11 at own 36Dean DeNobile sacked for a loss of 9 yards to the LAF 27
15:003rd & 20 at own 27Jamar Curtis run for 8 yds to the LAF 35
Buffalo Missed FG, 9 plays
15:002nd & 7 at opp 39C.J. Ogbonna pass complete to Mark-Anthony Scott Jr. for a loss of 1 yard to the LAF 40
11:304th & 12 at own 35Jakob Trestik punt for 40 yds
Buffalo Punt, 3 plays
11:301st & 10 at own 25Henderson,Al-Jay rush middle (Thomas,Reggie).
11:302nd & 10 at own 25pass incomplete to Nik McMillan
11:303rd & 10 at own 25Al-Jay Henderson run for a loss of 3 yards to the BUF 22
10:154th & 13 at own 22punt for no gain
Lafayette Touchdown, 2 plays
10:091st & 10 at opp 18Dallas Holmes 18 Yd pass from Carson Persing (Two-Point Pass Conversion Failed)Buffalo 16, Lafayette 6
10:091st & goal at opp 3Dean DeNobile pass incomplete, broken up by Jalen McNair
Buffalo Punt, 3 plays
10:011st & 10 at own 35Jakob Trestik kickoff for 62 yds , Mark-Anthony Scott Jr. return for 18 yds to the BUF 21
10:011st & 10 at own 21C.J. Ogbonna pass incomplete to Nik McMillan, broken up by Tyree Morris
10:012nd & 10 at own 21Buffalo Penalty, false start (Shey Williams) to the BUF 16
10:012nd & 15 at own 16Lamar Sperling run for 6 yds to the BUF 22
10:013rd & 9 at own 22C.J. Ogbonna pass incomplete to Taji Johnson, broken up by Gabe DuBois
9:254th & 9 at own 22Ethan Duane punt for 38 yds
Lafayette Punt, 3 plays
9:251st & 10 at own 40Dean DeNobile pass incomplete to Elijah Steward, broken up by Eddie Pleasant III
9:252nd & 10 at own 40Jamar Curtis run for a loss of 1 yard to the LAF 39
9:253rd & 11 at own 39pass incomplete to Chris Carasia
8:334th & 11 at own 39Jakob Trestik punt for 36 yds , Victor Snow returns for no gain to the BUF 25
Buffalo Touchdown, 8 plays
8:331st & 10 at own 25C.J. Ogbonna pass incomplete to Taji Johnson, broken up by Jaylon Joseph
8:332nd & 10 at own 25Jacqez Barksdale run for 7 yds to the BUF 32
8:333rd & 3 at own 32Jacqez Barksdale run for 5 yds to the BUF 37 for a 1ST down
8:331st & 10 at own 37Jacqez Barksdale run for 2 yds to the BUF 39
8:332nd & 8 at own 39Jacqez Barksdale run for 16 yds to the LAF 45 for a 1ST down
8:331st & 10 at opp 45Jacqez Barksdale run for 10 yds to the LAF 35 for a 1ST down
6:491st & 10 at opp 35Jacqez Barksdale run for 3 yds to the LAF 32
6:102nd & 7 at opp 32C.J. Ogbonna pass complete to Taji Johnson for 32 yds for a TD (Nick Reed KICK)Buffalo 23, Lafayette 6
Lafayette Turnover on downs, 9 plays
6:101st & 10 at own 35Upton Bellenfant kickoff for 60 yds
6:101st & 10 at own 25Jamar Curtis run for 2 yds to the LAF 27
6:102nd & 8 at own 27Dean DeNobile pass incomplete to Carson Persing for a 1ST down Buffalo Penalty, Defensive pass interference (Jonathan Capo) to the LAF 42 for a 1ST down
6:101st & 10 at own 42Dean DeNobile pass complete to Jamar Curtis for 5 yds to the LAF 47
6:102nd & 5 at own 47Dean DeNobile pass complete to Chris Carasia for 2 yds to the LAF 49
6:103rd & 3 at own 49Dean DeNobile pass incomplete to Jamar Curtis for a 1ST down Buffalo Penalty, roughing passer (C.J. Bazile) to the BUF 36 for a 1ST down
6:101st & 10 at opp 36pass incomplete to Chris Carasia
6:102nd & 10 at opp 36Dean DeNobile pass complete to Carson Persing for 5 yds to the BUF 31
6:103rd & 5 at opp 31pass incomplete to Elijah Steward
3:254th & 5 at opp 31Dean DeNobile run for 4 yds to the BUF 27
Buffalo Missed FG, 9 plays
3:251st & 10 at own 27Jacqez Barksdale run for 2 yds to the BUF 29
3:252nd & 8 at own 29Burch,Messiah rush right (Cross,Semaj).
3:253rd & 8 at own 29C.J. Ogbonna pass complete to Nik McMillan for 12 yds to the BUF 41 for a 1ST down
3:251st & 10 at own 41Jacqez Barksdale run for 4 yds to the BUF 45
3:252nd & 6 at own 45Jacqez Barksdale run for 13 yds to the LAF 42 for a 1ST down
3:251st & 10 at opp 42Jacqez Barksdale run for 3 yds to the LAF 39
Q4 15:003rd & 8 at opp 40C.J. Ogbonna pass complete to Victor Snow for 6 yds to the LAF 34
Q4 14:144th & 2 at opp 34Nick Reed 52 yd FG MISSED
4th quarter7 drives, then Buffalo 30, Lafayette 13
Lafayette Touchdown, 11 plays
14:141st & 10 at own 34pass incomplete to Mason Kuehner
14:142nd & 10 at own 34Jamar Curtis run for 2 yds to the LAF 36
14:143rd & 8 at own 36Dean DeNobile pass incomplete to Chris Carasia for a 1ST down Buffalo Penalty, Defensive pass interference (Charles McCartherens) to the BUF 49 for a 1ST down
14:141st & 10 at opp 49Troy Bruce run for 8 yds to the BUF 41
14:142nd & 2 at opp 41pass incomplete to Devin Paige
14:143rd & 2 at opp 41Dean DeNobile run for 6 yds to the BUF 35 for a 1ST down
14:141st & 10 at opp 35Dean DeNobile pass complete to Elijah Steward for 15 yds to the BUF 20 for a 1ST down
14:141st & 10 at opp 20Dean DeNobile pass complete to Ethan Hosak for a loss of 2 yards to the BUF 22
14:142nd & 12 at opp 22Jamar Curtis run for a loss of 3 yards to the BUF 19 Troy Bruce run for 6 yds to the BUF 19
14:143rd & 9 at opp 19Dean DeNobile pass complete to Elijah Steward for 6 yds to the BUF 13
10:124th & 3 at opp 13Dean DeNobile pass complete to Chris Carasia for 13 yds for a TD (Jack Simonetta KICK)Buffalo 23, Lafayette 13
Lafayette Missed FG, 4 plays
10:071st & 10 at own 35Jakob Trestik kickoff for 60 yds , Mark-Anthony Scott Jr. return for 13 yds to the BUF 18
10:071st & 10 at opp 18Dean DeNobile pass complete to Elijah Steward for 5 yds to the BUF 13
10:072nd & 5 at opp 13Dean DeNobile run for a loss of 1 yard to the BUF 14
10:073rd & 6 at opp 14pass incomplete to Elijah Steward
8:494th & 6 at opp 14Jack Simonetta 31 yd FG MISSED
Buffalo Punt, 6 plays
8:491st & 10 at own 20Jacqez Barksdale run for 6 yds to the BUF 26
8:492nd & 4 at own 26Jacqez Barksdale run for 4 yds to the BUF 30 for a 1ST down
8:491st & 10 at own 30Barksdale,Jacqez rush (O’Hearn,Tim), PENALTY BUF holding (Polizzi,Dom) 10 yards to the BUF40. Buffalo Penalty, Offensive holding (Dom Polizzi) to the BUF 20
8:491st & 20 at own 20Jacqez Barksdale run for 5 yds to the BUF 25
8:492nd & 15 at own 25C.J. Ogbonna pass complete to Victor Snow for 10 yds to the BUF 35
8:493rd & 5 at own 35pass incomplete to Nik McMillan
6:064th & 5 at own 35Ethan Duane punt for 51 yds , Semaj Cross returns for 9 yds to the LAF 23
Lafayette Interception, 2 plays
6:061st & 10 at own 23Dean DeNobile pass complete to Chris Carasia for 10 yds to the LAF 33 for a 1ST down
5:311st & 10 at own 33Dean DeNobile pass intercepted
Buffalo Touchdown, 1 play
5:251st & 10 at opp 19Jacqez Barksdale run for 19 yds for a TD (Nick Reed KICK)Buffalo 30, Lafayette 13
Lafayette Punt, 3 plays
5:251st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
5:251st & 10 at own 25Nahjee Adams run for 3 yds to the LAF 28
5:252nd & 7 at own 28Tray Mauney run for 2 yds to the LAF 30
5:253rd & 5 at own 30pass incomplete to Gabe Decker
4:244th & 5 at own 30Jakob Trestik punt for 43 yds
Buffalo Result not recorded, 7 plays
4:241st & 10 at own 27Terrance Shelton Jr. run for 3 yds to the BUF 30
4:242nd & 7 at own 30Terrance Shelton Jr. run for 7 yds to the BUF 37 for a 1ST down
4:241st & 10 at own 37Terrance Shelton Jr. run for 8 yds to the BUF 45
4:242nd & 2 at own 45Terrance Shelton Jr. run for 2 yds to the BUF 47 for a 1ST down
2:001st & 10 at own 47Terrance Shelton Jr. run for 6 yds to the LAF 47
2:002nd & 4 at opp 47Terrance Shelton Jr. run for 3 yds to the LAF 44
2:003rd & 1 at opp 44Terrance Shelton Jr. run for 5 yds to the LAF 44 for a 1ST down

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.

Buffalo leads 1–⁠0 in their only meeting.

Around this game