LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

Buffalo at Atlanta play by play — NFL October 13, 2025

Buffalo 14
Atlanta 24
Final
Atlanta 1st, 15:00
  1. 15:00 1st & 10 BUF 35 Buffalo kicked off for 59 yards, Jamal Agnew returned kickoff for 25 yards
  2. 14:55 1st & 10 ATL 31 Buffalo committed 5 yard penalty (Offside)
  3. 14:48 1st & 5 ATL 36 Michael Penix Jr. passed to Drake London to the left for 23 yard gain, tackled by Christian Benford
  4. 14:15 1st & 10 BUF 41 Bijan Robinson rushed to the right for 2 yard gain, tackled by Joey Bosa
  5. 13:43 2nd & 8 BUF 39 Michael Penix Jr. passed to Drake London to the right for 10 yard gain, tackled by Taylor Rapp
  6. 13:02 1st & 10 BUF 29 Bijan Robinson rushed to the left for 8 yard gain, tackled by Christian Benford
  7. 12:22 2nd & 2 BUF 21 Tyler Allgeier rushed to the left for 21 yard touchdown BUF 0, ATL 6
  8. 12:15 1st & 10 BUF 15 Parker Romo made PAT BUF 0, ATL 7
Buffalo 1st, 12:15
  1. 12:15 1st & 10 ATL 35 Atlanta kicked off for 62 yards, Brandon Codrington returned kickoff for 24 yards
  2. 12:09 1st & 10 BUF 27 Josh Allen passed to Joshua Palmer down the middle for 45 yard gain, tackled by Mike Hughes
  3. 11:24 1st & 10 ATL 28 James Cook III rushed to the right for 4 yard gain, tackled by David Onyemata
  4. 10:47 2nd & 6 ATL 24 Josh Allen rushed up the middle for 8 yard gain, tackled by Jessie Bates III
  5. 10:04 1st & 10 ATL 16 James Cook III rushed to the right for 2 yard gain, tackled by Divine Deablo
  6. 9:25 2nd & 8 ATL 14 Buffalo committed 10 yard penalty (Holding)
  7. 8:57 2nd & 18 ATL 24 Josh Allen rushed to the right for 5 yard gain, tackled by Arnold Ebiketie
  8. 8:08 3rd & 13 ATL 19 Josh Allen passed to Dawson Knox down the middle for 19 yard touchdown BUF 6, ATL 7
  9. 8:01 1st & 10 ATL 15 Matt Prater made PAT BUF 7, ATL 7
Atlanta 1st, 8:01
  1. 8:01 1st & 10 BUF 35 Buffalo kicked off for 60 yards, Jamal Agnew returned kickoff for 22 yards. Buffalo committed 15 yard penalty (Unnecessary Roughness)
  2. 7:55 1st & 10 ATL 42 Atlanta committed 5 yard penalty (False Start)
  3. 7:55 1st & 15 ATL 37 Michael Penix Jr. passed to Drake London to the right for 2 yard gain, tackled by Greg Rousseau
  4. 7:26 2nd & 13 ATL 39 Michael Penix Jr. incomplete pass to the right intended for Drake London
  5. 7:22 3rd & 13 ATL 39 Michael Penix Jr. sacked by Javon Solomon for 4 yard loss
  6. 6:37 4th & 17 ATL 35 Bradley Pinion punted for 50 yards. Brandon Codrington returned punt for 11 yards
Buffalo 1st, 6:26
  1. 6:26 1st & 10 BUF 26 Josh Allen incomplete pass to the right intended for Dawson Knox
  2. 6:21 2nd & 10 BUF 26 Josh Allen rushed to the right for no gain, tackled by Arnold Ebiketie
  3. 5:36 3rd & 10 BUF 26 Josh Allen incomplete pass to the right intended for Khalil Shakir
  4. 5:32 4th & 10 BUF 26 Mitch Wishnowsky punted for 40 yards, no return
