LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

New Orleans at Buffalo play by play — NFL September 28, 2025

New Orleans 19
Buffalo 31
Final
Buffalo 1st, 15:00
  1. 15:00 1st & 10 NO 35 New Orleans kicked off for 57 yards, Ty Johnson returned kickoff for 13 yards
  2. 14:53 1st & 10 BUF 21 James Cook III rushed to the right for 3 yard gain, tackled by Cameron Jordan
  3. 14:14 2nd & 7 BUF 24 Josh Allen passed to Joshua Palmer to the left for 14 yard gain, tackled by Kool-Aid McKinstry
  4. 13:38 1st & 10 BUF 38 James Cook III rushed up the middle for 4 yard gain, tackled by Alontae Taylor
  5. 12:57 2nd & 6 BUF 42 Josh Allen rushed to the right for 1 yard gain, tackled by Carl Granderson
  6. 12:10 3rd & 5 BUF 43 Josh Allen passed to Curtis Samuel to the left for 9 yard gain, tackled by Kool-Aid McKinstry
  7. 11:34 1st & 10 NO 48 James Cook III rushed to the left for 5 yard gain, tackled by Kool-Aid McKinstry
  8. 10:58 2nd & 5 NO 43 Josh Allen passed to Khalil Shakir to the right for 43 yard touchdown NO 0, BUF 6
  9. 10:49 1st & 10 NO 15 Matt Prater made PAT NO 0, BUF 7
New Orleans 1st, 10:49
  1. 10:49 1st & 10 BUF 35 Buffalo kicked off for 64 yards, Velus Jones Jr. returned kickoff for 30 yards
  2. 10:42 1st & 10 NO 31 Alvin Kamara rushed to the right for 1 yard loss, tackled by Deone Walker
  3. 10:01 2nd & 11 NO 30 New Orleans timeout
  4. 10:01 2nd & 11 NO 30 Alvin Kamara rushed to the left for 4 yard gain, tackled by Taron Johnson
  5. 9:21 3rd & 7 NO 34 Spencer Rattler rushed up the middle for 9 yard gain, tackled by Cam Lewis
  6. 8:41 1st & 10 NO 43 Alvin Kamara rushed to the right for 2 yard gain, tackled by Shaq Thompson
  7. 8:00 2nd & 8 NO 45 Spencer Rattler rushed up the middle for 15 yard gain, tackled by Tre'Davious White. Buffalo committed 5 yard penalty (Holding)
  8. 7:34 1st & 10 BUF 35 Spencer Rattler passed to Juwan Johnson to the right for 17 yard gain, tackled by Taron Johnson
  9. 6:54 1st & 10 BUF 18 Kendre Miller rushed to the left for 18 yard touchdown NO 6, BUF 7
  10. 6:46 1st & 10 BUF 15 Blake Grupe made PAT NO 7, BUF 7
Buffalo 1st, 6:46
  1. 6:46 1st & 10 NO 35 New Orleans kicked off for 62 yards, Curtis Samuel returned kickoff for 31 yards
  2. 6:40 1st & 10 BUF 34 Josh Allen passed to Keon Coleman to the left for 17 yard gain, tackled by Isaac Yiadom
  3. 5:59 1st & 10 NO 49 James Cook III rushed up the middle for 5 yard gain, tackled by Cameron Jordan
  4. 5:21 2nd & 5 NO 44 Josh Allen passed to Keon Coleman to the left for 20 yard gain, tackled by Kool-Aid McKinstry
  5. 4:39 1st & 10 NO 24 James Cook III rushed to the left for 7 yard gain, tackled by Carl Granderson
  6. 3:56 2nd & 3 NO 17 James Cook III rushed to the right for 9 yard gain, tackled by Jonas Sanker
  7. 3:15 1st & 8 NO 8 James Cook III rushed to the right for 7 yard gain, tackled by Jonas Sanker
  8. 2:33 2nd & 1 NO 1 James Cook III rushed to the left for 1 yard touchdown NO 7, BUF 13
  9. 2:29 1st & 10 NO 15 Matt Prater made PAT NO 7, BUF 14
