NFL

New Orleans Saints at Buffalo Bills

· National Football League
0-4, 0-2 Away
Final
19 - 31
4-0, 3-0 Home
Embed this event in your website

Josh Allen combines for 3 TDs and Bills improve to 4-0 with 31-19 victory over winless Saints

Khalil Shakir somehow keeps his feet en route to a 43-yard TD

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.

Milestones Saints DE Cameron Jordan made his 229th career start, breaking the franchise record he shared with Drew Brees. ... Cook extended his streak of games with a rushing TD to eight, breaking the Bills record previously held by Cookie Gilchrist, O.J. Simpson and Robb Riddick. ... Allen had his 45th outing with TDs passing and rushing, tying Cam Newton for the NFL record.

Up next Saints: Host the New York Giants next Sunday.

Bills: Face New England in prime time next Sunday to complete a three-game homestand.

How can I watch Saints vs. Bills?

Scoring Summary

BUF TD 1st Period 10:49 Khalil Shakir 43 Yd pass from Josh Allen (Matt Prater Kick)
NO TD 1st Period 6:46 Kendre Miller 18 Yd Rush (Blake Grupe Kick)
BUF TD 1st Period 2:29 James Cook 1 Yd Rush (Matt Prater Kick)
NO FG 2nd Period 5:31 Blake Grupe 54 Yd Field Goal
BUF TD 3rd Period 6:42 Josh Allen 5 Yd Rush (Matt Prater Kick)
NO TD 3rd Period 0:14 Chris Olave 3 Yd pass from Spencer Rattler (Two-Point Run Conversion Failed)
NO FG 4th Period 8:53 Blake Grupe 35 Yd Field Goal
BUF TD 4th Period 7:07 Dalton Kincaid 28 Yd pass from Josh Allen (Matt Prater Kick)
BUF FG 4th Period 2:09 Matt Prater 35 Yd Field Goal

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nfl/500/no.png&h=100&scale=crop&w=100&location=originNO https://a.espncdn.com/combiner/i?img=/i/teamlogos/nfl/500/buf.png&h=100&scale=crop&w=100&location=originBUF
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 Buffalo Bills Injuries
NAME, POS STATUS DATE
Curtis Samuel, WR Questionable Oct 21
Matt Milano, LB Questionable Oct 21
Dalton Kincaid, TE Questionable Oct 21
Maxwell Hairston, CB Injured Reserve Oct 20
Joshua Palmer, WR Questionable Oct 15
New Orleans Saints New Orleans Saints Injuries
NAME, POS STATUS DATE
Kendre Miller, RB Injured Reserve Oct 21
Isaac Yiadom, CB Questionable Oct 21
Erik McCoy, C Injured Reserve Oct 20
John Ridgeway III, DT Injured Reserve Oct 18
Trey Palmer, WR Injured Reserve Oct 4

Game Information

Highmark Stadium

Location: Orchard Park, NY
Attendance: 71,017 · Capacity:

2025 NFC South Standings

TEAM W L PCT T PF PA
Tampa Bay 2 175 174 0 .714 5
Carolina 3 152 145 0 .571 4
Atlanta 3 120 110 0 .500 3
New Orleans 6 186 125 0 .143 1

2025 AFC East Standings

TEAM W L PCT T PF PA
New England 2 133 181 0 .714 5
Buffalo 2 137 167 0 .667 4
Miami 6 205 140 0 .143 1
New York 7 183 129 0 .000 0
Full Standings

NFL News

Texans coach DeMeco Ryans has no plan to make change at OC

Texans coach DeMeco Ryans has no plan to make change at OC

Texans coach DeMeco Ryans said he has no plans to change offensive coordinator, despite the unit's struggles under Nick Caley.

Raiders' Jakobi Meyers says he 'for sure' still wants to be traded

Raiders' Jakobi Meyers says he 'for sure' still wants to be traded

Raiders wide receiver Jakobi Meyers is standing firm with his request to be traded from the team with the NFL's Nov. 4 trade deadline approaching.

Why Barrett Carter should be on your radar in Week 8

Why Barrett Carter should be on your radar in Week 8

Tristan H. Cockcroft details why Barrett Carter is a top 20 fantasy linebacker ahead of the Bengals' vs. Jets matchup.

Why Falcons' defense can deliver for fantasy managers

Why Falcons' defense can deliver for fantasy managers

Tristan H. Cockcroft breaks down the projections for the Falcons' defense and he fantasy managers can expect them to deliver.

Why D'Andre Swift is a top 10 running back in Week 8

Why D'Andre Swift is a top 10 running back in Week 8

Tristan H. Cockcroft details why he has D'Andre Swift as a top 10 fantasy running back heading into Week 8 of the NFL.