Buffalo vs Liberty, Bahamas Bowl Presented by Atlantis Resorts · 2024

269–4VSFINAL78–4
Sat, Jan 4, 2025Thomas A. Robinson National StadiumNassau

HOW IT WENT

Bahamas Bowl Presented by Atlantis Resorts · 2024
FINALQ1Q2Q3Q4T
Buffalo6371026
Liberty00077
Game leaders
BuffaloLiberty
PassingCJ Ogbonna9/19 ·137 ydsNate Hampton2/9 ·40 yds ·1 TD ·1 INT
RushingAl-Jay Henderson21 car ·119 yds ·1 TDBilly Lucas3 car ·57 yds
ReceivingVictor Snow4 rec ·41 ydsReese Smith1 rec ·36 yds ·1 TD
TacklesKhalil Murdock13 tacklesTeylor Jackson11 tackles ·0.5 sacks

Buffalo vs Liberty Team StatsTeam Stats

BuffaloBUFLibertyLIB
181ST DOWNS11
359TOTAL YDS242
137PASS YDS80
222RUSH YDS162
0TURNOVERS3
37:01POSSESSION22:59

BOX SCORE

Bahamas Bowl Presented by Atlantis Resorts · 2024

Passing

BuffaloBuffaloC/ATTYDSAVGTDINT
CJ Ogbonna9/191377.200
LibertyLibertyC/ATTYDSAVGTDINT
Nate Hampton2/9404.411
Ryan Burger4/12403.300
Totals6/21803.811

Rushing

BuffaloBuffaloCARYDSAVGTDLONG
Al-Jay Henderson211195.7145
CJ Ogbonna15322.108
Jacqez Barksdale4205.0012
Lamar Sperling4194.809
Mark-Anthony Scott Jr.3165.3010
James McNeil Jr.2157.5013
Jack Shields177.007
Terrance Shelton Jr.122.002
Messiah Burch3-4-1.304
Team2-4-2.000
Totals562224.0145
LibertyLibertyCARYDSAVGTDLONG
Billy Lucas35719.0055
Ryan Burger11575.2057
Caden Williams10313.109
Vaughn Blue6142.306
Nate Hampton177.007
Julian Gray4-4-1.001
Totals351624.6057

Receiving

BuffaloBuffaloRECYDSAVGTDLONG
Victor Snow44110.3022
Al-Jay Henderson23618.0035
Taji Johnson13030.0030
Lamar Sperling12828.0028
Messiah Burch122.002
Totals913715.2035
LibertyLibertyRECYDSAVGTDLONG
Reese Smith13636.0136
Bentley Hanshaw11818.0018
Billy Lucas11111.0011
Treon Sibley2115.506
Tyson Mobley144.004
Totals68013.3136

Fumbles

BuffaloBuffaloFUMLOSTREC
Daishon Folsom001
Cornell Evans001
Totals002
LibertyLibertyFUMLOSTREC
Ryan Burger220
Julian Gray100
Totals320

Interceptions

BuffaloBuffaloINTYDSTD
Khalil Murdock1311

Kick Returns

LibertyLibertyNOYDSAVGLONGTD
Julian Gray22010.0170

Punt Returns

BuffaloBuffaloNOYDSAVGLONGTD
Victor Snow23618.0280

Kicking

BuffaloBuffaloFGPCTLONGXPPTS
Upton Bellenfant4/580.0522/214
LibertyLibertyFGPCTLONGXPPTS
Colin Karhu0/10.001/11

Punting

BuffaloBuffaloNOYDSAVGTBIn 20LONG
Ethan Duane312642.01168
LibertyLibertyNOYDSAVGTBIn 20LONG
Max Morgan622938.20063

Defense

