New Orleans Saints at Buffalo Bills
· National Football LeagueJosh Allen combines for 3 TDs and Bills improve to 4-0 with 31-19 victory over winless Saints
Sure enough, the quarterback delivered.
Allen put his head down, broke one tackle, eluded another defender and had three more chasing him before finally being bumped down for a 27-yard gain. On the next play, Allen hit a wide-open Dalton Kincaid for a 28-yard touchdown to secure a more-difficult-than-expected 31-19 victory over the winless New Orleans Saints on Sunday.
“As soon as we get in predicaments like that, I think the defense all goes, ‘Here comes the MVP moment,’” said Phillips, who made his season debut in his fourth stint with the Bills. “And sure enough, he shows up every time.”
The Bills put aside some sloppy moments to move to 4-0 and extend their regular-season home winning streak to 14 — one short of the team record.
Buffalo's defense limited the Saints to 19 points despite New Orleans’ first nine drives ending in Bills territory.
Allen, the reigning MVP, combined for three touchdowns — two passing and one rushing — and oversaw an offense that had several lulls despite finishing with 356 yards and topping 30 points for a fourth straight game.
“We weren’t doing ourselves many favors. A couple of boneheaded penalties, boneheaded mistakes,” said Allen, who went 16 of 22 for 209 yards and threw his first interception of the season. “Throwing a pick doesn’t help.”
And yet, with Buffalo clinging to a 21-19 lead, Allen delivered once again.
“Just decided to tuck it,” he said of his rumbling run up the middle. “Just trying to do what I can do to help this team win football games and you get a first down there.”
James Cook had 117 yards rushing and a touchdown. Khalil Shakir scored by breaking two tackles on a 43-yard catch-and-run on Buffalo’s opening drive.
The Saints opened a season 0-4 for the ninth time in team history and first since 2012, but showed resolve following a 44-13 drubbing at Seattle.
“We put ourselves in position. I felt like we were competing. We were playing the right way. We just came up short,” rookie coach Kellen Moore said. “We didn’t make enough plays when it mattered most.”
Spencer Rattler finished 18 of 27 for 126 yards, including a 3-yard touchdown to Chris Olave. Kendre Miller scored on an 18-yard run and finished with 65 yards rushing.
Lack of finish was the difference for the Saints, who entered the game as 16 1/2-point underdogs.
On four possessions beginning on Buffalo’s side of the midfield, New Orleans came away with two field goals. The two others ended in a punt and a trick play that went wrong when Olave threw an interception on a pass intended for Rattler. Cole Bishop picked off Olave’s lob at the goal line.
“It’s frustrating, because we are in these games, we just got to close them out,” said Rattler, who turned 25 on Sunday while falling to 0-10 as an NFL starter. “You want a birthday W. You want a W every time. But this is the game we play.”
The Saints have spent much of the season playing from behind. They’ve led just once — in the opening minutes of their 20-13 season-opening loss to Arizona. Ever since, New Orleans has not taken a lead over 220 minutes, 5 seconds of play.
Buffalo’s defense secured the win in the final minutes. Following Kincaid’s TD, the Saints turned the ball over on downs at midfield when Alvin Kamara was stopped for a 2-yard gain by Tre’Davious White on fourth-and-4 with 5:36 remaining.
The Saints’ chances of getting the ball back 30 seconds later ended when linebacker Naphi Sewell — a practice squad call-up — was flagged for running into Buffalo punter Cameron Johnston’s plant leg at midfield. The Bills got the ball back and Matt Prater hit a a 35-yard field goal with 2:09 left.
Bills: Face New England in prime time next Sunday to complete a three-game homestand.
How can I watch Saints vs. Bills?
- TV Channel: Saints at Bills 2021-22 NFL, week 4 is broadcasted nationally on CBS - Paramount+ NFL on CBS 2021 - Try it FREE!.
- Online streaming: Sign up for Fubo.
In Canada, viewers can watch Saints vs. Bills on DAZN.
Scoring Summary
![]() |
TD | 1st Period 10:49 | Khalil Shakir 43 Yd pass from Josh Allen (Matt Prater Kick) |
![]() |
TD | 1st Period 6:46 | Kendre Miller 18 Yd Rush (Blake Grupe Kick) |
![]() |
TD | 1st Period 2:29 | James Cook 1 Yd Rush (Matt Prater Kick) |
![]() |
FG | 2nd Period 5:31 | Blake Grupe 54 Yd Field Goal |
![]() |
TD | 3rd Period 6:42 | Josh Allen 5 Yd Rush (Matt Prater Kick) |
![]() |
TD | 3rd Period 0:14 | Chris Olave 3 Yd pass from Spencer Rattler (Two-Point Run Conversion Failed) |
![]() |
FG | 4th Period 8:53 | Blake Grupe 35 Yd Field Goal |
![]() |
TD | 4th Period 7:07 | Dalton Kincaid 28 Yd pass from Josh Allen (Matt Prater Kick) |
![]() |
FG | 4th Period 2:09 | Matt Prater 35 Yd Field Goal |
Statistics
NO |
BUF |
|
|---|---|---|
| 22 | 1st Downs | 20 |
| 7 | Passing 1st downs | 10 |
| 14 | Rushing 1st downs | 9 |
| 1 | 1st downs from penalties | 1 |
| 5-13 | 3rd down efficiency | 3-10 |
| 0-2 | 4th down efficiency | 0-1 |
| 65 | Total Plays | 57 |
| 298 | Total Yards | 356 |
| 4.6 | Yards per Play | 6.2 |
| 10 | Total Drives | 11 |
| 109 | Passing | 191 |
| 18/28 | Comp/Att | 16/22 |
| 3.5 | Yards per pass | 7.6 |
| 1 | Interceptions thrown | 1 |
| 3-17 | Sacks-Yards Lost | 3-18 |
| 189 | Rushing | 165 |
| 34 | Rushing Attempts | 32 |
| 5.6 | Yards per rush | 5.2 |
| 2-4 | Red Zone (Made-Att) | 2-3 |
| 4-41 | Penalties | 11-55 |
| 1 | Turnovers | 1 |
| 0 | Fumbles lost | 0 |
| 1 | Interceptions thrown | 1 |
| 0 | Defensive / Special Teams TDs | 0 |
| 28:39 | Possession | 31:21 |
Buffalo Bills Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| AJ Epenesa, DE | Questionable | Nov 5 |
| Terrel Bernard, LB | Questionable | Nov 5 |
| Christian Benford, CB | Questionable | Nov 5 |
| DaQuan Jones, DT | Questionable | Nov 5 |
| Shaq Thompson, LB | Questionable | Nov 5 |
New Orleans Saints Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Barry Wesley, OT | Injured Reserve | Nov 5 |
| Jack Stoll, TE | Doubtful | Nov 5 |
| Alvin Kamara, RB | Questionable | Nov 5 |
| Taliese Fuaga, OT | Doubtful | Nov 3 |
| Erik McCoy, C | Injured Reserve | Oct 21 |
Game Information
Location: Orchard Park, NY
Attendance: 71,017 · Capacity:
2025 NFC South Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| Tampa Bay | 6 | 2 | .750 | 0 | 197 | 178 |
| Carolina | 5 | 4 | .556 | 0 | 170 | 205 |
| Atlanta | 3 | 5 | .375 | 0 | 143 | 178 |
| New Orleans | 1 | 8 | .111 | 0 | 138 | 243 |
2025 AFC East Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| New England | 7 | 2 | .778 | 0 | 237 | 169 |
| Buffalo | 6 | 2 | .750 | 0 | 235 | 167 |
| Miami | 2 | 7 | .222 | 0 | 180 | 243 |
| New York | 1 | 7 | .125 | 0 | 168 | 221 |
NFL News
Panthers' Dowdle fined for '2-pump' celebration vs. Packers
Panthers running back Rico Dowdle announced he was fined for his "two-pump" touchdown celebration in Sunday's win over the Packers, with a source telling ESPN the fine was $14,491.
WR Rashid Shaheed doesn't view himself as half-season addition
Rashid Shaheed, who was acquired by the Seahawks from the Saints in the final year of his deal, said he doesn't view himself as a half-season addition. "I'm here to stay," he said.
Lamar Jackson (hamstring) ready to rush, if needed: 'I feel good'
Lamar Jackson, who was held to less than 15 yards rushing Thursday and had missed three games with a hamstring injury, said he's ready to run if he needs to do so.
Vikings QB J.J. McCarthy explains alter ego, viral glare
J.J. McCarthy acknowledged his new game-day persona -- "Nine," a reference to his jersey number -- and said it is a product of the anger built up over time missed because of injuries.
Vikings call Kalif Raymond's block on Andrew Van Ginkel a 'cheap shot'
Minnesota linebacker Andrew Van Ginkel was one of several Vikings players to call out a crushing block from receiver Kalif Raymond in Sunday's 27-24 upset of the Detroit Lions.




NO
BUF