Skip to main content
Week 8 · Final

Ravens at Bills

Buffalo Bills 34, Baltimore Ravens 31 · NNA Madden 27 Regs

FinalNNA Madden 27 RegsWeek 8

Final Score

Week 8
By the numbers
Ravens 31 4 TD · 1 FG · 4 XPBills 34 4 TD · 2 FG · 4 XPJosh Allen 277 yds passingDerrick Henry 136 yds rushingKhalil Shakir 81 yds receivingEd Oliver 2 tkl defenseTotal yards 311 · 359Passing yards 184 · 266Rushing yards 127 · 93Completions 9/16 · 19/28Yards per carry 11.5 · 7.2

Recap

AI recap

Franchise Hub Beat · 2d ago

In a thrilling Week 8 showdown, the Buffalo Bills narrowly defeated the Baltimore Ravens 34-31, solidifying their position in the playoff race. With both teams entering the game eager to secure momentum, this contest proved critical for postseason aspirations.

Josh Allen showcased his elite talent, passing for 277 yards and throwing four touchdown strikes, leading the Bills’ dynamic offense. Derrick Henry led the Ravens on the ground with 136 rushing yards, but it was Khalil Shakir’s 81 receiving yards that helped keep the Bills' offensive rhythm intact throughout the game.

Defensively, the Bills made key plays when it mattered most, highlighted by Ed Oliver's two sacks that disrupted the Ravens' offensive flow. Maxwell Hairston's interception also shifted momentum late in the game, ultimately proving to be a pivotal moment in securing the victory for Buffalo. The combination of timely defensive stops and explosive offensive performances was the formula for the Bills as they held off a fierce Ravens squad.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Ravens41431
Bills42434

Team Stats

Side by side
BALBUF
Total yards311359
Passing yards184266
Rushing yards12793
Completions9/1619/28
Yards per carry11.57.2
Sacks14
Turnovers11
Touchdowns44
Field goals1/12/2
1st downs1019
3rd downs1/64/6

Box Score

Passing, rushing, receiving, defense, kicking
Passing4 players
PlayerC/APCTYDSTDINTQBR
Ravens
Lamar JacksonQB8/1553%21730138.1
Zay FlowersWR1/0—000—
Durham SmytheTE0/10%0010.0
Bills
Josh AllenQB19/2868%27741124.5
Rushing7 players
PlayerATTYDSYPCYACTDLNGFUM
Ravens
Derrick HenryHB913615.1331710
Lamar JacksonQB2-9-4.51000
Bills
James Cook IIIHB12907.5180220
Josh AllenQB133.01030
Khalil ShakirWR000.0—000
Skyler BellWR000.0—000
Dalton KincaidTE000.0—000
Receiving11 players
PlayerRECYDSYPRYACTDLNGDROP
Ravens
Zay FlowersWR37826.0552330
Davante AdamsWR26231.0440580
Rashod BatemanWR26130.511330
Mark AndrewsTE11616.0100160
Bills
Khalil ShakirWR58116.2442361
Skyler BellWR46416.0310280
DJ MooreWR45313.3141210
Dalton KincaidTE22512.5170250
James Cook IIIHB22512.5270150
Dawson KnoxTE11818.0120180
Joshua PalmerWR11111.0—1110
Defense24 players
Kicking3 players
PlayerFGXPLNG
Ravens
Tyler LoopK1/1430
Bills
Tommy Doman JrP0/000
Tyler BassK2/2459