LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Buffalo at Liberty play by play — College Football January 4, 2025

Buffalo 26
Liberty 7
Final
Liberty 1st, 15:00
  1. 15:00 1st & 10 BUF 35 Buffalo kicked off, touchback
  2. 15:00 1st & 10 LIB 25 Julian Gray rushed for 5 yard loss
  3. 14:31 2nd & 15 LIB 20 Ryan Burger incomplete pass intended for Treon Sibley
  4. 14:27 3rd & 15 LIB 20 Ryan Burger rushed for 6 yard gain
  5. 13:43 4th & 9 LIB 26 Max Morgan punted for 45 yards. Victor Snow returned punt for 8 yards
Buffalo 1st, 13:30
  1. 13:30 1st & 10 BUF 37 Al-Jay Henderson rushed for 3 yard gain
  2. 13:11 2nd & 7 BUF 40 Buffalo committed 5 yard penalty (False Start)
  3. 12:54 2nd & 12 BUF 35 CJ Ogbonna rushed for 6 yard gain
  4. 12:17 3rd & 6 BUF 41 CJ Ogbonna passed to Al-Jay Henderson for 35 yard gain
  5. 11:46 1st & 10 LIB 24 Al-Jay Henderson rushed for no gain
  6. 11:19 2nd & 10 LIB 24 Buffalo committed 10 yard penalty (Holding)
  7. 10:50 2nd & 20 LIB 34 CJ Ogbonna incomplete pass intended for Lamar Sperling
  8. 10:40 3rd & 20 LIB 34 CJ Ogbonna incomplete pass intended for Lamar Sperling
  9. 10:36 4th & 20 LIB 34 Upton Bellenfant kicked a 52-yard field goal BUF 3, LIB 0
Liberty 1st, 10:30
  1. 10:30 4th & 20 LIB 34 Buffalo kicked off, touchback. Buffalo committed 5 yard penalty (Offside)
  2. 10:30 1st & 10 LIB 30 Vaughn Blue rushed for 6 yard gain
  3. 9:55 2nd & 4 LIB 36 Vaughn Blue rushed for 2 yard loss
  4. 9:17 3rd & 6 LIB 34 Ryan Burger incomplete pass
  5. 9:13 4th & 6 LIB 34 Max Morgan punted for 33 yards, no return
Buffalo 1st, 9:01
  1. 9:01 1st & 10 BUF 33 CJ Ogbonna sacked by Teylor Jackson and Mike Jarvis for 8 yard loss
  2. 8:25 2nd & 18 BUF 25 CJ Ogbonna rushed for 8 yard gain
  3. 7:51 3rd & 10 BUF 33 CJ Ogbonna passed to Taji Johnson for 30 yard gain
  4. 7:34 1st & 10 LIB 37 Liberty committed 15 yard penalty (Pass Interference)
  5. 7:31 1st & 10 LIB 22 Al-Jay Henderson rushed for 1 yard loss
  6. 7:03 2nd & 11 LIB 23 Al-Jay Henderson rushed for 2 yard gain
  7. 6:33 3rd & 9 LIB 21 Buffalo committed 5 yard penalty (False Start)
  8. 6:07 3rd & 14 LIB 26 CJ Ogbonna rushed for 1 yard gain
  9. 5:41 4th & 13 LIB 25 Upton Bellenfant kicked a 43-yard field goal BUF 6, LIB 0
Liberty 1st, 5:37
  1. 5:37 4th & 13 LIB 25 Buffalo kicked off, touchback. Buffalo committed 15 yard penalty (Unsportsmanlike Conduct)
  2. 5:37 1st & 10 LIB 40 Julian Gray rushed for no gain
  3. 5:03 2nd & 10 LIB 40 Ryan Burger incomplete pass intended for Julian Gray
  4. 4:56 3rd & 10 LIB 40 Ryan Burger incomplete pass intended for Jon Montiero
  5. 4:49 4th & 10 LIB 40 Max Morgan punted for 35 yards. Victor Snow returned punt for no gain
