[GAME_DETAIL_202510404]

// Week 4REGULAR Season 2025

NO
NO
19
AWAY
VS
BUF
31
HOME
BUF
FINAL
Sunday, September 28, 20255:00 PM UTC
CBS • Week 4

[GAME_RECAP]

Highmark had juice and the Bills brought the squeeze. Buffalo punched first and kept the pulp flowing in a 31–19 win over New Orleans. Josh Allen wasted zero daylight, uncorking a 43-yard rainbow to Khalil Shakir (5 catches, 69 yards, 1 TD) to crack the seal, and when the Saints answered with Kendre Miller (11 carries, 65 yards, 1 TD), the Bills leaned on the ground game to steady the ship.

Big swing right before halftime: the Saints dialed up a little razzle-dazzle, but their “Philly Special” backfired when Chris Olave’s pass toward Spencer Rattler got snatched by rookie safety Cole Bishop, a momentum yoink heard across Orchard Park. That hiccup kept New Orleans from stealing the lead and set the tone for the second half. (sbnation.com)

Out of the break, Buffalo turned to its bruisers. James Cook (22 carries, 117 yards, 1 TD; 3 rec, 18 yards) churned out chunk plays, and Allen put his stamp on it with a 5-yard keeper for six. The Saints clawed to 21–19, but QB1 threw on the cape: a jailbreak 27-yard scramble set up a 28-yard strike to Dalton Kincaid to stretch it back to two scores. A roughing-the-kicker kept a late drive alive, and veteran Matt Prater iced it with a 35-yarder — timely stuff with regular kicker Tyler Bass on IR. (espn.com)

Buffalo’s defense closed the garage with authority — pressure all day and late sacks from A.J. Epenesa and Joey Bosa slammed the door on any final Saints hopes. In the details: Spencer Rattler (18/27, 126 yards, 1 TD) battled, Alvin Kamara (15 rush, 70 yards; 4 rec, 2 yards) found lanes, and Rashid Shaheed (4 catches, 47 yards) kept chains moving, but the Bills’ balance and situational juice were just too much.

Big Dill of the Game: Josh Allen — 16/22, 209 yards, 2 TD; 7 rushes, 45 yards, 1 TD. Three total touchdowns, one backbreaking scramble, and the steady hand when Orchard Park needed it most. I’m Dillon “Big Dill” Smith, and this has been Big Dill Sports — where ballin’ is a big dill.

Generated: 9/29/2025, 2:12:09 PM

[QUARTER_BREAKDOWN]

TEAMQ1Q2Q3Q4FINAL
NO736319
BUF14071031

[PLAYER_BOXSCORE]

BUF - Passing (1 players)

PlayerPosAttCompYdsTDINTFPTSPPR
Josh AllenQB22162092124.924.9

NO - Passing (2 players)

PlayerPosAttCompYdsTDINTFPTSPPR
Chris OlaveWR1---16.09.0
Spencer RattlerQB27181261-13.913.9

[REALTIME_AI_CHAT]

Voice chat with AI about live game analysis

Status:READY

[GAME_STATUS]

Status:Final
0
Last Updated:10:54:35 PM

[STADIUM_INFO]

Highmark Stadium
Orchard Park, NY
Capacity:71,608
Attendance:71,017
Surface:Artificial
Type:Outdoor

[GAME_CONDITIONS]

Weather:
Clear Sky
57°F - 57°F • Wind: 4 mph
Betting:
Spread: -14.5
O/U: 48.5
Channel:CBS

[PLAYS]

