Final2023 Week 3

Levi's Stadium, Santa Clara, CA

New York Giants vs San Francisco 49ers, Week 3 2023

New York Giants

Away

12

San Francisco 49ers

HomeWon

30

Scoring by quarter
TeamQ1Q2Q3Q4Final
Giants336012
49ers31431030

NYG 12SF 30 Final

  • Passing leader

    Brock Purdy

    SF · QB

    20.3PPR pts

    25/37, 310 YDS, 2 TD

  • Top fantasy scorer

    Deebo Samuel Sr.

    SF · WR

    25.1PPR pts

    6 REC, 129 YDS, 1 TD

  • Giants leader

    Matt Breida

    NYG · RB

    10.8PPR pts

    4 ATT, 17 YDS, 1 TD, 3 REC, 1 REC YDS

  • Defensive playmaker

    Talanoa Hufanga

    SF

    1 INT, 1 TKL

49ers 30, Giants 12: San Francisco beats New York

San Francisco led 17–6 at halftime after a 14-point second quarter and outscored New York 13–6 after the break to win 30–12. The 49ers finished with a 441–150 edge in total offense and averaged 5.7 yards per play.

The gap showed up everywhere. The Giants went 3-for-12 on third down and committed one turnover, while the 49ers kept the ball for 39:10 and finished without a giveaway.

The two teams meet again in Week 13 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.

Key advantages

  • +2.4 yards/play SF 5.7 · NYG 3.3
  • +1 turnover margin SF 0 turnovers
  • +291 total yards SF 441 · NYG 150

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Giant or 49er on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the 49ers Won

San Francisco won the efficiency, turnover, third-down, and time of possession battles.

Team stats comparison, Giants vs 49ers
GiantsStat49ers
3.3Yards per play5.7
1Turnovers0
150Total yards441
Other team stats
46Plays78
25%Third-down conversion56%
20:50Time of possession39:10

Scoring Summary

The 49ers scored three touchdowns and three field goals; the Giants scored one touchdown and two field goals.

Scoring plays, Giants vs 49ers
TimeTeamPlayNYGSF
1st quarter
8:44SFJake Moody 28-yard FG Takes lead03
3:18NYGGraham Gano 44-yard FG Ties game33
2nd quarter
7:49SFBrock Purdy → Ronnie Bell, 9-yard TD Takes leadJake Moody XP310
1:40SFChristian McCaffrey 4-yard TD run Extends leadJake Moody XP317
0:13NYGGraham Gano 57-yard FG617
3rd quarter
10:00NYGMatt Breida 8-yard TD run2-pt try failed1217
4:08SFJake Moody 21-yard FG Extends lead1220
4th quarter
12:47SFJake Moody 36-yard FG Extends lead1223
5:58SFBrock Purdy → Deebo Samuel, 27-yard TD Extends leadJake Moody XP1230

Fantasy Points: Giants vs 49ers, Week 3 2023

Fantasy leaders

  1. Deebo SamuelSFWR25.1 PTSWR9
  2. Christian McCaffreySFRB22.9 PTSRB4
  3. Brock PurdySFQB20.3 PTSQB13
  4. George KittleSFTE16.0 PTSTE3

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Brock PurdySFQB20.3QB1325/37310204-10111.3Start/Sit →
Daniel JonesNYGQB5.0QB3122/321370125064.2Start/Sit →
Tyrod TaylorNYGQB0.2QB360/100012039.6Start/Sit →
Sam DarnoldSFQB-0.1—————1-10—Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Deebo SamuelSFWR25.1WR9WR1201261291
Christian McCaffreySFRB22.9RB4RB1885155340Start/Sit →
George KittleSFTE16.0TE3TE———97900Start/Sit →
Matt BreidaNYGRB10.8RB21RB41713310
Ronnie BellSFWR10.4WR44WR———22241
Parris CampbellNYGWR8.4WR56WR———66240
Elijah MitchellSFRB7.4RB31RB114203320
Darius SlaytonNYGWR6.2WR72WR———63320Start/Sit →
Wan'Dale RobinsonNYGWR6.1WR74WR———54210Start/Sit →
Gary BrightwellNYGRB5.6RB44RB45032310
Jauan JenningsSFWR5.1WR79WR———32310Start/Sit →
Darren WallerNYGTE5.0TE25TE———73200Start/Sit →
Daniel BellingerNYGTE1.8TE53TE———1180Start/Sit →
Jordan MasonSFRB1.1RB73RB3110————
Isaiah HodginsNYGWR0.0—WR———1000

Fantasy Usage

New York Giants