Buffalo 1st, 4:40
  1. 4:40 1st & 10 BUF 25 Jack Shields rushed for 7 yard gain
  2. 4:14 2nd & 3 BUF 32 Terrance Shelton Jr. rushed for 2 yard gain
  3. 3:40 3rd & 1 BUF 34 Al-Jay Henderson rushed for 2 yard loss
  4. 3:03 4th & 3 BUF 32 Ethan Duane punted, touchback
Liberty 1st, 2:53
  1. 2:53 1st & 10 LIB 20 Ryan Burger incomplete pass intended for Jon Montiero
  2. 2:50 2nd & 10 LIB 20 Vaughn Blue rushed for 3 yard gain
  3. 2:10 3rd & 7 LIB 23 Ryan Burger sacked by Dion Crawford for 4 yard loss
  4. 1:50 4th & 11 LIB 19 Max Morgan punted for 38 yards, no return
Buffalo 1st, 1:42
  1. 1:42 1st & 10 BUF 43 Al-Jay Henderson rushed for 1 yard gain
  2. 1:28 2nd & 9 BUF 44 CJ Ogbonna passed to Victor Snow for 22 yard gain
  3. 1:22 1st & 10 LIB 34 CJ Ogbonna incomplete pass intended for Victor Snow
  4. 1:18 2nd & 10 LIB 34 CJ Ogbonna passed to Lamar Sperling for 28 yard gain
  5. 0:53 1st & 6 LIB 6 Lamar Sperling rushed for 3 yard gain
  6. 0:18 2nd & 3 LIB 3 CJ Ogbonna rushed for 1 yard loss
  7. 0:15 3rd & 4 LIB 4 Buffalo timeout
  8. 0:15 3rd & 4 LIB 4 CJ Ogbonna passed to Victor Snow for 2 yard gain
  9. End of 1st Quarter
  10. 15:00 4th & 2 LIB 2 Upton Bellenfant kicked a 20-yard field goal BUF 9, LIB 0
Liberty 2nd, 14:56
  1. 14:56 4th & 2 LIB 2 Buffalo kicked off for 53 yards, Julian Gray returned kickoff for 3 yards. Julian Gray fumbled. A'Khori Jones recovered fumble for no gain
  2. 14:51 1st & 10 LIB 15 Billy Lucas rushed for 55 yard gain
  3. 14:19 1st & 10 BUF 30 Billy Lucas rushed for 1 yard loss
  4. 13:50 2nd & 11 BUF 31 Billy Lucas rushed for 3 yard gain
  5. 13:10 3rd & 8 BUF 28 Ryan Burger rushed for 2 yard loss. Ryan Burger fumbled. Cornell Evans recovered fumble and returned for 5 yards
Buffalo 2nd, 12:58
  1. 12:58 1st & 10 BUF 35 CJ Ogbonna rushed for 1 yard gain
  2. 12:23 2nd & 9 BUF 36 CJ Ogbonna incomplete pass intended for JJ Jenkins
  3. 12:19 3rd & 9 BUF 36 CJ Ogbonna passed to Victor Snow for 12 yard gain
  4. 11:41 1st & 10 BUF 48 CJ Ogbonna rushed for 2 yard gain
  5. 11:07 2nd & 8 LIB 50 CJ Ogbonna rushed for 2 yard gain
  6. 10:26 3rd & 6 LIB 48 CJ Ogbonna passed to Victor Snow for 5 yard gain
  7. 10:01 4th & 1 LIB 43 Liberty timeout
  8. 10:01 4th & 1 LIB 43 CJ Ogbonna rushed for 3 yard gain
  9. 9:29 1st & 10 LIB 40 CJ Ogbonna incomplete pass intended for Jake Orlando
  10. 9:24 2nd & 10 LIB 40 CJ Ogbonna incomplete pass intended for Jake Orlando
  11. 9:19 3rd & 10 LIB 40 Al-Jay Henderson rushed for 2 yard gain
  12. 8:38 4th & 8 LIB 38 Ethan Duane punted for 30 yards, no return