BuffaloBuffaloTOTSOLOSACKSTFLPDQB HURTD
Khalil Murdock13902.5101
Shaun Dolac950.51.5100
Dion Crawford6412.5000
Marcus Fuqua4200100
Solomon Brown4200000
Daishon Folsom3101010
Oliver Bridges2200100
Devin Morgan2201000
Totals5030310541
LibertyLibertyTOTSOLOSACKSTFLPDQB HURTD
Teylor Jackson1130.50.5000
Christopher Boti6400000
CJ Bazile Jr.6300000
Jahmar Brown6201.5000
Joseph Carter5400100
T.J. Bush5401000
Damond Harmon5300000
A'Khori Jones5300000
Totals854315110

PLAY-BY-PLAY

174 plays
Q4Buffalo11 plays · 50 yds · 6:57 · End of Game26–7
  1. 0:00End of 4th Quarter
  2. 0:001st & 1 at LIB 1[NHSG] Kneel down by TEAM at LIB3 (team loss of 2), clock 00:00.
  3. 0:264th & 4 at LIB 11Mark-Anthony Scott Jr. run for 10 yds to the LIB 1 for a 1ST down
  4. 2:003rd & 7 at LIB 14Mark-Anthony Scott Jr. run for 3 yds to the LIB 11
  5. 2:002nd & 8 at LIB 15Jacqez Barksdale run for 1 yd to the LIB 14
  6. 2:001st & 10 at LIB 17James McNeil Jr. run for 2 yds to the LIB 15
  7. 2:002nd & 8 at LIB 15Timeout Liberty, clock 02:00
  8. 6:574th & 2 at LIB 30James McNeil Jr. run for 13 yds to the LIB 17 for a 1ST down
  9. 6:573rd & 5 at LIB 33Mark-Anthony Scott Jr. run for 3 yds to the LIB 30
  10. 6:572nd & 9 at LIB 37Jacqez Barksdale run for 4 yds to the LIB 33
  11. 6:571st & 10 at LIB 38C.J. Ogbonna run for 1 yd to the LIB 37
  12. 6:572nd & 7 at BUF 50Jacqez Barksdale run for 12 yds to the LIB 38 for a 1ST down
  13. 6:571st & 10 at BUF 47Jacqez Barksdale run for 3 yds to the 50 yard line
  14. 6:57Max Morgan kickoff for 18 yds , return for no gain to the BUF 47
Q4Liberty14 plays · 75 yds · 5:09 · Touchdown26–7
  1. 7:004th & 7 at BUF 36Nate Hampton pass complete to Reese Smith for 36 yds for a TD (Colin Karhu KICK)
  2. 12:093rd & 7 at BUF 36Nate Hampton pass incomplete
  3. 12:092nd & 7 at BUF 36Nate Hampton pass incomplete
  4. 12:091st & 10 at BUF 39Caden Williams run for 3 yds to the BUF 36
  5. 12:094th & 2 at BUF 43Nate Hampton pass complete to Tyson Mobley for 4 yds to the BUF 39 for a 1ST down
  6. 12:093rd & 9 at LIB 50Nate Hampton run for 7 yds to the BUF 43
  7. 12:092nd & 10 at LIB 49Caden Williams run for 1 yd to the 50 yard line
  8. 12:091st & 10 at LIB 49Nate Hampton pass incomplete
  9. 12:094th & 1 at LIB 47Caden Williams run for 2 yds to the LIB 49 for a 1ST down
  10. 12:093rd & 1 at LIB 47Caden Williams run for no gain to the LIB 47
  11. 12:092nd & 10 at LIB 38Caden Williams run for 9 yds to the LIB 47
  12. 12:091st & 10 at LIB 38Caden Williams run for no gain to the LIB 38
  13. 12:092nd & 6 at LIB 29Caden Williams run for 9 yds to the LIB 38 for a 1ST down
  14. 12:091st & 10 at LIB 25Caden Williams run for 4 yds to the LIB 29
  15. 12:09Upton Bellenfant kickoff for 65 yds for a touchback