New Orleans 1st, 2:29
  1. 2:29 1st & 10 BUF 35 Buffalo kicked off for 64 yards, Velus Jones Jr. returned kickoff for 22 yards. New Orleans committed 10 yard penalty (Holding)
  2. 2:22 1st & 10 NO 13 Alvin Kamara rushed to the left for 17 yard gain, tackled by Cole Bishop
  3. 1:57 1st & 10 NO 30 Spencer Rattler passed to Jack Stoll to the left for 7 yard gain, tackled by Tre'Davious White
  4. 1:21 2nd & 3 NO 37 Alvin Kamara rushed up the middle for 5 yard gain, tackled by Terrel Bernard
  5. 0:42 1st & 10 NO 42 Kendre Miller rushed to the left for 2 yard gain, tackled by Greg Rousseau
  6. 0:19 2nd & 8 NO 44 Spencer Rattler passed to Rashid Shaheed to the right for 11 yard gain
  7. End of 1st Quarter
  8. 15:00 1st & 10 BUF 45 Rashid Shaheed rushed to the left for 5 yard gain, tackled by Dorian Williams
  9. 14:35 2nd & 5 BUF 40 Spencer Rattler sacked by DaQuan Jones for no gain
  10. 13:52 3rd & 5 BUF 40 Spencer Rattler incomplete pass to the right. New Orleans committed 16 yard penalty (Intentional Grounding)
  11. 13:48 4th & 21 NO 44 Kai Kroeger punted for 49 yards. Khalil Shakir returned punt for 6 yards
Buffalo 2nd, 13:38
  1. 13:38 1st & 10 BUF 13 James Cook III rushed to the right for 1 yard loss, tackled by Demario Davis
  2. 12:57 2nd & 11 BUF 12 Josh Allen incomplete pass to the left intended for Dawson Knox
  3. 12:52 3rd & 11 BUF 12 Josh Allen pass intercepted to the right. Jonas Sanker intercepted Josh Allen for no gain
New Orleans 2nd, 12:45
  1. 12:45 1st & 10 BUF 49 Spencer Rattler passed to Alvin Kamara to the left for no gain, tackled by Dorian Strong
  2. 12:09 2nd & 10 BUF 49 Kendre Miller rushed to the left for 2 yard gain, tackled by Terrel Bernard
  3. 11:28 3rd & 8 BUF 47 Spencer Rattler incomplete pass to the left intended for Chris Olave
  4. 11:24 4th & 8 BUF 47 Kai Kroeger punted for 44 yards, no return
Buffalo 2nd, 11:14
  1. 11:14 1st & 10 BUF 3 James Cook III rushed to the left for 4 yard gain, tackled by Quincy Riley
  2. 10:35 2nd & 6 BUF 7 Josh Allen passed to Keon Coleman to the right for 8 yard gain, tackled by Kool-Aid McKinstry
  3. 9:52 1st & 10 BUF 15 Josh Allen incomplete pass down the middle intended for James Cook III
  4. 9:45 2nd & 10 BUF 15 Buffalo timeout
  5. 9:45 2nd & 10 BUF 15 Josh Allen passed to Khalil Shakir down the middle for 4 yard gain, tackled by Pete Werner
  6. 9:00 3rd & 6 BUF 19 Josh Allen incomplete pass to the right intended for Curtis Samuel
  7. 8:51 4th & 6 BUF 19 Cameron Johnston punted for 40 yards, no return. Buffalo committed 10 yard penalty (Holding)
New Orleans 2nd, 8:43
  1. 8:43 1st & 10 BUF 49 Alvin Kamara rushed to the right for 4 yard gain, tackled by Greg Rousseau
  2. 8:12 2nd & 6 BUF 45 Alvin Kamara rushed up the middle for 5 yard gain, tackled by Joe Andreessen
  3. 7:38 3rd & 1 BUF 40 Spencer Rattler rushed up the middle for 3 yard gain, tackled by Dorian Williams
  4. 7:02 1st & 10 BUF 37 Alvin Kamara rushed to the right for 2 yard gain, tackled by Terrel Bernard
  5. 6:17 2nd & 8 BUF 35 Spencer Rattler incomplete pass to the right
  6. 6:14 3rd & 8 BUF 35 Alvin Kamara rushed up the middle for 1 yard loss, tackled by Deone Walker
  7. 5:36 4th & 9 BUF 36 Blake Grupe kicked a 54-yard field goal NO 10, BUF 14
Buffalo 2nd, 5:31
  1. 5:31 1st & 10 NO 35 New Orleans kicked off for 63 yards, Curtis Samuel returned kickoff for 26 yards
  2. 5:24 1st & 10 BUF 28 Elijah Moore rushed to the right for no gain, tackled by Quincy Riley
  3. 4:46 2nd & 10 BUF 28 Josh Allen sacked by Cameron Jordan for 7 yard loss
  4. 4:01 3rd & 17 BUF 21 Buffalo committed 5 yard penalty (False Start)
  5. 3:42 3rd & 22 BUF 16 Josh Allen sacked by Carl Granderson for 9 yard loss
  6. 3:02 4th & 31 BUF 7 Cameron Johnston punted for 43 yards. Rashid Shaheed returned punt for 10 yards