Atlanta 1st, 5:25
  1. 5:25 1st & 10 ATL 34 Tyler Allgeier rushed to the left for 1 yard loss, tackled by Deone Walker
  2. 4:47 2nd & 11 ATL 33 Michael Penix Jr. passed to Bijan Robinson to the left for 8 yard gain, tackled by A.J. Epenesa
  3. 4:06 3rd & 3 ATL 41 Buffalo committed 5 yard penalty (Pass Interference)
  4. 4:03 1st & 10 ATL 46 Atlanta committed 5 yard penalty (False Start)
  5. 4:03 1st & 15 ATL 41 Bijan Robinson rushed to the left for 7 yard gain, tackled by Joey Bosa
  6. 3:23 2nd & 8 ATL 48 Bijan Robinson rushed to the right for 1 yard gain, tackled by Terrel Bernard
  7. 2:44 3rd & 7 ATL 49 Michael Penix Jr. passed to Drake London to the left for 20 yard gain, tackled by Cole Bishop
  8. 2:11 1st & 10 BUF 31 Bijan Robinson rushed to the left for 22 yard gain, tackled by Terrel Bernard
  9. 1:22 1st & 9 BUF 9 Bijan Robinson rushed to the right for no gain, tackled by A.J. Epenesa
  10. 0:37 2nd & 9 BUF 9 Michael Penix Jr. incomplete pass to the right intended for Kyle Pitts Sr.
  11. 0:32 3rd & 9 BUF 9 Michael Penix Jr. passed to Drake London to the left for 9 yard touchdown BUF 7, ATL 13
  12. 0:26 1st & 10 BUF 15 Parker Romo made PAT BUF 7, ATL 14
Buffalo 1st, 0:26
  1. 0:26 1st & 10 ATL 35 Atlanta kicked off for 64 yards, Brandon Codrington returned kickoff for 25 yards
  2. 0:20 1st & 10 BUF 26 James Cook III rushed to the left for no gain, tackled by David Onyemata
  3. End of 1st Quarter
  4. 15:00 2nd & 10 BUF 26 Josh Allen incomplete pass to the left intended for Keon Coleman
  5. 14:55 3rd & 10 BUF 26 Josh Allen passed to Khalil Shakir down the middle for 15 yard gain, tackled by Jessie Bates III
  6. 14:06 1st & 10 BUF 41 Josh Allen passed to Joshua Palmer to the right for 15 yard gain, tackled by Dee Alford
  7. 13:52 1st & 10 ATL 44 James Cook III rushed to the left for 2 yard gain, tackled by Dee Alford
  8. 13:16 2nd & 8 ATL 42 Josh Allen sacked by Ruke Orhorhoro for no gain
  9. 12:43 3rd & 8 ATL 42 Josh Allen sacked by Dee Alford for 15 yard loss
  10. 11:59 4th & 23 BUF 43 Mitch Wishnowsky punted for 43 yards, no return
Buffalo 2nd, 11:51
  1. 11:51 1st & 10 ATL 14 Buffalo committed 5 yard penalty (Offside)
  2. 11:22 1st & 5 ATL 19 Bijan Robinson rushed to the right for 81 yard touchdown BUF 7, ATL 20
  3. 11:09 1st & 10 BUF 15 Parker Romo made PAT BUF 7, ATL 21
Buffalo 2nd, 11:09
  1. 11:09 1st & 10 ATL 35 Atlanta kicked off for 65 yards, Brandon Codrington returned kickoff for 22 yards
  2. 11:04 1st & 10 BUF 22 James Cook III rushed up the middle for 6 yard gain, tackled by Kaden Elliss
  3. 10:27 2nd & 4 BUF 28 James Cook III rushed to the right for 14 yard gain, tackled by Jessie Bates III
  4. 9:54 1st & 10 BUF 42 James Cook III rushed up the middle for 2 yard gain, tackled by Xavier Watts
  5. 9:13 2nd & 8 BUF 44 Josh Allen rushed to the left for 5 yard gain, tackled by Kaden Elliss. Josh Allen fumbled
  6. 8:24 3rd & 3 BUF 49 Josh Allen incomplete pass down the middle intended for Tyrell Shavers
  7. 8:21 4th & 3 BUF 49 Mitch Wishnowsky punted for 50 yards, no return
Atlanta 2nd, 8:09
  1. 8:09 1st & 10 ATL 5 Bijan Robinson rushed to the left for 3 yard gain, tackled by Dorian Williams
  2. 7:27 2nd & 7 ATL 8 Bijan Robinson rushed to the left for 6 yard gain, tackled by Joey Bosa
  3. 6:49 3rd & 1 ATL 14 Feleipe Franks rushed up the middle for 2 yard gain, tackled by Dorian Williams
  4. 6:07 1st & 10 ATL 16 Michael Penix Jr. passed to Drake London down the middle for 26 yard gain, tackled by Terrel Bernard
  5. 5:30 1st & 10 ATL 42 Michael Penix Jr. rushed to the left for 7 yard gain, tackled by Taylor Rapp
  6. 4:51 2nd & 3 ATL 49 Tyler Allgeier rushed to the right for 1 yard gain, tackled by Terrel Bernard
  7. 4:09 3rd & 2 ATL 50 Michael Penix Jr. passed to Kyle Pitts Sr. to the right for 10 yard gain
  8. 3:34 1st & 10 BUF 40 Bijan Robinson rushed to the right for 1 yard gain, tackled by Shaq Thompson
  9. 2:50 2nd & 9 BUF 39 Michael Penix Jr. incomplete pass to the left intended for Bijan Robinson
  10. 2:46 3rd & 9 BUF 39 Michael Penix Jr. passed to Bijan Robinson to the left for 6 yard gain, tackled by Taron Johnson
  11. 2:00 4th & 3 BUF 33 Michael Penix Jr. incomplete pass down the middle intended for Casey Washington
