Skip to main content
Week 5 · Final

49ers at Giants

San Francisco 49ers 30, New York Giants 20 · DEATHROW ACADEMY!!!

FinalDEATHROW ACADEMY!!!Week 5

Final Score

Week 5
By the numbers
49ers 30 3 TD · 3 FG · 3 XPGiants 20 2 TD · 2 FG · 2 XPBrock Purdy 265 yds passingKaelon Black 121 yds rushingGeorge Kittle 138 yds receivingRenardo Green 4 tkl defenseTotal yards 447 · 355Passing yards 265 · 232Rushing yards 182 · 123Completions 20/32 · 17/34Yards per carry 6.5 · 4.2

Recap

AI recap

Franchise Hub Beat · 14d ago

In a crucial Week 5 matchup, the San Francisco 49ers topped the New York Giants with a final score of 30-20, solidifying their position as a contender in the 2027 season. Both teams entered the game looking to secure a pivotal victory, but it was the 49ers who emerged victorious, showcasing their offensive firepower.

Brock Purdy led the charge for San Francisco, throwing for 265 yards and delivering a touchdown, while Kaelon Black made a significant impact on the ground with 121 rushing yards. George Kittle was a standout in the receiving game, racking up 138 yards and proving to be a reliable target for Purdy throughout the contest.

Defensively, the 49ers made their presence felt, with Renardo Green recording an interception that shifted momentum in their favor. The turning point came late in the second quarter when Green's pick set up a crucial scoring drive, allowing San Francisco to extend their lead and ultimately hold off a late push from the Giants. Despite strong defensive efforts from New York, including 1.5 sacks from Brian Burns and a game-high seven tackles by Tyler Nubin, they couldn't overcome the 49ers' offensive efficiency.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
49ers33330
Giants22220

Team Stats

Side by side
SFNYG
Total yards447355
Passing yards265232
Rushing yards182123
Completions20/3217/34
Yards per carry6.54.2
Sacks13
Turnovers22
Touchdowns32
Field goals3/42/2
1st downs1815
3rd downs4/103/12
Penalties10-9611-84

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Brock PurdyQB20/3263%2651099.0
Giants
Jaxson DartQB17/3450%2320159.9
Rushing10 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Kaelon BlackHB141218.6641291
Christian McCaffreyHB8435.4181250
Brock PurdyQB5132.6—040
Ricky PearsallWR155.0—050
George KittleTE000.0—001
Giants
Cam SkatteboHB23883.8391201
Jaxson DartQB4215.3—060
Israel AbanikandaHB11111.091110
Patrick RicardFB133.0—030
Theo JohnsonTE000.0—000
Receiving10 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
George KittleTE913815.3360240
Ricky PearsallWR56112.2150201
De'Zhaun StriblingWR23919.5—0240
KJ DuffWR22010.021131
Kaelon BlackHB273.56040
Giants
Malik NabersWR59719.4240300
Theo JohnsonTE67212.0250200
Malachi FieldsWR35317.740240
Cam SkatteboHB252.54030
Patrick RicardFB155.04050
Defense28 players
Kicking3 players
PlayerFGXPLNG
49ers
Eddy PineiroK3/4348
Giants
Jordan StoutP0/000
Dominic ZvadaK2/2256