Skip to main content
Week 12 · Final

Bills at Dolphins

Buffalo Bills 34, Miami Dolphins 16 · LEGACY REGS

FinalLEGACY REGSWeek 12

Final Score

Week 12
By the numbers
Bills 34 4 TD · 2 FG · 4 XPDolphins 16 1 TD · 3 FG · 1 XPJosh Allen 191 yds passingJosh Allen 74 yds rushingDonte Molden 73 yds receivingDadrion Taylor-Demerson 8 tkl defenseTotal yards 409 · 260Passing yards 191 · 140Rushing yards 218 · 120Completions 15/29 · 15/29Yards per carry 5.9 · 4.1

Recap

AI recap

Franchise Hub Beat · 1d ago

In a decisive matchup, the Buffalo Bills topped the Miami Dolphins 34-16, solidifying their playoff aspirations in Week 12 of the 2028 season. With this win, the Bills maintain their momentum as they push for a strong finish in the regular season, while the Dolphins face a tough road ahead.

Josh Allen was the standout performer for the Bills, showcasing his dual-threat ability with 191 passing yards and 74 rushing yards, making key plays to keep drives alive. Donte Molden also made his mark, leading the receiving corps with 73 yards. For the Dolphins, Julian Sayin threw for a touchdown but struggled to keep pace with Buffalo’s explosive offense.

Defensively, the Bills were relentless, highlighted by Dadrion Taylor-Demerson's team-leading eight tackles and Bradley Chubb's 1.5 sacks, which disrupted Miami's offensive rhythm. The turning point came in the second half when Buffalo's defense forced a crucial turnover, allowing Allen to extend the lead, effectively sealing the game. Despite Greg Newsome II's interception for Miami, it wasn’t enough to shift the momentum back in their favor.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Bills42434
Dolphins13116

Team Stats

Side by side
BUFMIA
Total yards409260
Passing yards191140
Rushing yards218120
Completions15/2915/29
Yards per carry5.94.1
Sacks20
Turnovers11
Touchdowns41
Field goals2/23/3
1st downs1915
3rd downs6/134/13
Penalties4-407-61

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Bills
Josh AllenQB15/2952%1910158.2
Dolphins
Julian SayinQB15/2952%1401162.4
Rushing8 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
Josh AllenQB9748.2312340
James Cook IIIHB11716.5310220
Kewan LacyHB15634.212100
Donte MoldenWR2105.0—060
DJ MooreWR000.0—000
Dolphins
Derrick HenryHB17694.1130200
Julian SayinQB7385.4150180
Ollie Gordon IIHB5132.6—070
Receiving11 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
Donte MoldenWR57314.6110241
DJ MooreWR6538.8160151
Dawson KnoxTE34113.760240
Skyler BellWR12424.0—0240
James Cook IIIHB000.0—001
Dolphins
Dante SimpsonWR5469.2150130
Caleb DouglasWR33210.7130140
Chris BellWR3248.090101
Justin JolyTE12323.050230
Will KacmarekTE2126.041120
Kevin Coleman Jr.WR133.0—030
Defense28 players
Kicking2 players
PlayerFGXPLNG
Bills
Tyler BassK2/2455
Dolphins
Tate SandellK3/3153