Liberty 2nd, 8:29
  1. 8:29 1st & 10 LIB 8 Vaughn Blue rushed for 1 yard loss
  2. 7:49 2nd & 11 LIB 7 Ryan Burger passed to Treon Sibley for 6 yard gain
  3. 7:15 3rd & 5 LIB 13 Buffalo committed 13 yard penalty (Pass Interference)
  4. 7:08 1st & 10 LIB 26 Ryan Burger incomplete pass intended for Julian Gray
  5. 7:03 2nd & 10 LIB 26 Julian Gray rushed for 1 yard gain
  6. 6:24 3rd & 9 LIB 27 Ryan Burger passed to Billy Lucas for 11 yard gain
  7. 5:52 1st & 10 LIB 38 Julian Gray rushed for no gain
  8. 5:18 2nd & 10 LIB 38 Ryan Burger rushed for 5 yard loss, tackled by Daishon Folsom
  9. 4:36 3rd & 15 LIB 33 Ryan Burger sacked by Shaun Dolac and Malin White for 9 yard loss
  10. 3:47 4th & 24 LIB 24 Max Morgan punted for 63 yards. Victor Snow returned punt for 28 yards
Buffalo 2nd, 3:31
  1. 3:31 1st & 10 BUF 41 Messiah Burch rushed for 9 yard loss
  2. 2:45 2nd & 19 BUF 32 CJ Ogbonna incomplete pass intended for Ryan Daly
  3. 2:41 3rd & 19 BUF 32 Al-Jay Henderson rushed for 5 yard gain
  4. 2:34 4th & 14 BUF 37 Liberty timeout
  5. 2:34 4th & 14 BUF 37 Ethan Duane punted for 28 yards. Julian Gray returned punt for no gain
Liberty 2nd, 2:28
  1. 2:28 1st & 10 LIB 35 Ryan Burger rushed for 6 yard gain
  2. 2:04 2nd & 4 LIB 41 Vaughn Blue rushed for 3 yard gain
  3. 1:59 3rd & 1 LIB 44 Caden Williams rushed for 4 yard gain
  4. 1:46 1st & 10 LIB 48 Ryan Burger incomplete pass intended for Caden Williams
  5. 1:42 2nd & 10 LIB 48 Ryan Burger incomplete pass intended for Donte Lee Jr.
  6. 1:38 3rd & 10 LIB 48 Ryan Burger passed to Bentley Hanshaw for 18 yard gain
  7. 1:23 1st & 10 BUF 34 Ryan Burger rushed for no gain
  8. 1:19 2nd & 10 BUF 34 Ryan Burger passed to Treon Sibley for 5 yard gain
  9. 0:57 3rd & 5 BUF 29 Ryan Burger sacked by Jacari Bennett for 2 yard loss
  10. 0:13 4th & 7 BUF 31 Colin Karhu missed a 49-yard field goal
Buffalo 2nd, 0:07
  1. 0:07 1st & 10 BUF 31 CJ Ogbonna rushed for 2 yard loss
Buffalo 3rd, 15:00
  1. 15:00 2nd & 12 LIB 29 Liberty kicked off, touchback
  2. 15:00 1st & 10 BUF 25 CJ Ogbonna passed to Al-Jay Henderson for 1 yard gain
  3. 14:38 2nd & 9 BUF 26 Al-Jay Henderson rushed for 10 yard gain
  4. 14:22 1st & 10 BUF 36 CJ Ogbonna incomplete pass intended for Taji Johnson
  5. 14:18 2nd & 10 BUF 36 Al-Jay Henderson rushed for 7 yard gain
  6. 13:43 3rd & 3 BUF 43 Al-Jay Henderson rushed for 3 yard gain
  7. 13:12 1st & 10 BUF 46 CJ Ogbonna incomplete pass intended for Javien Cuff
  8. 13:04 2nd & 10 BUF 46 Al-Jay Henderson rushed for 3 yard gain
  9. 12:39 3rd & 7 BUF 49 CJ Ogbonna rushed for 6 yard gain
  10. 12:10 4th & 1 LIB 45 Al-Jay Henderson rushed for 45 yard touchdown BUF 15, LIB 0
  11. 12:01 4th & 1 LIB 0 Upton Bellenfant made PAT BUF 16, LIB 0