Buffalo 2nd, 1:56
  1. 1:56 1st & 10 BUF 34 Josh Allen passed to Keon Coleman to the left for 4 yard gain, tackled by Mike Hughes
  2. 1:31 2nd & 6 BUF 38 Josh Allen incomplete pass down the middle intended for Elijah Moore
  3. 1:25 3rd & 6 BUF 38 Josh Allen incomplete pass to the left intended for Keon Coleman
  4. 1:22 4th & 6 BUF 38 Mitch Wishnowsky punted for 49 yards, no return
Atlanta 2nd, 1:12
  1. 1:12 1st & 10 ATL 13 Michael Penix Jr. passed to Drake London to the left for 9 yard gain, tackled by Cam Lewis
  2. 0:47 2nd & 1 ATL 22 Michael Penix Jr. incomplete pass to the left
  3. 0:42 3rd & 1 ATL 22 Buffalo timeout
  4. 0:42 3rd & 1 ATL 22 Bijan Robinson rushed to the left for 5 yard gain, tackled by Shaq Thompson
  5. 0:37 1st & 10 ATL 27 Atlanta timeout
  6. 0:37 1st & 10 ATL 27 Michael Penix Jr. incomplete pass down the middle intended for Casey Washington
  7. 0:31 2nd & 10 ATL 27 Michael Penix Jr. incomplete pass to the right intended for Drake London
  8. 0:27 3rd & 10 ATL 27 Bijan Robinson rushed up the middle for 2 yard gain, tackled by Joey Bosa
  9. 0:21 4th & 8 ATL 29 Buffalo timeout
  10. 0:21 4th & 8 ATL 29 Bradley Pinion punted for 40 yards, no return
Buffalo 2nd, 0:15
  1. 0:15 1st & 10 BUF 31 Josh Allen pass intercepted down the middle. Dee Alford intercepted Josh Allen for no gain
Buffalo 2nd, 0:10
  1. 0:10 1st & 10 BUF 49 Buffalo timeout
  2. 0:10 1st & 10 BUF 49 Michael Penix Jr. passed to Drake London to the right for 9 yard gain, tackled by Ja'Marcus Ingram
  3. 0:06 2nd & 1 BUF 40 Michael Penix Jr. passed to Drake London to the right for 39 yard gain, tackled by Taylor Rapp
Buffalo 3rd, 15:00
  1. 15:00 1st & 10 ATL 35 Atlanta kicked off for 57 yards, Brandon Codrington returned kickoff for 19 yards
  2. 14:54 1st & 10 BUF 27 James Cook III rushed to the right for 8 yard gain, tackled by Brandon Dorlus
  3. 14:17 2nd & 2 BUF 35 James Cook III rushed up the middle for 7 yard gain, tackled by David Onyemata
  4. 13:35 1st & 10 BUF 42 Josh Allen passed to Khalil Shakir down the middle for 9 yard gain, tackled by Jessie Bates III
  5. 13:00 2nd & 1 ATL 49 James Cook III rushed up the middle for 3 yard gain, tackled by Divine Deablo
  6. 12:15 1st & 10 ATL 46 Josh Allen passed to Tyrell Shavers down the middle for 8 yard gain, tackled by A.J. Terrell Jr.
  7. 11:32 2nd & 2 ATL 38 Josh Allen passed to Ray Davis to the right for 3 yard gain, tackled by Dee Alford
  8. 10:53 1st & 10 ATL 35 James Cook III rushed to the left for 12 yard gain, tackled by Dee Alford
  9. 10:11 1st & 10 ATL 23 James Cook III rushed to the left for 7 yard gain, tackled by Divine Deablo
  10. 9:29 2nd & 3 ATL 16 Josh Allen passed to Ray Davis to the right for 16 yard touchdown BUF 13, ATL 21
  11. 9:23 1st & 10 ATL 15 Matt Prater made PAT BUF 14, ATL 21