Q4Liberty2 plays · 0 yds · 0:19 · Interception Touchdown26–0
  1. 12:092nd & 10 at LIB 25Nate Hampton pass intercepted Red Murdock return for 31 yds for a TD (Upton Bellenfant KICK)
  2. 12:281st & 10 at LIB 25Nate Hampton pass incomplete
  3. 12:28Upton Bellenfant kickoff for 65 yds for a touchback
Q4Buffalo4 plays · 7 yds · 1:26 · Field Goal19–0
  1. 12:284th & 3 at LIB 27Upton Bellenfant 45 yd FG GOOD
  2. 13:543rd & 3 at LIB 27C.J. Ogbonna pass incomplete
  3. 13:542nd & 6 at LIB 30Al-Jay Henderson run for 3 yds to the LIB 27
  4. 13:541st & 10 at LIB 34Al-Jay Henderson run for 4 yds to the LIB 30
Q4Liberty3 plays · -1 yds · 1:02 · Punt16–0
  1. 13:544th & 11 at LIB 19Max Morgan punt for 15 yds, downed at the LIB 34
  2. 14:563rd & 11 at LIB 19Nate Hampton pass incomplete
  3. 14:562nd & 11 at LIB 19Nate Hampton pass incomplete
  4. 14:561st & 10 at LIB 20Caden Williams run for a loss of 1 yard to the LIB 19
Q3Buffalo17 plays · 68 yds · 10:00 · Missed FG16–0
  1. 14:564th & 6 at LIB 12Upton Bellenfant 30 yd FG MISSED
  2. 0:00End of 3rd Quarter
  3. 0:003rd & 9 at LIB 15Al-Jay Henderson run for 3 yds to the LIB 12
  4. 0:382nd & 10 at LIB 16Al-Jay Henderson run for 1 yd to the LIB 15
  5. 0:383rd & 9 at LIB 15Timeout Liberty, clock 00:38
  6. 9:561st & 10 at LIB 16C.J. Ogbonna run for no gain to the LIB 16
  7. 9:561st & 10 at LIB 28Al-Jay Henderson run for 12 yds to the LIB 16 for a 1ST down
  8. 9:564th & 3 at LIB 33C.J. Ogbonna run for 5 yds to the LIB 28 for a 1ST down
  9. 9:563rd & 4 at LIB 34Messiah Burch run for 1 yd to the LIB 33
  10. 9:562nd & 8 at LIB 38Messiah Burch run for 4 yds to the LIB 34
  11. 9:561st & 10 at LIB 40C.J. Ogbonna pass complete to Messiah Burch for 2 yds to the LIB 38
  12. 9:562nd & 6 at LIB 49Lamar Sperling run for 9 yds to the LIB 40 for a 1ST down
  13. 9:561st & 10 at BUF 47C.J. Ogbonna run for 4 yds to the LIB 49
  14. 9:563rd & 2 at BUF 44Lamar Sperling run for 3 yds to the BUF 47 for a 1ST down
  15. 9:562nd & 6 at BUF 40Lamar Sperling run for 4 yds to the BUF 44
  16. 9:561st & 10 at BUF 36Al-Jay Henderson run for 4 yds to the BUF 40
  17. 9:563rd & 1 at BUF 29Al-Jay Henderson run for 7 yds to the BUF 36 for a 1ST down
  18. 9:562nd & 8 at BUF 22Al-Jay Henderson run for 7 yds to the BUF 29
  19. 9:561st & 10 at BUF 20C.J. Ogbonna run for 2 yds to the BUF 22
Q3Liberty4 plays · 67 yds · 1:56 · Fumble16–0
  1. 9:563rd & 5 at BUF 10Ryan Burger run for 10 yds Ryan Burger fumbled, recovered by BUF Daishon Folsom D. Folsom return for 0 yds
  2. 11:522nd & 5 at BUF 10Ryan Burger run for no gain to the BUF 10
  3. 11:521st & 10 at BUF 15Vaughn Blue run for 5 yds to the BUF 10
  4. 11:521st & 15 at LIB 28Ryan Burger run for 57 yds to the BUF 15 for a 1ST down
  5. 11:52Upton Bellenfant kickoff for 49 yds , Julian Gray return for 17 yds to the LIB 33
  6. 11:521st & 10 at LIB 33Liberty Penalty, Delay Of Game (Ryan Burger) to the LIB 28