New Orleans 2nd, 2:52
  1. 2:52 1st & 10 BUF 40 Spencer Rattler passed to Brandin Cooks to the right for 8 yard gain, tackled by Cole Bishop
  2. 2:32 2nd & 2 BUF 32 Kendre Miller rushed to the left for 13 yard gain, tackled by Cole Bishop
  3. 2:00 1st & 10 BUF 19 Rashid Shaheed rushed to the left for no gain, tackled by Taron Johnson
  4. 1:55 2nd & 10 BUF 19 Spencer Rattler rushed up the middle for 8 yard gain, tackled by Jordan Phillips
  5. 1:47 3rd & 2 BUF 11 New Orleans timeout
  6. 1:47 3rd & 2 BUF 11 Spencer Rattler rushed to the left for 3 yard gain, tackled by Joey Bosa
  7. 1:42 1st & 8 BUF 8 Buffalo timeout
  8. 1:42 1st & 8 BUF 8 Kendre Miller rushed up the middle for 3 yard gain, tackled by Cole Bishop
  9. 1:36 2nd & 5 BUF 5 Buffalo timeout
  10. 1:36 2nd & 5 BUF 5 Spencer Rattler incomplete pass to the left intended for Rashid Shaheed
  11. 1:31 3rd & 5 BUF 5 Chris Olave pass intercepted to the right. Cole Bishop intercepted Chris Olave for 4 yards. Buffalo committed 2 yard penalty (Illegal Block)
Buffalo 2nd, 1:22
  1. 1:22 1st & 10 BUF 3 Buffalo committed 2 yard penalty (Illegal Shift)
  2. 1:18 1st & 12 BUF 1 James Cook III rushed to the right for 2 yard gain, tackled by Jonas Sanker. Buffalo committed 1 yard penalty (Holding)
  3. 1:12 1st & 11 BUF 2 James Cook III rushed up the middle for 4 yard gain, tackled by Bryan Bresee
  4. 0:30 2nd & 7 BUF 6 James Cook III rushed up the middle for 8 yard gain, tackled by Quincy Riley
New Orleans 3rd, 15:00
  1. 15:00 1st & 10 BUF 35 Buffalo kicked off for 59 yards, Velus Jones Jr. returned kickoff for 26 yards
  2. 14:53 1st & 10 NO 32 Alvin Kamara rushed to the left for 12 yard gain, tackled by Taron Johnson
  3. 14:27 1st & 10 NO 44 Alvin Kamara rushed to the right for 3 yard gain, tackled by Deone Walker
  4. 13:48 2nd & 7 NO 47 Spencer Rattler incomplete pass to the right intended for Chris Olave
  5. 13:44 3rd & 7 NO 47 Buffalo timeout
  6. 13:44 3rd & 7 NO 47 Spencer Rattler passed to Juwan Johnson to the right for 4 yard gain, tackled by Tre'Davious White
  7. 12:59 4th & 3 BUF 49 Kai Kroeger punted for 49 yards, touchback
Buffalo 3rd, 12:51
  1. 12:51 1st & 10 BUF 20 James Cook III rushed up the middle for 10 yard gain, tackled by Kool-Aid McKinstry
  2. 12:07 1st & 10 BUF 30 James Cook III rushed to the right for 15 yard gain, tackled by Alontae Taylor
  3. 11:24 1st & 10 BUF 45 James Cook III rushed to the right for 1 yard gain, tackled by Pete Werner
  4. 10:43 2nd & 9 BUF 46 Buffalo committed 10 yard penalty (Pass Interference)
  5. 10:13 2nd & 19 BUF 36 Josh Allen passed to Joshua Palmer to the left for 11 yard gain, tackled by Quincy Riley
  6. 9:33 3rd & 8 BUF 47 Josh Allen passed to Khalil Shakir to the right for 17 yard gain, tackled by Alontae Taylor
  7. 8:55 1st & 10 NO 36 James Cook III rushed up the middle for 11 yard gain, tackled by Justin Reid
  8. 8:15 1st & 10 NO 25 Josh Allen passed to Jackson Hawes to the left for 15 yard gain, tackled by Jonas Sanker
  9. 7:31 1st & 10 NO 10 James Cook III rushed to the left for 5 yard gain, tackled by Demario Davis
  10. 6:48 2nd & 5 NO 5 Josh Allen rushed to the right for 5 yard touchdown NO 10, BUF 20
  11. 6:42 1st & 10 NO 15 Matt Prater made PAT NO 10, BUF 21