Atlanta 3rd, 9:23
  1. 9:23 1st & 10 BUF 35 Buffalo kicked off for 55 yards, Deven Thompkins returned kickoff for 16 yards
  2. 9:18 1st & 10 ATL 26 Bijan Robinson rushed to the left for 8 yard gain, tackled by Shaq Thompson
  3. 8:36 2nd & 2 ATL 34 Bijan Robinson rushed to the left for 3 yard gain, tackled by Tre'Davious White
  4. 7:55 1st & 10 ATL 37 Michael Penix Jr. sacked by Ed Oliver for 13 yard loss
  5. 7:08 2nd & 23 ATL 24 Michael Penix Jr. passed to Kyle Pitts Sr. to the right for 10 yard gain, tackled by Taylor Rapp
  6. 6:23 3rd & 13 ATL 34 Michael Penix Jr. incomplete pass to the right intended for Drake London
  7. 6:17 4th & 13 ATL 34 Bradley Pinion punted for 39 yards. Brandon Codrington returned punt for 3 yards. Buffalo committed 10 yard penalty (Holding)
Buffalo 3rd, 6:07
  1. 6:07 1st & 10 BUF 20 James Cook III rushed to the right for 9 yard gain, tackled by Xavier Watts
  2. 5:29 2nd & 1 BUF 29 James Cook III rushed to the left for 1 yard gain, tackled by Jalon Walker
  3. 4:48 1st & 10 BUF 30 Atlanta committed 5 yard penalty (Holding)
  4. 4:42 1st & 10 BUF 35 James Cook III rushed up the middle for 6 yard gain, tackled by Sam Roberts
  5. 4:03 2nd & 4 BUF 41 James Cook III rushed to the right for no gain, tackled by Kaden Elliss
  6. 3:23 3rd & 4 BUF 41 Atlanta committed 5 yard penalty (Holding)
  7. 3:17 1st & 10 BUF 46 Josh Allen sacked by David Onyemata for 8 yard loss
  8. 2:32 2nd & 18 BUF 38 Josh Allen passed to Khalil Shakir to the left for 9 yard gain, tackled by Mike Hughes
  9. 1:49 3rd & 9 BUF 47 Josh Allen passed to Keon Coleman to the right for 7 yard gain, tackled by Mike Hughes
  10. 1:04 4th & 2 ATL 46 Josh Allen incomplete pass to the left intended for Ty Johnson
Atlanta 3rd, 0:58
  1. 0:58 1st & 10 ATL 47 Bijan Robinson rushed to the right for 11 yard gain, tackled by Jordan Poyer
  2. 0:13 1st & 10 BUF 42 Bijan Robinson rushed to the right for 3 yard loss, tackled by Deone Walker
  3. End of 3rd Quarter
  4. 15:00 2nd & 13 BUF 45 Tyler Allgeier rushed to the right for 1 yard loss, tackled by Deone Walker
  5. 14:16 3rd & 14 BUF 46 Buffalo committed 9 yard penalty (Pass Interference)
  6. 14:12 1st & 10 BUF 37 Michael Penix Jr. passed to Bijan Robinson to the left for 20 yard gain, tackled by Jordan Phillips
  7. 13:23 1st & 10 BUF 17 Michael Penix Jr. passed to Kyle Pitts Sr. to the right for 2 yard loss, tackled by Shaq Thompson
  8. 12:39 2nd & 12 BUF 19 Michael Penix Jr. incomplete pass to the right intended for Drake London
  9. 12:35 3rd & 12 BUF 19 Michael Penix Jr. incomplete pass to the right intended for Bijan Robinson
  10. 12:31 4th & 12 BUF 19 Buffalo blocked 37-yard field goal attempt by Parker Romo. Recovered by Jordan Hancock
Buffalo 4th, 12:24
  1. 12:24 1st & 10 BUF 39 Ty Johnson rushed to the left for 5 yard gain, tackled by Divine Deablo
  2. 11:45 2nd & 5 BUF 44 James Cook III rushed to the left for 4 yard gain, tackled by Sam Roberts
  3. 11:08 3rd & 1 BUF 48 Josh Allen fumbled. Elijah Moore recovered fumble for 1 yard loss
  4. 10:24 4th & 5 BUF 44 Mitch Wishnowsky punted for 41 yards, no return
Atlanta 4th, 10:17
  1. 10:17 1st & 10 ATL 15 Bijan Robinson rushed to the left for 9 yard gain, tackled by Christian Benford
  2. 9:32 2nd & 1 ATL 24 Bijan Robinson rushed to the right for 1 yard loss, tackled by Deone Walker
  3. 8:48 3rd & 2 ATL 23 Michael Penix Jr. incomplete pass down the middle intended for Drake London
  4. 8:43 4th & 2 ATL 23 Bradley Pinion punted for 51 yards. Brandon Codrington returned punt for 7 yards