Q3Buffalo9 plays · 75 yds · 2:59 · Touchdown16–0
  1. 12:014th & 1 at LIB 45Al-Jay Henderson run for 45 yds for a TD (Upton Bellenfant KICK)
  2. 15:003rd & 7 at BUF 49C.J. Ogbonna run for 6 yds to the LIB 45
  3. 15:002nd & 10 at BUF 46Al-Jay Henderson run for 3 yds to the BUF 49
  4. 15:001st & 10 at BUF 46C.J. Ogbonna pass incomplete
  5. 15:003rd & 3 at BUF 43Al-Jay Henderson run for 3 yds to the BUF 46 for a 1ST down
  6. 15:002nd & 10 at BUF 36Al-Jay Henderson run for 7 yds to the BUF 43
  7. 15:001st & 10 at BUF 36C.J. Ogbonna pass incomplete
  8. 15:002nd & 9 at BUF 26Al-Jay Henderson run for 10 yds to the BUF 36 for a 1ST down
  9. 15:001st & 10 at BUF 25C.J. Ogbonna pass complete to Al-Jay Henderson for 1 yd to the BUF 26
  10. 15:00Max Morgan kickoff for 65 yds for a touchback
Q2Buffalo1 play · -2 yds · 0:07 · End of Half9–0
  1. 0:00End of 2nd Quarter
  2. 0:001st & 10 at BUF 31[NHSG] Kneel down by TEAM at BUF29 (team loss of 2), clock 00:00.
Q2Liberty10 plays · 34 yds · 2:21 · Missed FG9–0
  1. 0:074th & 7 at BUF 31Colin Karhu 49 yd FG MISSED
  2. 0:133rd & 5 at BUF 29Ryan Burger sacked by Jacari Bennett for a loss of 2 yards to the BUF 31
  3. 0:134th & 7 at BUF 31Timeout Liberty, clock 00:13
  4. 2:002nd & 10 at BUF 34Ryan Burger pass complete to Treon Sibley for 5 yds to the BUF 29
  5. 2:001st & 10 at BUF 34Ryan Burger run for no gain to the BUF 34
  6. 2:003rd & 10 at LIB 48Ryan Burger pass complete to Bentley Hanshaw for 18 yds to the BUF 34 for a 1ST down
  7. 2:002nd & 10 at LIB 48Ryan Burger pass incomplete
  8. 2:001st & 10 at LIB 48Ryan Burger pass incomplete
  9. 2:003rd & 1 at LIB 44Caden Williams run for 4 yds to the LIB 48 for a 1ST down
  10. 2:002nd & 4 at LIB 41Vaughn Blue run for 3 yds to the LIB 44
  11. 2:003rd & 1 at LIB 44Timeout Liberty, clock 02:00
  12. 2:281st & 10 at LIB 35Ryan Burger run for 6 yds to the LIB 41
Q2Buffalo3 plays · -4 yds · 1:03 · Punt9–0
  1. 2:284th & 14 at BUF 37Ethan Duane punt for 28 yds, fair catch by Julian Gray at the LIB 35
  2. 2:343rd & 19 at BUF 32Al-Jay Henderson run for 5 yds to the BUF 37
  3. 2:344th & 14 at BUF 37Timeout Liberty, clock 02:34
  4. 3:312nd & 19 at BUF 32C.J. Ogbonna pass incomplete
  5. 3:311st & 10 at BUF 41Messiah Burch run for a loss of 9 yards to the BUF 32
