Skip to main content
Week 13 · Final

49ers at Giants

San Francisco 49ers 31, New York Giants 28 · Next Gen Dynasty

FinalNext Gen DynastyWeek 13

Final Score

Week 13
By the numbers
49ers 31 3 TD · 1 FG · 4 XPGiants 28 4 TD · 0 FG · 4 XPJaxson Dart 263 yds passingKaelon Black 272 yds rushingTheo Johnson 193 yds receivingMalik Mustapha 2 tkl defenseTotal yards 400 · 367Passing yards 113 · 263Rushing yards 287 · 104Completions 13/20 · 17/29Yards per carry 12.0 · 5.8

Recap

AI recap

Franchise Hub Beat · 28d ago

In a thrilling Week 13 matchup, the San Francisco 49ers narrowly defeated the New York Giants, 31-28, in a game that had playoff implications for both teams. With the victory, the 49ers solidify their position in the postseason race, while the Giants face an uphill battle to stay in contention.

Leading the charge for San Francisco was Kaelon Black, who dominated the ground game with an impressive 272 rushing yards, helping his team control the clock and the tempo. On the other side, Giants quarterback Jaxson Dart delivered a strong performance, throwing for 263 yards and two touchdowns, while Theo Johnson emerged as a major target, racking up 193 receiving yards.

Defensively, the game featured key moments that swayed momentum. Malik Mustapha's interception for the 49ers proved crucial in the second half, halting a promising Giants drive and allowing San Francisco to maintain their lead. The Giants' defense, led by Dru Phillips and Tremaine Edmunds, struggled to contain both the run and the passing game, ultimately contributing to their narrow loss in a tightly contested showdown.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
49ers314631
Giants404028

Team Stats

Side by side
SFNYG
Total yards400367
Passing yards113263
Rushing yards287104
Completions13/2017/29
Yards per carry12.05.8
Sacks02
Turnovers13
Touchdowns34
Field goals1/10/0
1st downs1318
3rd downs4/94/8
Penalties1-102-4

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Cam WardQB13/2065%1260082.4
Giants
Jaxson DartQB17/2959%2632282.9
Rushing8 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Kaelon BlackHB2027213.6273950
Cam WardQB2126.030121
Jordan JamesHB231.52040
George KittleTE000.0—000
Giants
Christian McCaffreyHB141067.6162470
Jaxson DartQB1-1-1.0—000
Cam SkatteboHB2-7-3.5—001
Other
Tyrone Tracy JrHB263.01050
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
De'Zhaun StriblingWR22814.050190
George KittleTE3258.3130190
Jordan JamesHB22211.0100270
Ricky PearsallWR2168.04090
Jake TongesTE2157.5130100
Mike EvansWR11414.0—0141
Kaelon BlackHB166.08060
Giants
Theo JohnsonTE819324.1521441
Wan'Dale RobinsonWR33110.320230
Malachi FieldsWR12020.0150200
Malik NabersWR2189.0121120
Christian McCaffreyHB2-5-2.54000
Other
Calvin AustinWR166.0—060
Defense25 players
Kicking3 players
PlayerFGXPLNG
49ers
Eddy PineiroK1/1436
Giants
Dominic ZvadaK0/040
Jordan StoutP0/000