Buffalo 4th, 8:30
  1. 8:30 1st & 10 BUF 33 Josh Allen sacked by Sam Roberts for no gain
  2. 7:46 2nd & 10 BUF 33 Josh Allen passed to Ty Johnson to the left for no gain, tackled by Arnold Ebiketie
  3. 7:00 3rd & 10 BUF 33 Josh Allen incomplete pass to the right intended for Elijah Moore
  4. 6:55 4th & 10 BUF 33 Mitch Wishnowsky punted for 50 yards. Jamal Agnew returned punt for 10 yards. Atlanta committed 10 yard penalty (Holding)
Atlanta 4th, 6:43
  1. 6:43 1st & 10 ATL 17 Michael Penix Jr. passed to Bijan Robinson to the left for 8 yard gain, tackled by Taron Johnson
  2. 6:10 2nd & 2 ATL 25 Tyler Allgeier rushed to the left for 4 yard gain, tackled by Dorian Williams
  3. 5:30 1st & 10 ATL 29 Atlanta committed 5 yard penalty (False Start)
  4. 5:30 1st & 15 ATL 24 Michael Penix Jr. passed to Tyler Allgeier to the right for 6 yard gain, tackled by Dorian Williams
  5. 4:47 2nd & 9 ATL 30 Michael Penix Jr. passed to Bijan Robinson to the right for 23 yard gain, tackled by Tre'Davious White
  6. 4:40 1st & 10 BUF 47 Michael Penix Jr. passed to Bijan Robinson to the left for 3 yard gain, tackled by Shaq Thompson
  7. 3:55 2nd & 7 BUF 44 Michael Penix Jr. passed to Drake London to the right for 11 yard gain, tackled by Shaq Thompson
  8. 3:11 1st & 10 BUF 33 Bijan Robinson rushed to the right for 5 yard gain, tackled by Taron Johnson
  9. 2:27 2nd & 5 BUF 28 Tyler Allgeier rushed to the right for 5 yard gain, tackled by Taylor Rapp
  10. 2:21 1st & 10 BUF 23 Michael Penix Jr. incomplete pass down the middle intended for Drake London
  11. 2:17 2nd & 10 BUF 23 Tyler Allgeier rushed to the left for 9 yard gain, tackled by Taylor Rapp
  12. 2:00 3rd & 1 BUF 14 Buffalo committed 5 yard penalty (Encroachment)
  13. 2:00 1st & 9 BUF 9 Tyler Allgeier rushed to the left for 4 yard loss, tackled by Cole Bishop
  14. 1:55 2nd & 13 BUF 13 Buffalo timeout
  15. 1:55 2nd & 13 BUF 13 Tyler Allgeier rushed to the right for 2 yard loss, tackled by Ed Oliver
  16. 1:51 3rd & 15 BUF 15 Buffalo timeout
  17. 1:51 3rd & 15 BUF 15 Tyler Allgeier rushed up the middle for no gain, tackled by Joey Bosa
  18. 1:47 4th & 15 BUF 15 Buffalo timeout
  19. 1:47 4th & 15 BUF 15 Parker Romo kicked a 33-yard field goal BUF 14, ATL 24
Buffalo 4th, 1:43
  1. 1:43 1st & 10 ATL 35 Atlanta kicked off for 59 yards, Brandon Codrington returned kickoff for 24 yards
  2. 1:37 1st & 10 BUF 30 Josh Allen incomplete pass to the right intended for Tyrell Shavers
  3. 1:30 2nd & 10 BUF 30 Josh Allen passed to Keon Coleman to the left for no gain. lateral to Ty Johnson for 11 yards
  4. 1:24 1st & 10 BUF 41 Josh Allen passed to Tyrell Shavers to the right for 10 yard gain, tackled by Mike Hughes
  5. 1:08 1st & 10 ATL 49 Josh Allen rushed up the middle for 24 yard gain, tackled by Xavier Watts
  6. 0:57 1st & 10 ATL 25 Josh Allen passed to Tyrell Shavers to the right for 9 yard gain
  7. 0:51 2nd & 1 ATL 16 Josh Allen pass intercepted to the left. DeAngelo Malone intercepted Josh Allen for 6 yards
Atlanta 4th, 0:41
  1. 0:41 1st & 10 ATL 13 Michael Penix Jr. rushed up the middle for 1 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.