New Orleans 3rd, 6:42
  1. 6:42 1st & 10 BUF 35 Buffalo kicked off for 60 yards, Velus Jones Jr. returned kickoff for 30 yards
  2. 6:35 1st & 10 NO 35 Alvin Kamara rushed up the middle for 3 yard gain, tackled by Taylor Rapp
  3. 6:00 2nd & 7 NO 38 Spencer Rattler passed to Juwan Johnson to the right for 7 yard gain, tackled by Dorian Strong
  4. 5:20 1st & 10 NO 45 Spencer Rattler rushed up the middle for 11 yard gain, tackled by Terrel Bernard
  5. 4:32 1st & 10 BUF 44 Alvin Kamara rushed to the left for 2 yard gain, tackled by DaQuan Jones
  6. 3:52 2nd & 8 BUF 42 Spencer Rattler passed to Chris Olave down the middle for 7 yard gain, tackled by Christian Benford
  7. 3:17 3rd & 1 BUF 35 Kendre Miller rushed to the left for 3 yard gain, tackled by Terrel Bernard
  8. 2:42 1st & 10 BUF 32 Alvin Kamara rushed to the left for 12 yard gain, tackled by Taylor Rapp
  9. 2:21 1st & 10 BUF 20 Buffalo committed 5 yard penalty (Too Many Men on Field)
  10. 2:04 1st & 5 BUF 15 Kendre Miller rushed up the middle for 6 yard gain, tackled by Dorian Williams
  11. 1:35 1st & 9 BUF 9 Kendre Miller rushed up the middle for 2 yard gain, tackled by A.J. Epenesa
  12. 0:58 2nd & 7 BUF 7 Spencer Rattler passed to Alvin Kamara to the right for 4 yard gain, tackled by Dorian Strong
  13. 0:17 3rd & 3 BUF 3 Spencer Rattler passed to Chris Olave down the middle for 3 yard touchdown NO 16, BUF 21
  14. 0:14 1st & 10 BUF 2 Buffalo timeout
  15. 0:14 1st & 10 BUF 2 2pt attempt failed, Spencer Rattler run
Buffalo 3rd, 0:14
  1. 0:14 1st & 10 NO 35 New Orleans kicked off for 59 yards, Curtis Samuel returned kickoff for 25 yards
  2. 0:07 1st & 10 BUF 31 Josh Allen passed to James Cook III to the right for 11 yard gain, tackled by Demario Davis
  3. End of 3rd Quarter
  4. 15:00 1st & 10 BUF 42 James Cook III rushed up the middle for 6 yard gain, tackled by Nathan Shepherd
  5. 14:20 2nd & 4 BUF 48 Ray Davis rushed to the right for 3 yard gain, tackled by Bryan Bresee
  6. 13:37 3rd & 1 NO 49 Ty Johnson rushed up the middle for no gain, tackled by Cameron Jordan
  7. 12:56 4th & 1 NO 49 Josh Allen passed to Khalil Shakir down the middle for 1 yard loss, tackled by Carl Granderson
New Orleans 4th, 12:52
  1. 12:52 1st & 10 BUF 49 Kendre Miller rushed to the right for 2 yard gain, tackled by Christian Benford
  2. 12:17 2nd & 8 BUF 47 Kendre Miller rushed to the left for 13 yard gain, tackled by Tre'Davious White
  3. 11:53 1st & 10 BUF 34 Spencer Rattler passed to Chris Olave to the left for 10 yard gain, tackled by Cole Bishop
  4. 11:28 1st & 10 BUF 24 Kendre Miller rushed up the middle for 1 yard gain, tackled by Dorian Williams
  5. 10:47 2nd & 9 BUF 23 Spencer Rattler passed to Brandin Cooks to the left for 9 yard gain, tackled by Christian Benford
  6. 10:17 1st & 10 BUF 14 Alvin Kamara rushed to the right for 1 yard gain, tackled by Dorian Williams
  7. 9:42 2nd & 9 BUF 13 Spencer Rattler passed to Alvin Kamara to the left for 4 yard loss, tackled by Tre'Davious White
  8. 9:01 3rd & 13 BUF 17 Spencer Rattler incomplete pass down the middle intended for Brandin Cooks
  9. 8:56 4th & 13 BUF 17 Blake Grupe kicked a 35-yard field goal NO 19, BUF 21
