Skip to main content
Week 5 · Final

Bills at Rams

Buffalo Bills 24, Los Angeles Rams 23 · SNL

FinalSNLWeek 5

Final Score

Week 5
By the numbers
Bills 24 3 TD · 1 FG · 1 XPRams 23 2 TD · 3 FG · 2 XPMatthew Stafford 276 yds passingRay Davis 64 yds rushingDavante Adams 84 yds receivingOmar Speights 9 tkl defenseTotal yards 342 · 347Passing yards 189 · 276Rushing yards 153 · 71Completions 20/40 · 20/34Yards per carry 4.5 · 4.2

Recap

AI recap

Franchise Hub Beat · 38d ago

In a thrilling Week 5 matchup, the Buffalo Bills narrowly defeated the Los Angeles Rams by a final score of 24-23, maintaining their momentum in the 2026 season. This closely contested game showcased the resilience of both teams as they battled for crucial playoff positioning.

Matthew Stafford led the Rams with an impressive performance, throwing for 276 yards and two touchdowns, while Ray Davis helped the Bills with 64 rushing yards. The standout receiving effort came from Davante Adams, who racked up 84 yards, keeping the Rams in the game until the final whistle. Both offenses displayed their capabilities, but ultimately it was the Bills who emerged victorious.

Defensively, the game saw a key moment when Dorian Williams of the Bills registered a crucial sack that shifted the momentum in Buffalo’s favor. Despite Omar Speights’ strong showing for the Rams with nine total tackles, the Bills' defense tightened when it mattered most, allowing them to hold off a late-game surge from Los Angeles. This pivotal defensive play helped secure the win for Buffalo in a game that could have easily gone either way.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Bills311224
Rams232023

Team Stats

Side by side
BUFLAR
Total yards342347
Passing yards189276
Rushing yards15371
Completions20/4020/34
Yards per carry4.54.2
Sacks31
Turnovers00
Touchdowns32
Field goals1/13/3
1st downs1917
3rd downs4/162/9
Penalties5-458-53

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Bills
Josh AllenQB20/4050%1891071.7
Rams
Matthew StaffordQB20/3459%27620104.5
Rushing13 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
Ray DavisHB17643.8120150
Ty JohnsonHB9647.1371280
Josh AllenQB7243.4—070
Dawson KnoxTE111.0—110
Joshua PalmerWR000.0—000
Khalil ShakirWR000.0—000
Dalton KincaidTE000.0—000
Rams
Kyren WilliamsHB10585.8270250
Blake CorumHB4112.8—070
Matthew StaffordQB242.0—020
Davante AdamsWR000.0—000
Puka NacuaWR000.0—001
Terrance FergusonTE1-2-2.0—000
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
DJ MooreWR67212.0101221
Khalil ShakirWR55410.8230150
Dalton KincaidTE33010.060122
Joshua PalmerWR2178.560111
Jackson HawesTE11111.040111
Ray DavisHB133.05030
Ty JohnsonHB221.03020
Rams
Davante AdamsWR68414.0462371
Puka NacuaWR68213.7190180
Tutu AtwellWR24221.060270
Terrance FergusonTE34013.3120280
Colby ParkinsonTE11414.060140
Kyren WilliamsHB2147.040120
Defense31 players
Kicking3 players
PlayerFGXPLNG
Bills
Graham GanoK1/1130
Rams
Harrison MevisK3/3253
Ethan EvansP0/000