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
Ed Oliver, DT Injured Reserve Dec 7
Dalton Kincaid, TE Questionable Dec 6
Spencer Brown, OT Questionable Dec 5
Joey Bosa, DE Out Dec 5
Terrel Bernard, LB Out Dec 5
New Orleans Saints New Orleans Saints Injuries
NAME, POS STATUS DATE
Chris Olave, WR Questionable Dec 6
Taliese Fuaga, OT Out Dec 5
Justin Reid, S Out Dec 5
Alvin Kamara, RB Out Dec 5
Erik McCoy, C Injured Reserve Oct 21

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 5 301 279 0 .583 7
Carolina 6 297 247 0 .538 7
Atlanta 8 276 243 0 .333 4
New Orleans 10 295 182 0 .167 2

2025 AFC East Standings

TEAM W L PCT T PF PA
New England 2 241 351 0 .846 11
Buffalo 4 259 337 0 .667 8
Miami 7 286 247 0 .417 5
New York 9 315 246 0 .250 3
Full Standings

NFL News

Betting 'SNF': Why we like the under, C.J. Stroud to have to throw and Nico Collins in DFS

Betting 'SNF': Why we like the under, C.J. Stroud to have to throw and Nico Collins in DFS

Odds, game bets, prop plays, daily fantasy advice and analysis to help you bet Sunday night's Texans-Chiefs game.

Week 14 betting: Four underdogs to play ATS, plus our favorite prop bets

Week 14 betting: Four underdogs to play ATS, plus our favorite prop bets

Our analysts back several underdogs ATS in Week 14, including the Texans and Bears, and offer their top bets and prop plays.

2026 NFL draft questions, latest intel, risers, standouts

2026 NFL draft questions, latest intel, risers, standouts

We have NFL draft notes for every week of the college football season, including why Sonny Styles and Zachariah Branch stood out in Championship Week.

Fantasy football Week 14 inactives: Jayden Daniels returns, Rome Odunze sits

Fantasy football Week 14 inactives: Jayden Daniels returns, Rome Odunze sits

Updated inactives and analysis based on the latest reports and official announcements leading up to kickoff.