San Francisco
49ers
3-0
35
FINAL
21
New York
Giants
2-1
AI Recap
AI RECAP
Franchise Hub Beat· 7d ago
The San Francisco 49ers topped the New York Giants 35-21 in a decisive Week 4 showdown of the 2028 season. With playoff aspirations on the line, the 49ers demonstrated their offensive firepower, securing their position as a formidable contender in the NFC. Brock Purdy led the charge for San Francisco, throwing for 342 yards and three touchdowns, showcasing his ability to connect with receivers downfield. Mike Evans was the standout target, racking up an impressive 139 receiving yards, while Kyren Williams contributed a solid 65 rushing yards to keep the Giants' defense on its heels throughout the game. Defensively, the 49ers made their mark with Deommodore Lenoir recording eight total tackles and Jonathan Maldonado notching two sacks to pressure the Giants' offense. The turning point came in the second quarter when Upton Stout intercepted a crucial pass, shifting momentum firmly in favor of San Francisco and setting the stage for their victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB342368%34230129.7
Jaxson DartQB362775%3232297.3
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Kyren WilliamsHB9657.2320160
Christian McCaffreyHB15412.782110
Demond ClaiborneHB9293.260140
Cam SkatteboHB4102.5—150
Jaxson DartQB382.7—060
Brock PurdyQB320.7—040
Tyreek HillWR000.0—000
Malik NabersWR000.0—000
George KittleTE000.0—000
A.J. BrownWR000.0—000
Mike EvansWR000.0—000
De'Zhaun StriblingWR000.0—000
Caleb HawkinsHB1-2-2.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Mike EvansWR513927.8812701
Malik NabersWR69015.0541410
De'Zhaun StriblingWR88410.5201233
Tyreek HillWR68113.5110261
Malachi FieldsWR45914.851230
George KittleTE55611.2290262
Theo JohnsonTE55310.6170160
Matthew KlopfensteinTE12424.060240
Demond ClaiborneHB3196.3110180
Ricky PearsallWR11818.050180
Cam SkatteboHB2168.012091
Kyren WilliamsHB2136.540110
A.J. BrownWR188.05080
Isaiah LikelyTE155.04051
Kaelon BlackHB000.0—001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Dominic ZvadaK0010
Eddy PineiroK0050