Liberty 3rd, 12:01
  1. 12:01 4th & 1 LIB 0 Buffalo kicked off for 49 yards, Julian Gray returned kickoff for 17 yards
  2. 11:52 1st & 10 LIB 33 Liberty committed 5 yard penalty (Delay of Game)
  3. 11:52 1st & 15 LIB 28 Ryan Burger rushed for 57 yard gain
  4. 11:16 1st & 10 BUF 15 Vaughn Blue rushed for 5 yard gain
  5. 10:48 2nd & 5 BUF 10 Ryan Burger rushed for no gain
  6. 10:03 3rd & 5 BUF 10 Ryan Burger rushed for 10 yard gain. Ryan Burger fumbled. Daishon Folsom recovered fumble for no gain
Buffalo 3rd, 9:56
  1. 9:56 1st & 10 BUF 20 CJ Ogbonna rushed for 2 yard gain
  2. 9:31 2nd & 8 BUF 22 Al-Jay Henderson rushed for 7 yard gain
  3. 9:08 3rd & 1 BUF 29 Al-Jay Henderson rushed for 7 yard gain
  4. 8:26 1st & 10 BUF 36 Al-Jay Henderson rushed for 4 yard gain
  5. 7:44 2nd & 6 BUF 40 Lamar Sperling rushed for 4 yard gain
  6. 7:17 3rd & 2 BUF 44 Lamar Sperling rushed for 3 yard gain
  7. 6:42 1st & 10 BUF 47 CJ Ogbonna rushed for 4 yard gain
  8. 5:53 2nd & 6 LIB 49 Lamar Sperling rushed for 9 yard gain
  9. 5:09 1st & 10 LIB 40 CJ Ogbonna passed to Messiah Burch for 2 yard gain
  10. 4:28 2nd & 8 LIB 38 Messiah Burch rushed for 4 yard gain
  11. 3:45 3rd & 4 LIB 34 Messiah Burch rushed for 1 yard gain
  12. 3:03 4th & 3 LIB 33 CJ Ogbonna rushed for 5 yard gain
  13. 2:22 1st & 10 LIB 28 Al-Jay Henderson rushed for 12 yard gain
  14. 1:37 1st & 10 LIB 16 CJ Ogbonna rushed for no gain
  15. 0:47 2nd & 10 LIB 16 Al-Jay Henderson rushed for 1 yard gain
  16. 0:38 3rd & 9 LIB 15 Liberty timeout
  17. 0:38 3rd & 9 LIB 15 Al-Jay Henderson rushed for 3 yard gain
  18. End of 3rd Quarter
  19. 15:00 4th & 6 LIB 12 Upton Bellenfant missed a 30-yard field goal
Liberty 4th, 14:56
  1. 14:56 1st & 10 LIB 20 Caden Williams rushed for 1 yard loss
  2. 14:22 2nd & 11 LIB 19 Nate Hampton incomplete pass intended for Victor Jones Jr.
  3. 14:13 3rd & 11 LIB 19 Nate Hampton incomplete pass intended for Tyson Mobley
  4. 14:04 4th & 11 LIB 19 Max Morgan punted for 15 yards, no return