Q2Liberty8 plays · 16 yds · 4:58 · Punt9–0
  1. 3:314th & 24 at LIB 24Max Morgan punt for 63 yds , Victor Snow returns for 28 yds to the BUF 41
  2. 8:293rd & 15 at LIB 33Ryan Burger sacked by Shaun Dolac and Malin White for a loss of 9 yards to the LIB 24
  3. 8:292nd & 10 at LIB 38Ryan Burger run for a loss of 5 yards to the LIB 33
  4. 8:291st & 10 at LIB 38Julian Gray run for no gain to the LIB 38
  5. 8:293rd & 9 at LIB 27Ryan Burger pass complete to Billy Lucas for 11 yds to the LIB 38 for a 1ST down
  6. 8:292nd & 10 at LIB 26Julian Gray run for 1 yd to the LIB 27
  7. 8:291st & 10 at LIB 26Ryan Burger pass incomplete
  8. 8:293rd & 5 at LIB 13BURGER, Ryan pass up the middle incomplete intended for SMITH, Reese broken up by FUQUA, Marcus at the LIB26. PENALTY BUF Pass Interference on FUQUA, Marcus enforced at the spot of the foul for 13 yards to the LIB26 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
  9. 8:292nd & 11 at LIB 7Ryan Burger pass complete to Treon Sibley for 6 yds to the LIB 13
  10. 8:291st & 10 at LIB 8Vaughn Blue run for a loss of 1 yard to the LIB 7
Q2Buffalo10 plays · 27 yds · 4:29 · Punt9–0
  1. 8:294th & 8 at LIB 38Ethan Duane punt for 30 yds
  2. 10:013rd & 10 at LIB 40Al-Jay Henderson run for 2 yds to the LIB 38
  3. 10:012nd & 10 at LIB 40C.J. Ogbonna pass incomplete
  4. 10:011st & 10 at LIB 40C.J. Ogbonna pass incomplete
  5. 10:014th & 1 at LIB 43C.J. Ogbonna run for 3 yds to the LIB 40 for a 1ST down
  6. 10:013rd & 6 at LIB 48C.J. Ogbonna pass complete to Victor Snow for 5 yds to the LIB 43
  7. 10:014th & 1 at LIB 43Timeout Liberty, clock 10:01
  8. 12:582nd & 8 at BUF 50C.J. Ogbonna run for 2 yds to the LIB 48
  9. 12:581st & 10 at BUF 48C.J. Ogbonna run for 2 yds to the 50 yard line
  10. 12:583rd & 9 at BUF 36C.J. Ogbonna pass complete to Victor Snow for 12 yds to the BUF 48 for a 1ST down
  11. 12:582nd & 9 at BUF 36C.J. Ogbonna pass incomplete
  12. 12:581st & 10 at BUF 35C.J. Ogbonna run for 1 yd to the BUF 36
Q2Liberty4 plays · 55 yds · 1:53 · Fumble9–0
  1. 12:583rd & 8 at BUF 28Ryan Burger run for a loss of 2 yards to the BUF 35 Ryan Burger fumbled, recovered by BUF Cornell Evans C. Evans return for 5 yds
  2. 14:512nd & 11 at BUF 31Billy Lucas run for 3 yds to the BUF 28
  3. 14:511st & 10 at BUF 30Billy Lucas run for a loss of 1 yard to the BUF 31
  4. 14:511st & 10 at LIB 15Billy Lucas run for 55 yds to the BUF 30 for a 1ST down
  5. 14:51Upton Bellenfant kickoff for 53 yds , Julian Gray return for 3 yds to the LIB 15 Julian Gray fumbled, recovered by LIB A'Khori Jones A. Jones return for 3 yds , return for no gain to the LIB 15