Showing 185 of 185 plays
Q115:00
1ST & 10
NO 35
NOKICKOFF
New Orleans kicked off for 57 yards, Ty Johnson returned kickoff for 13 yards
Q114:53
1ST & 10
BUF 21
BUFRUSH+3 YDS
James Cook rushed to the right for 3 yard gain, tackled by Cameron Jordan
Q114:141ST DOWN
2ND & 7
BUF 24
BUFPASSCOMPLETED+14 YDS
Josh Allen passed to Joshua Palmer to the left for 14 yard gain, tackled by Kool-Aid McKinstry
Q113:38
1ST & 10
BUF 38
BUFRUSH+4 YDS
James Cook rushed up the middle for 4 yard gain
Q112:57
2ND & 6
BUF 42
BUFRUSH+1 YDS
Josh Allen rushed to the right for 1 yard gain, tackled by Carl Granderson
Q112:101ST DOWN
3RD & 5
BUF 43
BUFPASSCOMPLETED+9 YDS
Josh Allen passed to Curtis Samuel to the left for 9 yard gain, tackled by Kool-Aid McKinstry
Q111:34
1ST & 10
NO 48
BUFRUSH+5 YDS
James Cook rushed to the left for 5 yard gain, tackled by Kool-Aid McKinstry
Q110:58SCORE1ST DOWN
2ND & 5
NO 43
BUFPASSCOMPLETED+43 YDS
Josh Allen passed to Khalil Shakir to the right for 43 yard touchdown
Q110:49
1ST & 10
NO 15
BUFEXTRAPOINT
Matt Prater made PAT
Q110:49
1ST & 10
BUF 35
BUFTIMEOUT
Timeout
Q110:45
1ST & 10
BUF 35
BUFKICKOFF
Buffalo kicked off for 63 yards, Velus Jones Jr. returned kickoff for 29 yards
Q110:41
1ST & 10
NO 31
NORUSH-1 YDS
Alvin Kamara rushed to the right for 1 yard loss, tackled by Deone Walker
Q110:01
2ND & 11
NO 30
NOTIMEOUT
New Orleans timeout
Q110:01
2ND & 11
NO 30
NORUSH+4 YDS
Alvin Kamara rushed to the left for 4 yard gain, tackled by Cole Bishop
Q109:211ST DOWN
3RD & 7
NO 34
NORUSH+9 YDS
Spencer Rattler rushed up the middle for 9 yard gain, tackled by Cam Lewis
Q108:40
1ST & 10
NO 43
NORUSH+2 YDS
Alvin Kamara rushed to the right for 2 yard gain, tackled by Shaq Thompson
Q108:001ST DOWN
2ND & 8
NO 45
NORUSH+20 YDS
Spencer Rattler rushed up the middle for 15 yard gain, tackled by Tre'Davious White. Buffalo committed 5 yard penalty (Holding)
Q107:331ST DOWN
1ST & 10
BUF 35
NOPASSCOMPLETED+17 YDS
Spencer Rattler passed to Juwan Johnson to the right for 17 yard gain, tackled by Taron Johnson
Q106:53SCORE1ST DOWN
1ST & 10
BUF 18
NORUSH+18 YDS
Kendre Miller rushed to the left for 18 yard touchdown
Q106:46
1ST & 10
BUF 15
NOEXTRAPOINT
Blake Grupe made PAT
Q106:46
1ST & 10
NO 35
NOTIMEOUT
Timeout
Q106:46
1ST & 10
NO 35
NOKICKOFF
New Orleans kicked off for 62 yards, Curtis Samuel returned kickoff for 30 yards
Q106:401ST DOWN
1ST & 10
BUF 34
BUFPASSCOMPLETED+17 YDS
Josh Allen passed to Keon Coleman to the left for 17 yard gain, tackled by Isaac Yiadom
Q105:59
1ST & 10
NO 49
BUFRUSH+6 YDS
James Cook rushed up the middle for 6 yard gain, tackled by Cameron Jordan
Q105:201ST DOWN
2ND & 4
NO 43
BUFPASSCOMPLETED+19 YDS
Josh Allen passed to Keon Coleman to the left for 19 yard gain, tackled by Kool-Aid McKinstry
Q104:39
1ST & 10
NO 24
BUFRUSH+7 YDS
James Cook rushed to the left for 7 yard gain, tackled by Carl Granderson
Q103:561ST DOWN
2ND & 3
NO 17
BUFRUSH+9 YDS
James Cook rushed to the right for 9 yard gain, tackled by Jonas Sanker
Q103:15
1ST & 8
NO 8
BUFRUSH+7 YDS
James Cook rushed up the middle for 7 yard gain, tackled by Jonas Sanker
Q102:33SCORE1ST DOWN
2ND & 1
NO 1
BUFRUSH+1 YDS
James Cook rushed to the left for 1 yard touchdown
Q102:29
1ST & 10
NO 15
BUFEXTRAPOINT
Matt Prater made PAT
Q102:29
1ST & 10
BUF 35
BUFTIMEOUT
Timeout
Q102:29
1ST & 10
BUF 35
BUFKICKOFF
Buffalo kicked off for 63 yards, Velus Jones Jr. returned kickoff for 23 yards
Q102:221ST DOWN
1ST & 10
NO 13
NORUSH+17 YDS
Alvin Kamara rushed to the left for 17 yard gain, tackled by Cole Bishop
Q101:56
1ST & 10
NO 30
NOPASSCOMPLETED+7 YDS
Spencer Rattler passed to Jack Stoll to the left for 7 yard gain, tackled by Tre'Davious White
Q101:201ST DOWN
2ND & 3
NO 37
NORUSH+5 YDS
Alvin Kamara rushed up the middle for 5 yard gain, tackled by Terrel Bernard
Q100:41
1ST & 10
NO 42
NORUSH+2 YDS
Kendre Miller rushed to the left for 2 yard gain, tackled by Greg Rousseau
Q100:181ST DOWN
2ND & 8
NO 44
NOPASSCOMPLETED+11 YDS
Spencer Rattler passed to Rashid Shaheed to the right for 11 yard gain, tackled by Cole Bishop
Q100:18
1ST & 10
BUF 45
NOPERIOD
End of 1st Quarter
Q215:00
1ST & 10
BUF 45
NORUSH+5 YDS
Rashid Shaheed rushed to the left for 5 yard gain, tackled by Dorian Williams
Q214:35
2ND & 5
BUF 40
NOSACK
Spencer Rattler sacked by DaQuan Jones for no gain
Q213:51
3RD & 5
BUF 40
NOSACK-18 YDS
Spencer Rattler sacked by Terrel Bernard for 18 yard loss. Spencer Rattler fumbled
Q213:47
4TH & 21
NO 44
NOPUNT
Kai Kroeger punted for 49 yards. Khalil Shakir returned punt for 6 yards
Q213:38
1ST & 10
BUF 13
BUFTIMEOUT
Timeout
Q213:37
1ST & 10
BUF 13
BUFRUSH
James Cook rushed to the right for no gain, tackled by Demario Davis
Q212:57
2ND & 10
BUF 13
BUFPASSINCOMPLETE
Josh Allen incomplete pass to the left intended for Dawson Knox
Q212:52
3RD & 10
BUF 13
BUFPASSINTERCEPTED
Josh Allen pass intercepted to the right. Jonas Sanker intercepted Josh Allen for no gain
Q212:45
1ST & 10
BUF 49
NOTIMEOUT
Timeout
Q212:45
1ST & 10
BUF 49
NOPASSCOMPLETED
Spencer Rattler passed to Alvin Kamara to the left for no gain, tackled by Dorian Strong
Q212:09
2ND & 10
BUF 49
NORUSH+2 YDS
Kendre Miller rushed to the left for 2 yard gain, tackled by Terrel Bernard
Q211:23
3RD & 8
BUF 47
NOPASSINCOMPLETE
Spencer Rattler incomplete pass to the left intended for Chris Olave
Q211:23
4TH & 8
BUF 47
NOPUNT
Kai Kroeger punted for 44 yards, no return
Q211:14
1ST & 10
BUF 3
BUFTIMEOUT
Timeout
Q211:14
1ST & 10
BUF 3
BUFRUSH+4 YDS
James Cook rushed to the left for 4 yard gain, tackled by Quincy Riley
Q210:351ST DOWN
2ND & 6
BUF 7
BUFPASSCOMPLETED+8 YDS
Josh Allen passed to Keon Coleman to the right for 8 yard gain, tackled by Justin Reid
Q209:51
1ST & 10
BUF 15
BUFPASSINCOMPLETE
Josh Allen incomplete pass down the middle intended for James Cook
Q209:45
2ND & 10
BUF 15
BUFTIMEOUT
Buffalo timeout
Q209:45
2ND & 10
BUF 15
BUFPASSCOMPLETED+4 YDS
Josh Allen passed to Khalil Shakir down the middle for 4 yard gain, tackled by Pete Werner
Q209:00
3RD & 6
BUF 19
BUFPASSINCOMPLETE
Josh Allen incomplete pass to the right intended for Curtis Samuel
Q208:50
4TH & 6
BUF 19
BUFPUNT
Cameron Johnston punted for 40 yards, no return
Q208:43
1ST & 10
BUF 49
NORUSH+4 YDS
Alvin Kamara rushed to the right for 4 yard gain, tackled by Greg Rousseau
Q208:14
2ND & 6
BUF 45
NOTIMEOUT
Timeout
Q208:14
2ND & 6
BUF 45
NORUSH+5 YDS
Alvin Kamara rushed to the left for 5 yard gain, tackled by Joe Andreessen
Q207:381ST DOWN
3RD & 1
BUF 40
NORUSH+3 YDS
Spencer Rattler rushed up the middle for 3 yard gain, tackled by Dorian Williams
Q207:02
1ST & 10
BUF 37
NORUSH+2 YDS
Alvin Kamara rushed to the right for 2 yard gain, tackled by Terrel Bernard
Q206:17
2ND & 8
BUF 35
NOPASSINCOMPLETE
Spencer Rattler incomplete pass to the right
Q206:14
3RD & 8
BUF 35
NORUSH-1 YDS
Alvin Kamara rushed up the middle for 1 yard loss, tackled by Deone Walker
Q205:31SCORE
4TH & 9
BUF 36
NOFIELDGOAL
Blake Grupe kicked a 54-yard field goal
Q205:31
1ST & 10
NO 35
NOTIMEOUT
Timeout
Q205:31
1ST & 10
NO 35
NOKICKOFF
New Orleans kicked off for 63 yards, Curtis Samuel returned kickoff for 26 yards
Q205:24
1ST & 10
BUF 28
BUFRUSH
Elijah Moore rushed to the right for no gain, tackled by Quincy Riley
Q204:46
2ND & 10
BUF 28
BUFSACK-7 YDS
Josh Allen sacked by Cameron Jordan for 7 yard loss
Q203:59
3RD & 17
BUF 21
BUFPENALTY-5 YDS
Buffalo committed 5 yard penalty (False Start)
Q203:42
3RD & 22
BUF 16
BUFSACK-9 YDS
Josh Allen sacked by Carl Granderson for 9 yard loss
Q203:01
4TH & 31
BUF 7
BUFPUNT
Cameron Johnston punted for 42 yards. Rashid Shaheed returned punt for 9 yards
Q202:52
1ST & 10
BUF 40
NOPASSCOMPLETED+8 YDS
Spencer Rattler passed to Brandin Cooks to the right for 8 yard gain
Q202:321ST DOWN
2ND & 2
BUF 32
NORUSH+13 YDS
Kendre Miller rushed to the left for 13 yard gain, tackled by Cole Bishop
Q202:00
1ST & 10
BUF 19
NOTIMEOUT
Two-minute warning
Q202:00
1ST & 10
BUF 19
NORUSH
Rashid Shaheed rushed to the left for no gain, tackled by Taron Johnson
Q201:55
2ND & 10
BUF 19
NORUSH+8 YDS
Spencer Rattler rushed up the middle for 8 yard gain, tackled by DaQuan Jones
Q201:47
3RD & 1
BUF 10
NOTIMEOUT
New Orleans timeout
Q201:471ST DOWN
3RD & 2
BUF 11
NORUSH+3 YDS
Spencer Rattler rushed to the right for 3 yard gain, tackled by Joey Bosa
Q201:42
1ST & 9
BUF 9
NOTIMEOUT
Buffalo timeout
Q201:42
1ST & 8
BUF 8
NORUSH+2 YDS
Kendre Miller rushed up the middle for 2 yard gain, tackled by Cole Bishop
Q201:36
2ND & 5
BUF 5
NOTIMEOUT
Buffalo timeout
Q201:36
2ND & 6
BUF 6
NOPASSINCOMPLETE
Spencer Rattler incomplete pass to the left intended for Rashid Shaheed
Q201:31
3RD & 6
BUF 6
NOPASSINTERCEPTED
Chris Olave pass intercepted to the right. Cole Bishop intercepted Chris Olave for 5 yards. Buffalo committed 3 yard penalty (Illegal Block)
Q201:22
1ST & 10
BUF 3
BUFPENALTY-1 YDS
Buffalo committed 1 yard penalty (Illegal Shift)
Q201:18
1ST & 11
BUF 2
BUFRUSH
James Cook rushed to the right for 2 yard gain, tackled by Jonas Sanker. Buffalo committed 2 yard penalty (Holding)
Q201:09
1ST & 11
BUF 2
BUFRUSH+4 YDS
James Cook rushed up the middle for 4 yard gain, tackled by Bryan Bresee
Q200:291ST DOWN
2ND & 7
BUF 6
BUFRUSH+8 YDS
James Cook rushed up the middle for 8 yard gain, tackled by Quincy Riley
Q200:29
1ST & 10
BUF 14
BUFPERIOD
End of Half
Q315:00
1ST & 10
BUF 35
BUFKICKOFF
Buffalo kicked off for 58 yards, Velus Jones Jr. returned kickoff for 25 yards
Q314:521ST DOWN
1ST & 10
NO 32
NORUSH+12 YDS
Alvin Kamara rushed to the left for 12 yard gain, tackled by Taron Johnson
Q314:24
1ST & 10
NO 44
NORUSH+4 YDS
Alvin Kamara rushed to the right for 4 yard gain, tackled by Taylor Rapp
Q314:24
2ND & 6
NO 48
NOPASSINCOMPLETE
Spencer Rattler incomplete pass to the right intended for Chris Olave
Q313:44
3RD & 6
NO 48
NOTIMEOUT
Buffalo timeout
Q313:44
3RD & 6
NO 48
NOPASSCOMPLETED+3 YDS
Spencer Rattler passed to Juwan Johnson to the right for 3 yard gain, tackled by Tre'Davious White
Q312:58
4TH & 3
BUF 49
NOPUNT
Kai Kroeger punted for 49 yards, touchback
Q312:51
1ST & 10
BUF 20
BUFTIMEOUT
Timeout
Q312:511ST DOWN
1ST & 10
BUF 20
BUFRUSH+10 YDS
James Cook rushed up the middle for 10 yard gain, tackled by Kool-Aid McKinstry
Q312:071ST DOWN
1ST & 10
BUF 30
BUFRUSH+15 YDS
James Cook rushed to the right for 15 yard gain, tackled by Alontae Taylor
Q311:24
1ST & 10
BUF 45
BUFRUSH+1 YDS
James Cook rushed to the right for 1 yard gain, tackled by Pete Werner
Q310:41
2ND & 9
BUF 46
BUFPENALTY-10 YDS
Buffalo committed 10 yard penalty (Pass Interference)
Q310:13
2ND & 19
BUF 36
BUFPASSCOMPLETED+11 YDS
Josh Allen passed to Joshua Palmer to the left for 11 yard gain, tackled by Quincy Riley
Q309:331ST DOWN
3RD & 8
BUF 47
BUFPASSCOMPLETED+17 YDS
Josh Allen passed to Khalil Shakir down the middle for 17 yard gain, tackled by Alontae Taylor
Q308:551ST DOWN
1ST & 10
NO 36
BUFRUSH+11 YDS
James Cook rushed up the middle for 11 yard gain, tackled by Justin Reid
Q308:151ST DOWN
1ST & 10
NO 25
BUFPASSCOMPLETED+15 YDS
Josh Allen passed to Jackson Hawes to the left for 15 yard gain, tackled by Jonas Sanker
Q307:31
1ST & 10
NO 10
BUFRUSH+5 YDS
James Cook rushed to the left for 5 yard gain, tackled by Demario Davis
Q306:48SCORE1ST DOWN
2ND & 5
NO 5
BUFRUSH+5 YDS
Josh Allen rushed to the right for 5 yard touchdown
Q306:42
1ST & 10
NO 15
BUFEXTRAPOINT
Matt Prater made PAT
Q306:42
1ST & 10
BUF 35
BUFTIMEOUT
Timeout
Q306:42
1ST & 10
BUF 35
BUFKICKOFF
Buffalo kicked off for 60 yards, Velus Jones Jr. returned kickoff for 30 yards
Q306:35
1ST & 10
NO 35
NORUSH+3 YDS
Alvin Kamara rushed up the middle for 3 yard gain, tackled by Taylor Rapp
Q306:001ST DOWN
2ND & 7
NO 38
NOPASSCOMPLETED+7 YDS
Spencer Rattler passed to Juwan Johnson to the right for 7 yard gain, tackled by Dorian Strong
Q305:201ST DOWN
1ST & 10
NO 45
NORUSH+11 YDS
Spencer Rattler rushed up the middle for 11 yard gain, tackled by Terrel Bernard
Q304:31
1ST & 10
BUF 44
NORUSH+2 YDS
Alvin Kamara rushed to the left for 2 yard gain, tackled by DaQuan Jones
Q303:52
2ND & 8
BUF 42
NOPASSCOMPLETED+7 YDS
Spencer Rattler passed to Chris Olave to the left for 7 yard gain, tackled by Christian Benford
Q303:171ST DOWN
3RD & 1
BUF 35
NORUSH+3 YDS
Kendre Miller rushed to the left for 3 yard gain, tackled by Terrel Bernard
Q302:421ST DOWN
1ST & 10
BUF 32
NORUSH+12 YDS
Alvin Kamara rushed to the left for 12 yard gain, tackled by Taylor Rapp
Q302:19
1ST & 10
BUF 20
NOPENALTY+5 YDS
Buffalo committed 5 yard penalty (Too Many Men on Field)
Q302:041ST DOWN
1ST & 5
BUF 15
NORUSH+6 YDS
Kendre Miller rushed up the middle for 6 yard gain, tackled by Dorian Williams
Q301:35
1ST & 9
BUF 9
NORUSH+2 YDS
Kendre Miller rushed up the middle for 2 yard gain, tackled by A.J. Epenesa
Q300:58
2ND & 7
BUF 7
NOPASSCOMPLETED+4 YDS
Spencer Rattler passed to Alvin Kamara to the right for 4 yard gain, tackled by Dorian Strong
Q300:17SCORE1ST DOWN
3RD & 3
BUF 3
NOPASSCOMPLETED+3 YDS
Spencer Rattler passed to Chris Olave down the middle for 3 yard touchdown
Q300:14
1ST & 10
BUF 15
NOTIMEOUT
Buffalo timeout
Q300:14
1ST & 10
BUF 2
NOTWOPOINTCONVERSION
2pt attempt failed, Spencer Rattler run
Q300:14
1ST & 10
NO 35
NOTIMEOUT
Timeout
Q300:14
1ST & 10
NO 35
NOKICKOFF
New Orleans kicked off for 59 yards, Curtis Samuel returned kickoff for 25 yards
Q300:071ST DOWN
1ST & 10
BUF 31
BUFPASSCOMPLETED+12 YDS
Josh Allen passed to James Cook to the right for 12 yard gain, tackled by Demario Davis
Q300:07
1ST & 10
BUF 43
BUFPERIOD
End of 3rd Quarter
Q415:00
1ST & 10
BUF 43
BUFRUSH+5 YDS
James Cook rushed up the middle for 5 yard gain, tackled by Nathan Shepherd
Q414:20
2ND & 5
BUF 48
BUFRUSH+3 YDS
Ray Davis rushed to the right for 3 yard gain, tackled by Bryan Bresee
Q413:37
3RD & 2
NO 49
BUFRUSH
Ty Johnson rushed up the middle for no gain, tackled by Cameron Jordan
Q412:56
4TH & 2
NO 49
BUFPASSCOMPLETED-1 YDS
Josh Allen passed to Khalil Shakir down the middle for 1 yard loss, tackled by Demario Davis
Q412:52
1ST & 10
50
NOTIMEOUT
Timeout
Q412:52
1ST & 10
BUF 49
NORUSH+2 YDS
Kendre Miller rushed to the right for 2 yard gain, tackled by Christian Benford
Q412:171ST DOWN
2ND & 8
BUF 47
NOPASSCOMPLETED+13 YDS
Spencer Rattler passed to Kendre Miller to the left for 13 yard gain, tackled by Tre'Davious White
Q411:531ST DOWN
1ST & 10
BUF 34
NOPASSCOMPLETED+10 YDS
Spencer Rattler passed to Chris Olave to the left for 10 yard gain, tackled by Cole Bishop
Q411:28
1ST & 10
BUF 24
NORUSH+1 YDS
Kendre Miller rushed up the middle for 1 yard gain, tackled by Dorian Williams
Q410:471ST DOWN
2ND & 9
BUF 23
NOPASSCOMPLETED+9 YDS
Spencer Rattler passed to Brandin Cooks to the left for 9 yard gain, tackled by Christian Benford
Q410:17
1ST & 10
BUF 14
NORUSH+1 YDS
Alvin Kamara rushed to the right for 1 yard gain, tackled by Dorian Williams
Q409:41
2ND & 9
BUF 13
NOPASSCOMPLETED-4 YDS
Spencer Rattler passed to Alvin Kamara to the left for 4 yard loss, tackled by Tre'Davious White
Q409:001ST DOWN
3RD & 13
BUF 17
NOPASSCOMPLETED+17 YDS
Spencer Rattler passed to Brandin Cooks down the middle for 17 yard gain
Q408:57SCORE
4TH & 13
BUF 17
NOFIELDGOAL
Blake Grupe kicked a 35-yard field goal
Q408:53
1ST & 10
NO 35
NOKICKOFF
New Orleans kicked off for 43 yards, no return. New Orleans penalty (Kickoff short landing zone)
Q408:53
1ST & 10
BUF 40
BUFPASSCOMPLETED+5 YDS
Josh Allen passed to James Cook down the middle for 5 yard gain, tackled by Carl Granderson
Q408:06
2ND & 5
BUF 45
BUFPASSINCOMPLETE
Josh Allen incomplete pass to the right intended for Dalton Kincaid
Q408:011ST DOWN
3RD & 5
BUF 45
BUFRUSH+27 YDS
Josh Allen rushed up the middle for 27 yard gain, tackled by Kool-Aid McKinstry
Q407:12SCORE1ST DOWN
1ST & 10
NO 28
BUFPASSCOMPLETED+28 YDS
Josh Allen passed to Dalton Kincaid to the right for 28 yard touchdown
Q407:07
1ST & 10
NO 15
BUFPENALTY-5 YDS
Buffalo committed 5 yard penalty (False Start)
Q407:07
1ST & 10
NO 20
BUFEXTRAPOINT
Matt Prater made PAT
Q407:07
1ST & 10
BUF 35
BUFTIMEOUT
Timeout
Q407:07
1ST & 10
BUF 35
BUFKICKOFF
Buffalo kicked off for 64 yards, Velus Jones Jr. returned kickoff for 25 yards. Buffalo committed 5 yard penalty (Illegal Use of Hands)
Q406:59
1ST & 10
NO 31
NOPASSCOMPLETED+5 YDS
Spencer Rattler passed to Brandin Cooks down the middle for 5 yard gain, tackled by Shaq Thompson
Q406:381ST DOWN
2ND & 5
NO 36
NOPASSCOMPLETED+14 YDS
Spencer Rattler passed to Rashid Shaheed down the middle for 14 yard gain, tackled by Tre'Davious White
Q406:16
1ST & 10
NO 49
NOPASSINCOMPLETE
Spencer Rattler incomplete pass down the middle intended for Alvin Kamara
Q406:12
2ND & 10
NO 49
NOPASSINCOMPLETE
Spencer Rattler incomplete pass to the left intended for Chris Olave
Q406:08
3RD & 10
50
NOPASSCOMPLETED+7 YDS
Spencer Rattler passed to Rashid Shaheed to the right for 7 yard gain, tackled by Christian Benford
Q405:40
4TH & 3
BUF 43
NOPASSCOMPLETED+2 YDS
Spencer Rattler passed to Alvin Kamara to the left for 2 yard gain, tackled by Tre'Davious White
Q405:36
1ST & 10
BUF 41
BUFRUSH+4 YDS
James Cook rushed to the right for 4 yard gain, tackled by Kool-Aid McKinstry
Q405:30
2ND & 6
BUF 45
BUFTIMEOUT
New Orleans timeout
Q405:30
2ND & 6
BUF 45
BUFPENALTY-5 YDS
Buffalo committed 5 yard penalty (False Start)
Q405:30
2ND & 11
BUF 40
BUFPASSCOMPLETED+5 YDS
Josh Allen passed to Khalil Shakir down the middle for 5 yard gain, tackled by Demario Davis
Q405:25
3RD & 6
BUF 45
BUFTIMEOUT
New Orleans timeout
Q405:24
3RD & 5
BUF 46
BUFSACK-2 YDS
Josh Allen sacked by Bryan Bresee for 2 yard loss
Q405:18
4TH & 7
BUF 44
BUFTIMEOUT
New Orleans timeout
Q405:181ST DOWN
4TH & 7
BUF 44
BUFPENALTY+15 YDS
New Orleans committed 15 yard penalty (Roughing the Kicker)
Q405:11
1ST & 10
NO 41
BUFPASSCOMPLETED+2 YDS
Josh Allen passed to James Cook to the right for 2 yard gain, tackled by Alontae Taylor
Q404:301ST DOWN
2ND & 8
NO 39
BUFRUSH+15 YDS
Josh Allen rushed to the left for 15 yard gain, tackled by Jonas Sanker
Q403:42
1ST & 10
NO 24
BUFRUSH+6 YDS
James Cook rushed to the right for 6 yard gain, tackled by Nathan Shepherd
Q403:00
2ND & 4
NO 18
BUFRUSH+1 YDS
James Cook rushed to the right for 1 yard gain, tackled by Chris Rumph II
Q402:16
3RD & 3
NO 17
BUFTIMEOUT
Buffalo timeout
Q402:16
3RD & 3
NO 17
BUFPASSINCOMPLETE
Josh Allen incomplete pass to the left intended for Joshua Palmer
Q402:12SCORE
4TH & 3
NO 17
BUFFIELDGOAL
Matt Prater kicked a 35-yard field goal
Q402:09
1ST & 10
BUF 35
BUFKICKOFF
Buffalo kicked off, touchback
Q402:09
1ST & 10
NO 35
NOPASSINCOMPLETE
Spencer Rattler incomplete pass to the left
Q402:04
2ND & 10
NO 35
NOSACK-10 YDS
Spencer Rattler sacked by A.J. Epenesa for 10 yard loss
Q401:58
3RD & 21
NO 24
NOTIMEOUT
Two-minute warning
Q401:58
3RD & 20
NO 25
NOPASSCOMPLETED+14 YDS
Spencer Rattler passed to Rashid Shaheed to the left for 14 yard gain
Q401:51
4TH & 6
NO 39
NOSACK-5 YDS
Spencer Rattler sacked by Joey Bosa for 5 yard loss. Spencer Rattler fumbled. Erik McCoy recovered fumble for no gain
Q401:44
1ST & 10
NO 34
BUFRUSH-1 YDS
Josh Allen rushed up the middle for 1 yard loss
Q401:03
2ND & 11
NO 35
BUFRUSH-1 YDS
Josh Allen rushed up the middle for 1 yard loss
Q400:39
3RD & 12
NO 36
BUFRUSH-1 YDS
Josh Allen rushed up the middle for 1 yard loss
Q4
4TH & 13
NO 37
BUFPERIOD
End of Regulation
Q4
4TH & 13
NO 37
BUFPERIOD
End of Game