Skip to main content
Week 8 · Final

Ravens at Bills

Buffalo Bills 21, Baltimore Ravens 7 · NFL afterdark

FinalNFL afterdarkWeek 8

Final Score

Week 8
By the numbers
Ravens 7 1 TD · 0 FG · 1 XPBills 21 3 TD · 0 FG · 3 XPJosh Allen 137 yds passingJames Cook III 66 yds rushingKhalil Shakir 57 yds receivingTerrel Bernard 3 tkl defenseTotal yards 116 · 213Passing yards 63 · 137Rushing yards 53 · 76Completions 12/26 · 12/17Yards per carry 10.6 · 3.2

Recap

AI recap

Franchise Hub Beat · 33d ago

The Buffalo Bills secured a decisive 21-7 victory over the Baltimore Ravens in Week 8 of the 2026 season, solidifying their position as a playoff contender. This win was crucial for the Bills as they aim to maintain momentum and improve their standing in the league.

Josh Allen led the way for Buffalo, throwing for 137 yards and three touchdowns, showcasing his ability to find the end zone when it mattered most. James Cook III contributed significantly on the ground with 66 rushing yards, while Khalil Shakir provided a reliable target with 57 receiving yards, highlighting a balanced offensive attack that kept the Ravens' defense on its heels.

Defensively, the Bills were relentless, spearheaded by Ed Oliver, who recorded three sacks, applying constant pressure on the Ravens' quarterback. Terrel Bernard's two interceptions proved pivotal, halting any momentum Baltimore tried to build. The turning point came in the third quarter when Allen connected for a touchdown after Bernard's second pick, effectively sealing the game and demonstrating Buffalo's dominance on both sides of the ball.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Ravens1017
Bills30321

Team Stats

Side by side
BALBUF
Total yards116213
Passing yards63137
Rushing yards5376
Completions12/2612/17
Yards per carry10.63.2
Sacks05
Turnovers31
Touchdowns13
Field goals0/00/0
1st downs814
3rd downs1/74/8

Box Score

Passing, rushing, receiving, defense, kicking
Passing3 players
PlayerC/APCTYDSTDINTQBR
Ravens
Lamar JacksonQB11/2642%1160316.3
Lajohntay WesterWR1/0—000—
Bills
Josh AllenQB12/1771%13730134.0
Rushing9 players
PlayerATTYDSYPCYACTDLNGFUM
Ravens
Derrick HenryHB55310.661480
Justice HillHB000.0—000
Rashod BatemanWR000.0—000
Mark AndrewsTE000.0—000
Bills
James Cook IIIHB15664.480170
Josh AllenQB870.94090
Ray DavisHB133.03030
DJ MooreWR000.0—001
Khalil ShakirWR000.0—000
Receiving10 players
PlayerRECYDSYPRYACTDLNGDROP
Ravens
Mark AndrewsTE45513.8240200
Rashod BatemanWR33612.040190
Zay FlowersWR11010.030100
Ja'Kobi LaneWR199.04090
Justice HillHB188.03080
Lajohntay WesterWR1-2-2.02000
Bills
Khalil ShakirWR6579.5302181
Joshua PalmerWR23517.5231280
Dawson KnoxTE23015.0170150
DJ MooreWR2157.570150
Defense23 players
Kicking2 players
PlayerFGXPLNG
Ravens
Tyler LoopK0/010
Bills
Tyler BassK0/030