Q1Buffalo8 plays · 55 yds · 1:46 · Field Goal9–0
  1. 14:564th & 2 at LIB 2Upton Bellenfant 20 yd FG GOOD
  2. 0:00End of 1st Quarter
  3. 0:003rd & 4 at LIB 4C.J. Ogbonna pass complete to Victor Snow for 2 yds to the LIB 2
  4. 0:152nd & 3 at LIB 3C.J. Ogbonna run for a loss of 1 yard to the LIB 4
  5. 0:153rd & 4 at LIB 4Timeout Buffalo, clock 00:15
  6. 1:421st & 6 at LIB 6Lamar Sperling run for 3 yds to the LIB 3
  7. 1:422nd & 10 at LIB 34C.J. Ogbonna pass complete to Lamar Sperling for 28 yds to the LIB 6 for a 1ST down
  8. 1:421st & 10 at LIB 34C.J. Ogbonna pass incomplete
  9. 1:422nd & 9 at BUF 44C.J. Ogbonna pass complete to Victor Snow for 22 yds to the LIB 34 for a 1ST down
  10. 1:421st & 10 at BUF 43Al-Jay Henderson run for 1 yd to the BUF 44
Q1Liberty3 plays · -1 yds · 1:11 · Punt6–0
  1. 1:424th & 11 at LIB 19Max Morgan punt for 38 yds, downed at the BUF 43
  2. 2:533rd & 7 at LIB 23Ryan Burger sacked by Dion Crawford for a loss of 4 yards to the LIB 19
  3. 2:532nd & 10 at LIB 20Vaughn Blue run for 3 yds to the LIB 23
  4. 2:531st & 10 at LIB 20Ryan Burger pass incomplete
Q1Buffalo3 plays · 7 yds · 1:47 · Punt6–0
  1. 2:534th & 3 at BUF 32Ethan Duane punt for 68 yds for a touchback
  2. 4:403rd & 1 at BUF 34Al-Jay Henderson run for a loss of 2 yards to the BUF 32
  3. 4:402nd & 3 at BUF 32Terrance Shelton Jr. run for 2 yds to the BUF 34
  4. 4:401st & 10 at BUF 25Jack Shields run for 7 yds to the BUF 32
Q1Liberty3 plays · 15 yds · 0:57 · Punt6–0
  1. 4:404th & 10 at LIB 40Max Morgan punt for 35 yds, fair catch by Victor Snow at the BUF 25
  2. 5:373rd & 10 at LIB 40Ryan Burger pass incomplete
  3. 5:372nd & 10 at LIB 40Ryan Burger pass incomplete
  4. 5:371st & 10 at LIB 40Julian Gray run for no gain to the LIB 40
  5. 5:37Upton Bellenfant kickoff for 65 yds for a touchback
  6. 5:371st & 10 at LIB 25Buffalo Penalty, Unsportsmanlike Conduct (15 Yards) to the LIB 40 for a 1ST down
Q1Buffalo7 plays · 42 yds · 3:24 · Field Goal6–0
  1. 5:374th & 13 at LIB 25Upton Bellenfant 43 yd FG GOOD
  2. 9:013rd & 14 at LIB 26C.J. Ogbonna run for 1 yd to the LIB 25
  3. 9:013rd & 9 at LIB 21Buffalo Penalty, False Start (-5 Yards) to the LIB 26
  4. 9:012nd & 11 at LIB 23Al-Jay Henderson run for 2 yds to the LIB 21
  5. 9:011st & 10 at LIB 22Al-Jay Henderson run for a loss of 1 yard to the LIB 23
  6. 9:011st & 10 at LIB 37OGBONNA, C.J. pass deep to the left incomplete intended for JOHNSON, Taji thrown to the LIB18. PENALTY LIB Pass Interference on SWEENEY, Jayden enforced 15 yards to the LIB22 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
  7. 9:013rd & 10 at BUF 33C.J. Ogbonna pass complete to Taji Johnson for 30 yds to the LIB 37 for a 1ST down
  8. 9:012nd & 18 at BUF 25C.J. Ogbonna run for 8 yds to the BUF 33
  9. 9:011st & 10 at BUF 33C.J. Ogbonna sacked by Teylor Jackson and Mike Jarvis for a loss of 8 yards to the BUF 25
