Skip to main content
Week 12 · Final

Bills at Giants

Buffalo Bills 34, New York Giants 7 · Madden Top Vultures

FinalMadden Top VulturesWeek 12

Final Score

Week 12
By the numbers
Bills 34 5 TD · 0 FG · 4 XPGiants 7 1 TD · 0 FG · 1 XPJordan Love 251 yds passingJonathan Taylor 73 yds rushingJustin Jefferson 108 yds receivingEvan Corbett 4 tkl defenseTotal yards 324 · 184Passing yards 251 · 142Rushing yards 73 · 42Completions 13/22 · 12/22Yards per carry 6.6 · 4.2

Recap

AI recap

Franchise Hub Beat · 5d ago

The Buffalo Bills dominated the New York Giants with a final score of 34-7, solidifying their playoff aspirations in Week 12 of the 2027 season. With this decisive victory, the Bills showcased their powerful offense and formidable defense, leaving the Giants struggling to keep pace throughout the game.

Quarterback Jordan Love was the standout performer for Buffalo, throwing for 251 yards and four touchdowns, effectively leading his team’s aerial assault. Wide receiver Justin Jefferson was his favorite target, racking up 108 receiving yards, while Jonathan Taylor contributed with a solid 73 rushing yards, keeping the Giants' defense on its heels all game long.

Defensively, the Bills were relentless, with Evan Corbett making a significant impact by registering two interceptions and four total tackles. The turning point came early in the second half when Corbett's second interception set up another touchdown for Buffalo, effectively sealing the game as the Giants struggled to respond. With a strong performance on both sides of the ball, the Bills proved they are a formidable contender as the postseason approaches.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Bills50434
Giants1017

Team Stats

Side by side
BUFNYG
Total yards324184
Passing yards251142
Rushing yards7342
Completions13/2212/22
Yards per carry6.64.2
Sacks10
Turnovers14
Touchdowns51
Field goals0/10/0
1st downs1310
3rd downs1/32/6
Penalties1-51-0

Box Score

Passing, rushing, receiving, defense, kicking
Passing4 players
PlayerC/APCTYDSTDINTQBR
Bills
Jordan LoveQB13/2259%25141119.5
Giants
Justin FieldsQB10/1663%1360349.9
Nick PopeQB2/367%150078.4
Shedeur SandersQB0/30%0010.0
Rushing6 players
PlayerATTYDSYPCYACTDLNGFUM
Bills
Jonathan TaylorHB11736.6201190
Jordan AddisonWR000.0—000
Giants
Shedeur SandersQB12020.0—0200
Keaton MitchellHB5122.460100
Isiah PachecoHB372.31150
Justin FieldsQB133.0—030
Receiving9 players
PlayerRECYDSYPRYACTDLNGDROP
Bills
Justin JeffersonWR410827.0212590
Jordan AddisonWR47017.532340
Sam McIntoshTE25226.080480
Jonathan TaylorHB3217.0200110
Giants
Keaton MitchellHB56713.4590330
Isiah PachecoHB4389.5230150
KeAndre Lambert-SmithWR12222.0130220
Makai LemonWR12020.020200
Emeka EgbukaWR144.0—040
Defense20 players
Kicking2 players
PlayerFGXPLNG
Bills
Dominic ZvadaK0/140
Giants
Joey SlyeK0/010