Skip to main content
Week 12 · Final

Bills at Ravens

Buffalo Bills 44, Baltimore Ravens 31 · NBS

FinalNBSWeek 12

Final Score

Week 12
By the numbers
Bills 44 4 TD · 3 FG · 5 XPRavens 31 4 TD · 1 FG · 4 XPLamar Jackson 316 yds passingRay Davis 101 yds rushingZay Flowers 113 yds receivingAsante Samuel Jr 3 tkl defenseTotal yards 323 · 378Passing yards 114 · 315Rushing yards 209 · 63Completions 10/16 · 20/36Yards per carry 8.4 · 5.7

Recap

AI recap

Franchise Hub Beat · 13d ago

The Buffalo Bills emerged victorious over the Baltimore Ravens with a final score of 44-31 in a high-stakes Week 12 showdown. This win not only boosts Buffalo's playoff aspirations but also adds pressure on Baltimore as the season enters its final stretch.

Lamar Jackson showcased his talent for the Ravens, throwing for an impressive 316 yards and three touchdowns. However, it was Ray Davis who stole the spotlight for Buffalo, rushing for 101 yards and consistently moving the chains. The Bills' offense, balanced and explosive, capitalized on key moments to build their lead.

Defensively, the Bills made critical plays that turned the tide of the game. Geno Stone's interception proved pivotal, stalling a promising Ravens drive and shifting momentum back to Buffalo. Terrel Bernard's sack further disrupted Baltimore's rhythm, allowing the Bills to maintain control and ultimately secure the win.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Bills435644
Ravens414031

Team Stats

Side by side
BUFBAL
Total yards323378
Passing yards114315
Rushing yards20963
Completions10/1620/36
Yards per carry8.45.7
Sacks11
Turnovers02
Touchdowns44
Field goals3/31/1
1st downs1616
3rd downs5/85/9
Penalties0-02-9

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Bills
Josh AllenQB10/1663%1220085.9
Ravens
Lamar JacksonQB20/3656%3163289.5
Rushing6 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
Ray DavisHB121018.4193510
James Cook IIIHB11766.9121580
Josh AllenQB23216.0—0190
Ravens
Jamie PopeHB8526.551430
Lamar JacksonQB3113.720130
Zay FlowersWR000.0—000
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
Ray DavisHB23819.0390320
Dalton KincaidTE33010.0100160
Khalil ShakirWR12626.0120260
Tetairoa McMillanWR11616.0130160
British BrooksFB155.01050
James Cook IIIHB144.09040
Calvin AustinWR133.0—030
Ravens
Zay FlowersWR511322.6561720
Devontez WalkerWR56713.4261280
Ja'Kobi LaneWR35418.090270
Mark AndrewsTE34013.3261240
Jamie PopeHB3289.360190
Rashod BatemanWR11414.080140
Defense23 players
Kicking2 players
PlayerFGXPLNG
Bills
Tyler BassK3/3563
Ravens
Tyler LoopK1/1443