Buffalo 4th, 13:54
  1. 13:54 1st & 10 LIB 34 Al-Jay Henderson rushed for 4 yard gain
  2. 13:16 2nd & 6 LIB 30 Al-Jay Henderson rushed for 3 yard gain
  3. 12:38 3rd & 3 LIB 27 CJ Ogbonna incomplete pass intended for Jake Orlando
  4. 12:34 4th & 3 LIB 27 Upton Bellenfant kicked a 45-yard field goal BUF 19, LIB 0
Liberty 4th, 12:28
  1. 12:28 4th & 3 LIB 27 Buffalo kicked off, touchback
  2. 12:28 1st & 10 LIB 25 Nate Hampton incomplete pass intended for Tyson Mobley
  3. 12:19 2nd & 10 LIB 25 Nate Hampton pass intercepted. Red Murdock intercepted Nate Hampton for 31 yard touchdown BUF 25, LIB 0
  4. 12:09 2nd & 10 LIB 0 Upton Bellenfant made PAT BUF 26, LIB 0
Liberty 4th, 12:09
  1. 12:09 2nd & 10 LIB 0 Buffalo kicked off, touchback
  2. 12:09 1st & 10 LIB 25 Caden Williams rushed for 4 yard gain
  3. 11:42 2nd & 6 LIB 29 Caden Williams rushed for 9 yard gain
  4. 11:16 1st & 10 LIB 38 Caden Williams rushed for no gain
  5. 10:38 2nd & 10 LIB 38 Caden Williams rushed for 9 yard gain
  6. 10:17 3rd & 1 LIB 47 Caden Williams rushed for no gain
  7. 9:51 4th & 1 LIB 47 Caden Williams rushed for 2 yard gain
  8. 9:25 1st & 10 LIB 49 Nate Hampton incomplete pass intended for Treon Sibley
  9. 9:20 2nd & 10 LIB 49 Caden Williams rushed for 1 yard gain
  10. 8:50 3rd & 9 LIB 50 Nate Hampton rushed for 7 yard gain
  11. 8:18 4th & 2 BUF 43 Nate Hampton passed to Tyson Mobley for 4 yard gain
  12. 7:53 1st & 10 BUF 39 Caden Williams rushed for 3 yard gain
  13. 7:21 2nd & 7 BUF 36 Nate Hampton incomplete pass intended for Reese Smith
  14. 7:16 3rd & 7 BUF 36 Nate Hampton incomplete pass intended for Treon Sibley
  15. 7:09 4th & 7 BUF 36 Nate Hampton passed to Reese Smith for 36 yard touchdown BUF 26, LIB 6
  16. 7:00 4th & 7 BUF 0 Colin Karhu made PAT BUF 26, LIB 7
Buffalo 4th, 7:00
  1. 7:00 4th & 7 BUF 0 Liberty kicked off for 18 yards, Messiah Burch returned kickoff for no gain
  2. 6:57 1st & 10 BUF 47 Jacqez Barksdale rushed for 3 yard gain
  3. 6:12 2nd & 7 LIB 50 Jacqez Barksdale rushed for 12 yard gain
  4. 5:26 1st & 10 LIB 38 CJ Ogbonna rushed for 1 yard gain
  5. 4:45 2nd & 9 LIB 37 Jacqez Barksdale rushed for 4 yard gain
  6. 4:00 3rd & 5 LIB 33 Mark-Anthony Scott Jr. rushed for 3 yard gain
  7. 3:13 4th & 2 LIB 30 James McNeil Jr. rushed for 13 yard gain
  8. 2:21 1st & 10 LIB 17 James McNeil Jr. rushed for 2 yard gain
  9. 2:00 2nd & 8 LIB 15 Jacqez Barksdale rushed for 1 yard gain
  10. 1:15 3rd & 7 LIB 14 Mark-Anthony Scott Jr. rushed for 3 yard gain
  11. 0:33 4th & 4 LIB 11 Mark-Anthony Scott Jr. rushed for 10 yard gain
  12. 0:02 1st & 1 LIB 1 CJ Ogbonna rushed for 2 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.