Snap Share

  1. Darius SlaytonWR42 snaps84%
  2. Darren WallerTE41 snaps82%
  3. Matt BreidaRB41 snaps82%
  4. Isaiah HodginsWR33 snaps66%
  5. Daniel BellingerTE30 snaps60%

Target Share32 targets

  1. Darren Waller22%, 7 targets
  2. Parris Campbell19%, 6 targets
  3. Darius Slayton19%, 6 targets
  4. Wan'Dale Robinson16%, 5 targets
  5. Matt Breida9%, 3 targets
  6. Other16%, 5 targets

Carry Share11 carries

  1. Matt Breida36%, 4 carries
  2. Gary Brightwell36%, 4 carries
  3. Daniel Jones18%, 2 carries
  4. Tyrod Taylor9%, 1 carries

San Francisco 49ers

Snap Share

  1. George KittleTE69 snaps83%
  2. Deebo SamuelWR68 snaps82%
  3. Christian McCaffreyRB51 snaps61%
  4. Ray-Ray McCloudWR38 snaps46%
  5. Jauan JenningsWR31 snaps37%

Target Share34 targets

  1. Deebo Samuel35%, 12 targets
  2. George Kittle26%, 9 targets
  3. Christian McCaffrey15%, 5 targets
  4. Jauan Jennings9%, 3 targets
  5. Elijah Mitchell9%, 3 targets
  6. Other6%, 2 targets

Carry Share38 carries

  1. Christian McCaffrey47%, 18 carries
  2. Elijah Mitchell29%, 11 carries
  3. Brock Purdy11%, 4 carries
  4. Jordan Mason8%, 3 carries
  5. Sam Darnold3%, 1 carries
  6. Other3%, 1 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Darius SlaytonNYGWR4284%619%0
George KittleSFTE6983%926%0
Darren WallerNYGTE4182%722%0
Matt BreidaNYGRB4182%39%4
Deebo SamuelSFWR6882%1235%1
Isaiah HodginsNYGWR3366%13%0
Christian McCaffreySFRB5161%515%18
Daniel BellingerNYGTE3060%13%0
Ray-Ray McCloudSFWR3846%00%0
Parris CampbellNYGWR2142%619%0
Jauan JenningsSFWR3137%39%0
Ronnie BellSFWR3137%26%0
Elijah MitchellSFRB2834%39%11
Charlie WoernerSFTE2733%00%0
Jalin HyattNYGWR1632%00%0
Wan'Dale RobinsonNYGWR1122%516%0
Gary BrightwellNYGRB918%39%4
Ross DwelleySFTE1214%00%0
Chris ConleySFWR911%00%0
Brayden WillisSFTE56%00%0
Jordan MasonSFRB45%00%3
Sterling ShepardNYGWR24%00%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+7.1Ronnie Bell10.4 PTS vs 3.3 xFP
  • Biggest underperformer−9.7Daniel Jones5.0 PTS vs 14.7 xFP
  • Highest expected volume20.7 xFPDeebo Samuel Sr.25.1 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Deebo Samuel Sr.SF · WR25.120.7+4.482%35% tgt—013%1235%
Christian McCaffreySF · RB22.919.4+3.561%46% car—01846%515%
Brock PurdySF · QB20.318.0+2.395%37 att—37410%00%
George KittleSF · TE16.015.0+1.083%26% tgt—000%926%
Daniel JonesNYG · QB5.014.7−9.794%32 att—32218%00%
Elijah MitchellSF · RB7.411.8−4.434%28% car—01128%39%
Darren WallerNYG · TE5.011.7−6.782%22% tgt—000%722%
Darius SlaytonNYG · WR6.210.0−3.884%19% tgt—000%619%
Parris CampbellNYG · WR8.410.0−1.642%19% tgt—000%619%
Wan'Dale RobinsonNYG · WR6.18.3−2.222%16% tgt—000%516%
Gary BrightwellNYG · RB5.67.5−1.918%36% car—0436%39%
Matt BreidaNYG · RB10.87.5+3.382%36% car—0436%39%
Jauan JenningsSF · WR5.15.0+0.137%9% tgt—000%39%
Ronnie BellSF · WR10.43.3+7.137%6% tgt—000%26%
Jordan MasonSF · RB1.11.8−0.75%8% car—038%00%
Daniel BellingerNYG · TE1.81.7+0.160%3% tgt—000%13%
Isaiah HodginsNYG · WR0.01.7−1.766%3% tgt—000%13%
Tyrod TaylorNYG · QB0.21.0−0.86%1 att—119%00%
Kyle JuszczykSF · RB0.30.6−0.3—3% car—013%00%
Sam DarnoldSF · QB-0.10.6−0.75%0 att—013%00%