Buffalo 4th, 8:53
  1. 8:53 1st & 10 NO 35 New Orleans kicked off for 43 yards, no return. New Orleans penalty (Kickoff short landing zone)
  2. 8:53 1st & 10 BUF 40 Josh Allen passed to James Cook III down the middle for 5 yard gain, tackled by Carl Granderson
  3. 8:06 2nd & 5 BUF 45 Josh Allen incomplete pass to the right intended for Dalton Kincaid
  4. 8:01 3rd & 5 BUF 45 Josh Allen rushed up the middle for 27 yard gain, tackled by Demario Davis
  5. 7:12 1st & 10 NO 28 Josh Allen passed to Dalton Kincaid to the right for 28 yard touchdown NO 19, BUF 27
  6. 7:07 1st & 10 NO 15 Buffalo committed 5 yard penalty (False Start)
  7. 7:07 1st & 10 NO 20 Matt Prater made PAT NO 19, BUF 28
New Orleans 4th, 7:07
  1. 7:07 1st & 10 BUF 35 Buffalo kicked off for 65 yards, Velus Jones Jr. returned kickoff for 26 yards. Buffalo committed 5 yard penalty (Illegal Use of Hands)
  2. 7:01 1st & 10 NO 31 Spencer Rattler passed to Brandin Cooks to the right for 5 yard gain, tackled by Shaq Thompson
  3. 6:38 2nd & 5 NO 36 Spencer Rattler passed to Rashid Shaheed down the middle for 14 yard gain, tackled by Tre'Davious White
  4. 6:17 1st & 10 BUF 50 Spencer Rattler incomplete pass down the middle intended for Alvin Kamara
  5. 6:12 2nd & 10 BUF 50 Spencer Rattler incomplete pass to the left intended for Chris Olave
  6. 6:09 3rd & 10 BUF 50 Spencer Rattler passed to Rashid Shaheed to the right for 7 yard gain, tackled by Christian Benford
  7. 5:42 4th & 3 BUF 43 Spencer Rattler passed to Alvin Kamara to the left for 2 yard gain, tackled by Tre'Davious White
Buffalo 4th, 5:36
  1. 5:36 1st & 10 BUF 41 James Cook III rushed to the right for 4 yard gain, tackled by Kool-Aid McKinstry
  2. 5:30 2nd & 6 BUF 45 New Orleans timeout
  3. 5:30 2nd & 6 BUF 45 Buffalo committed 5 yard penalty (False Start)
  4. 5:30 2nd & 11 BUF 40 Josh Allen passed to Khalil Shakir down the middle for 6 yard gain, tackled by Demario Davis
  5. 5:25 3rd & 5 BUF 46 New Orleans timeout
  6. 5:25 3rd & 5 BUF 46 Josh Allen sacked by Bryan Bresee for 2 yard loss
  7. 5:18 4th & 7 BUF 44 New Orleans timeout
  8. 5:18 4th & 7 BUF 44 New Orleans committed 15 yard penalty (Roughing the Kicker)
  9. 5:11 1st & 10 NO 41 Josh Allen passed to James Cook III to the right for 2 yard gain, tackled by Alontae Taylor
  10. 4:30 2nd & 8 NO 39 Josh Allen rushed to the left for 15 yard gain, tackled by Jonas Sanker
  11. 3:42 1st & 10 NO 24 James Cook III rushed to the right for 6 yard gain, tackled by Nathan Shepherd
  12. 3:00 2nd & 4 NO 18 James Cook III rushed to the right for 1 yard gain, tackled by Pete Werner
  13. 2:16 3rd & 3 NO 17 Buffalo timeout
  14. 2:16 3rd & 3 NO 17 Josh Allen incomplete pass to the left intended for Joshua Palmer
  15. 2:12 4th & 3 NO 17 Matt Prater kicked a 35-yard field goal NO 19, BUF 31
New Orleans 4th, 2:09
  1. 2:09 1st & 10 BUF 35 Buffalo kicked off, touchback
  2. 2:09 1st & 10 NO 35 Spencer Rattler incomplete pass to the left
  3. 2:04 2nd & 10 NO 35 Spencer Rattler sacked by A.J. Epenesa for 11 yard loss
  4. 1:58 3rd & 21 NO 24 Spencer Rattler passed to Rashid Shaheed to the left for 15 yard gain
  5. 1:51 4th & 6 NO 39 Spencer Rattler sacked by Joey Bosa for 6 yard loss. Spencer Rattler fumbled. Erik McCoy recovered fumble for no gain
Buffalo 4th, 1:44
  1. 1:44 1st & 10 NO 34 Josh Allen rushed up the middle for 1 yard loss
  2. 1:03 2nd & 11 NO 35 Josh Allen rushed up the middle for 1 yard loss
  3. 0:39 3rd & 12 NO 36 Josh Allen 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.