San Francisco
49ers
1-5
24
FINAL
20
New York
Giants
4-2
AI Recap
AI RECAP
Franchise Hub Beat· 1h ago
In a tightly contested matchup, the San Francisco 49ers narrowly defeated the New York Giants 24-20 in Week 13 of the 2026 season, keeping their playoff hopes alive. The stakes were high for both teams, as the 49ers sought to maintain momentum heading into the final stretch of the season. Brock Purdy led the charge for San Francisco, throwing for 267 yards and showcasing his poise under pressure. Christian McCaffrey added a significant ground presence with 101 rushing yards, while De'Zhaun Stribling emerged as a key target, finishing with 94 receiving yards, including crucial catches that kept drives alive. The Giants' defense, anchored by Arvell Reese's eight total tackles and a sack from Brian Burns, put up a valiant effort but struggled to contain the 49ers' offensive firepower. The turning point came late in the fourth quarter when a pivotal interception by the 49ers' defense halted a Giants drive, allowing San Francisco to secure the victory and hold off a late comeback attempt.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB312477%26700102.4
Jaxson DartQB282071%2090092.7
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB141017.2562230
Jaydon BlueHB17804.7211220
Najee HarrisHB44310.8271230
Jaxson DartQB4174.3—160
Tyrone Tracy JrHB7172.4—070
Patrick RicardFB294.5—061
Kyle JuszczykFB155.0—050
Theo JohnsonTE000.0—000
De'Zhaun StriblingWR000.0—000
Brock PurdyQB3-3-1.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
De'Zhaun StriblingWR99410.4200280
Malik NabersWR67312.290240
George KittleTE56913.8180180
Theo JohnsonTE56513.0310180
Mike EvansWR35418.030270
Trey PalmerWR55110.250280
Christian KirkWR22613.0—0240
Jake TongesTE11414.060140
Darnell MooneyWR2126.0—0100
Ricky PearsallWR2115.56080
Jaydon BlueHB177.06071
Patrick RicardFB111.0—010
Christian McCaffreyHB2-1-0.5—010
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Arvell ReeseWILL80.5000
Fred WarnerMIKE80011
Xavier WoodsFS80000
Dru PhillipsSS70001
Deonte BanksCB60000
Tremaine EdmundsMIKE50000
Jevon HollandFS50000
Renardo GreenCB50001
Nick BosaLEDG40.5001
Kayvon ThibodeauxDT21000
Alfred CollinsDT40000
Brian BurnsREDG11000
Greg Newsome IICB30000
Romello HeightLEDG30000
Malik MustaphaSS20.5001
Dre GreenlawWILL30001
Deommodore LenoirCB30000
Abdul CarterLEDG20000
Upton StoutCB20000
Osa OdighizuwaDT20000
Shelby HarrisDT10000
D.J. ReaderDT10000
Paulson AdeboCB00.5000
Nick MartinWILL10000
Nate HobbsCB10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Dominic ZvadaK23245
Eddy PineiroK11342