Team totals: Giants 32 targets and 11 carries; 49ers 34 targets and 39 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2023 season: 1.67 PPR points per target (67% catch rate), 0.61 per carry and 0.42 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Daniel Jones Unlucky

NYG · QB · 5.0 pts on 14.7 expected

22 of 32 passing for 137 yards, 1 interception; 2 carries for 5 yards.

Verdict: The role was there, worth 14.7 points at league-average rates; the production wasn't.

Start/Sit: Daniel Jones →

Brock Purdy

SF · QB · 20.3 pts on 18.0 expected

25 of 37 passing for 310 yards, 2 touchdowns; 4 carries for -1 yards.

Verdict: The points matched the role, 18.0 expected.

Start/Sit: Brock Purdy →

Darren Waller Unlucky

NYG · TE · 5.0 pts on 11.7 expected

7 targets (22% of the team's), 3 catches for 20 yards.

Verdict: The role was there, worth 11.7 points at league-average rates; the production wasn't.

Start/Sit: Darren Waller →

Deebo Samuel Sr. Strong role

SF · WR · 25.1 pts on 20.7 expected

12 targets (35% of the team's), 6 catches for 129 yards and 1 touchdown; 1 carry (3% of the team's) for 2 yards.

Verdict: The points matched the role, 20.7 expected.

Trend: Season high in targets (12).

Ronnie Bell Ran hot

SF · WR · 10.4 pts on 3.3 expected

2 targets (6% of the team's), 2 catches for 24 yards and 1 touchdown.

Verdict: The opportunities were worth 3.3 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Matt Breida

NYG · RB · 10.8 pts on 7.5 expected

3 targets (9% of the team's), 3 catches for 1 yard; 4 carries (36% of the team's) for 17 yards and 1 touchdown.

Verdict: The points matched the role, 7.5 expected.

Stock Up, Stock Down

New York Giants

  • Stock up: Matt Breida played 82% of the snaps, up from a 13% season average.
  • Stock down: Parris Campbell played 42% of the snaps, down from a 67% season average.

San Francisco 49ers

  • Stock up: Elijah Mitchell played 34% of the snaps, up from a 15% season average.
  • Stock down: Christian McCaffrey played 61% of the snaps, down from a 93% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2023 through Week 18.

Fantasy points allowed per game by position, Giants defense and 49ers defense
Points allowed toGiants D49ers D
QBs16.114.8
RBs21.918.0
WRs37.433.4
TEs10.310.8

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

San Francisco opened at 50% win probability and passed 98% in the fourth quarter on the way to the win.

49ers win probability

49ers win probability by game minute49ers started at 50%, stood at 87% at halftime and finished at 100%, across 9 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. −10Gano 44-yd FG60% → 50%Q1 3:18
  2. +24Purdy → Bell, 9-yd TD50% → 74%Q2 7:49
  3. +16McCaffrey 4-yd TD run76% → 92%Q2 1:40
  4. −18Breida 8-yd TD run90% → 72%Q3 10:00
  5. +11Moody 21-yd FG74% → 85%Q3 4:08

Swing in 49ers win probability, in points

Play Calling and Possessions

Play calling, Giants vs 49ers
New York GiantsMeasureSan Francisco 49ers
46Plays78
76%Pass rate50%
3.5Yds / dropback7.7
2.6Yds / carry3.6
3/12Third downs9/16

Efficiency edge San Francisco ran 32 more plays and gained 4.2 more yards per dropback.

  • Top targets
  • NYG Waller 22% · Slayton 19% · Campbell 19%
  • SF Samuel 35% · Kittle 26% · McCaffrey 15%

Possession Results

How each possession ended, Giants vs 49ers
ResultNYGSF
Touchdowns13
Field goals23
Punts63
Turnovers10

SF turnover edge: +1

  • The 49ers opened the scoring on their first possession, a 15-play, 64-yard drive that ended in a field goal.
  • The 49ers drained the clock with three second-half drives of four to six minutes.
All 21 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
SFQ1 15:0015646:16Field goal
NYGQ1 8:4412495:26Field goal
SFQ1 3:185252:34Punt
NYGQ1 0:44321:31Punt
SFQ2 14:1311726:24Touchdown
NYGQ2 7:49301:36Punt
SFQ2 6:1311734:33Touchdown
NYGQ2 1:408371:27Field goal
SFQ2 0:132-20:13End of half
NYGQ3 15:005182:46Punt
SFQ3 12:14321:28Punt
NYGQ3 10:462370:46Touchdown
SFQ3 10:0011725:52Field goal
NYGQ3 4:08311:55Punt
SFQ3 2:138514:26Field goal
NYGQ4 12:473-11:47Punt
SFQ4 11:008705:02Touchdown
NYGQ4 5:586232:19Interception
SFQ4 3:39380:21Punt
NYGQ4 3:18341:17Punt
SFQ4 2:014102:01End of game
About these numbers

Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Giants vs 49ers Head-to-Head

The Giants and 49ers first met in 1952 and have played 44 times since.

All-time series
23–2149ers lead, 44 meetings since 1952
Postseason
4–4Split 4–4
Largest Giants win
49–31986
Largest 49ers win
44–31993

Since 2021

2–0 49ers lead

2 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. 4 = 49ers win, G = Giants win, outlined = this game.

2026 Meetings

  • Week 13 49ers at Giants Upcoming

Recent Meetings

Season to Date (Through Week 18)

The 2023 regular season, from each game's box score.

Season to date, Giants vs 49ers
GiantsStat49ers
6-11Record12-5
15.6Points per game28.9
280.0Yards per game398.4
4.5Yards per play6.6
23.9Points allowed per game17.5
361.7Yards allowed per game303.9

Giants vs 49ers Fantasy Outlook for 2026

One meeting is left on the 2026 schedule: Week 13 in New York. Here's how to decide who to play in your league.

Keep Exploring

2023 Game Logs for Players in This Game

Giants vs 49ers Game FAQ

Who won the 2023 Giants vs 49ers Week 3 game?

The San Francisco 49ers beat the New York Giants 30–12 in Week 3 of the 2023 season. The game was played at Levi's Stadium in Santa Clara, CA, on September 21, 2023. See the 49ers' 2023 schedule.

What was the final score of Giants vs 49ers?

The final score was 49ers 30, Giants 12. The 49ers led 17–6 at halftime, and the second half went Giants 6, 49ers 13.

What happened in the Giants vs 49ers game?

San Francisco led 17–6 at halftime after a 14-point second quarter and outscored New York 13–6 after the break to win 30–12. The 49ers finished with a 441–150 edge in total offense and averaged 5.7 yards per play. Deebo Samuel led all players with 6 catches for 129 yards and a touchdown, plus a carry for 2 rushing yards. The Giants committed 1 turnover, the 49ers none.

Who scored the most fantasy points in Giants vs 49ers?

Deebo Samuel led the game with 25.1 PPR fantasy points, the WR9 of Week 3, on 6 catches for 129 yards and a touchdown, plus a carry for 2 rushing yards. Christian McCaffrey was next with 22.9 (RB4). See Deebo Samuel's 2023 game log.

Who led Giants vs 49ers in passing, rushing and receiving?

Brock Purdy (SF) led all passers with 25 of 37 for 310 yards and 2 touchdowns. Christian McCaffrey (SF) led in rushing with 18 carries for 85 yards and a touchdown. Deebo Samuel (SF) led in receiving with 6 catches for 129 yards and a touchdown.

How many fantasy points did Deebo Samuel score against the Giants?

Deebo Samuel scored 25.1 points in PPR leagues, 22.1 in half-PPR and 19.1 in standard scoring against the Giants in Week 3 of the 2023 season, on 6 catches for 129 yards and a touchdown, plus a carry for 2 rushing yards.

Who outperformed and underperformed expected fantasy points in Giants vs 49ers?

Ronnie Bell outperformed his expected fantasy points the most, scoring 10.4 PPR points on 3.3 xFP (+7.1). Daniel Jones fell furthest short, with 5.0 points on 14.7 xFP (−9.7). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

Who had the highest expected fantasy points in Giants vs 49ers?

Deebo Samuel Sr. had the most fantasy opportunity in the game, worth 20.7 expected PPR points (xFP) at league-average rates, and scored 25.1. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the 49ers beat the Giants?

The 49ers beat the Giants 30–12 because they averaged 5.7 yards per play to 3.3, won the turnover battle 1–0, and outgained them 441–150.

Which team won the turnover battle in Giants vs 49ers?

The 49ers won the turnover battle 1–0: the Giants gave the ball away 1 time and the 49ers not at all. The 49ers won the game.

What is the all-time Giants vs 49ers record?

The 49ers lead the all-time series 23–21 across 44 meetings since 1952, including a 4–4 record in the postseason.

When did the Giants and 49ers last play before this game?

Before Week 3 of 2023, they last met in the 2020 season on September 27, 2020, when the 49ers beat the Giants 36–9.

Have the Giants and 49ers met in the playoffs?

Yes, 8 times, most recently in the 2011 playoffs. The Giants are 4–4 against the 49ers in the postseason.

What is the Giants vs 49ers record since 2021?

The 49ers lead 2–0 across 2 meetings since the 2021 season, including this game.