Q1Liberty3 plays · 9 yds · 1:29 · Punt3–0
  1. 9:014th & 6 at LIB 34Max Morgan punt for 33 yds, downed at the BUF 33
  2. 10:303rd & 6 at LIB 34Ryan Burger pass incomplete
  3. 10:302nd & 4 at LIB 36Vaughn Blue run for a loss of 2 yards to the LIB 34
  4. 10:301st & 10 at LIB 30Vaughn Blue run for 6 yds to the LIB 36
  5. 10:30Upton Bellenfant kickoff for 65 yds for a touchback
  6. 10:301st & 10 at LIB 25Buffalo Penalty, Offsides (Victor Snow) to the LIB 30
Q1Buffalo7 plays · 29 yds · 3:00 · Field Goal3–0
  1. 10:304th & 20 at LIB 34Upton Bellenfant 52 yd FG GOOD
  2. 13:303rd & 20 at LIB 34C.J. Ogbonna pass incomplete
  3. 13:302nd & 20 at LIB 34C.J. Ogbonna pass incomplete
  4. 13:302nd & 10 at LIB 24HENDERSON, Al-Jay rush up the middle for a gain of 3 yards to the LIB21 (JONES, A'Khori). PENALTY BUF Holding enforced 10 yards from the LIB24 to the LIB34 [NHSG]. NO PLAY (replay the down).
  5. 13:301st & 10 at LIB 24Al-Jay Henderson run for no gain to the LIB 24
  6. 13:303rd & 6 at BUF 41C.J. Ogbonna pass complete to Al-Jay Henderson for 35 yds to the LIB 24 for a 1ST down
  7. 13:302nd & 12 at BUF 35C.J. Ogbonna run for 6 yds to the BUF 41
  8. 13:302nd & 7 at BUF 40Buffalo Penalty, False Start (-5 Yards) to the BUF 35
  9. 13:301st & 10 at BUF 37Al-Jay Henderson run for 3 yds to the BUF 40
Q1Liberty3 plays · 1 yds · 1:30 · Punt0–0
  1. 13:304th & 9 at LIB 26Max Morgan punt for 45 yds , Victor Snow returns for 8 yds to the BUF 37
  2. 15:003rd & 15 at LIB 20Ryan Burger run for 6 yds to the LIB 26
  3. 15:002nd & 15 at LIB 20Ryan Burger pass incomplete
  4. 15:001st & 10 at LIB 25Julian Gray run for a loss of 5 yards to the LIB 20
  5. 15:00Upton Bellenfant kickoff for 65 yds for a touchback

FAN NEWS

2024 season

Write about Buffalo or Liberty?

Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.

Get Your Blog Featured →

MORE POSTSEASON GAMES · 2024

@
COLLEGE FOOTBALL PLAYOFF FIRST ROUND GAME PRESENTED BY ALLSTATE · FINAL
Ohio State 42, Tennessee 17
VS
COLLEGE FOOTBALL PLAYOFF SEMIFINAL AT THE GOODYEAR COTTON BOWL CLASSIC · FINAL
Ohio State 28, Texas 14
VS
COLLEGE FOOTBALL PLAYOFF NATIONAL CHAMPIONSHIP PRESENTED BY AT&T · FINAL
Ohio State 34, Notre Dame 23
@
COLLEGE FOOTBALL PLAYOFF FIRST ROUND GAME PRESENTED BY ALLSTATE · FINAL
Notre Dame 27, Indiana 17
VS
COLLEGE FOOTBALL PLAYOFF QUARTERFINAL AT THE ALLSTATE SUGAR BOWL - RESCHEDULED FROM JAN 1 · FINAL
Notre Dame 23, Georgia 10
46Postseason games, 2024Full schedule →