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
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Giants | 3 | 3 | 6 | 0 | 12 |
| 49ers | 3 | 14 | 3 | 10 | 30 |
NYG 12 · SF 30 Final
Passing leader
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.
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.
| Giants | Stat | 49ers |
|---|---|---|
| 3.3 | Yards per play | 5.7 |
| 1 | Turnovers | 0 |
| 150 | Total yards | 441 |
| Other team stats | ||
| 46 | Plays | 78 |
| 25% | Third-down conversion | 56% |
| 20:50 | Time of possession | 39:10 |
Scoring Summary
The 49ers scored three touchdowns and three field goals; the Giants scored one touchdown and two field goals.
| Time | Team | Play | NYG | SF |
|---|---|---|---|---|
| 1st quarter | ||||
| 8:44 | SF | Jake Moody 28-yard FG Takes lead | 0 | 3 |
| 3:18 | NYG | Graham Gano 44-yard FG Ties game | 3 | 3 |
| 2nd quarter | ||||
| 7:49 | SF | Brock Purdy → Ronnie Bell, 9-yard TD Takes leadJake Moody XP | 3 | 10 |
| 1:40 | SF | Christian McCaffrey 4-yard TD run Extends leadJake Moody XP | 3 | 17 |
| 0:13 | NYG | Graham Gano 57-yard FG | 6 | 17 |
| 3rd quarter | ||||
| 10:00 | NYG | Matt Breida 8-yard TD run2-pt try failed | 12 | 17 |
| 4:08 | SF | Jake Moody 21-yard FG Extends lead | 12 | 20 |
| 4th quarter | ||||
| 12:47 | SF | Jake Moody 36-yard FG Extends lead | 12 | 23 |
| 5:58 | SF | Brock Purdy → Deebo Samuel, 27-yard TD Extends leadJake Moody XP | 12 | 30 |
Fantasy Points: Giants vs 49ers, Week 3 2023
Fantasy leaders
- Deebo SamuelSF · WR25.1 PTSWR9
- Christian McCaffreySF · RB22.9 PTSRB4
- Brock PurdySF · QB20.3 PTSQB13
- George KittleSF · TE16.0 PTSTE3
Player Stats
Quarterbacks
| Player | FPTS | FIN | CMP/ATT | Pass YDS | TD | INT | Rush ATT | Rush YDS | Rush TD | Rate | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 20.3 | QB13 | 25/37 | 310 | 2 | 0 | 4 | -1 | 0 | 111.3 | Start/Sit → | |
| 5.0 | QB31 | 22/32 | 137 | 0 | 1 | 2 | 5 | 0 | 64.2 | Start/Sit → | |
| 0.2 | QB36 | 0/1 | 0 | 0 | 0 | 1 | 2 | 0 | 39.6 | Start/Sit → | |
| -0.1 | — | — | — | — | — | 1 | -1 | 0 | — | Start/Sit → |
WRs, RBs, & TEs
| Player | FPTS | FIN | POS | Rush ATT | Rush YDS | Rush TD | TGT | REC | Rec YDS | Rec TD | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 25.1 | WR9 | WR | 1 | 2 | 0 | 12 | 6 | 129 | 1 | ||
| 22.9 | RB4 | RB | 18 | 85 | 1 | 5 | 5 | 34 | 0 | Start/Sit → | |
| 16.0 | TE3 | TE | — | — | — | 9 | 7 | 90 | 0 | Start/Sit → | |
| 10.8 | RB21 | RB | 4 | 17 | 1 | 3 | 3 | 1 | 0 | ||
| 10.4 | WR44 | WR | — | — | — | 2 | 2 | 24 | 1 | ||
| 8.4 | WR56 | WR | — | — | — | 6 | 6 | 24 | 0 | ||
| 7.4 | RB31 | RB | 11 | 42 | 0 | 3 | 3 | 2 | 0 | ||
| 6.2 | WR72 | WR | — | — | — | 6 | 3 | 32 | 0 | Start/Sit → | |
| 6.1 | WR74 | WR | — | — | — | 5 | 4 | 21 | 0 | Start/Sit → | |
| 5.6 | RB44 | RB | 4 | 5 | 0 | 3 | 2 | 31 | 0 | ||
| 5.1 | WR79 | WR | — | — | — | 3 | 2 | 31 | 0 | Start/Sit → | |
| 5.0 | TE25 | TE | — | — | — | 7 | 3 | 20 | 0 | Start/Sit → | |
| 1.8 | TE53 | TE | — | — | — | 1 | 1 | 8 | 0 | Start/Sit → | |
| 1.1 | RB73 | RB | 3 | 11 | 0 | — | — | — | — | ||
| 0.0 | — | WR | — | — | — | 1 | 0 | 0 | 0 |
Fantasy Usage
New York Giants
Snap Share
Darius SlaytonWR42 snaps84%
Darren WallerTE41 snaps82%
Matt BreidaRB41 snaps82%
Isaiah HodginsWR33 snaps66%
Daniel BellingerTE30 snaps60%
Target Share32 targets
- Darren Waller22%, 7 targets
- Parris Campbell19%, 6 targets
- Darius Slayton19%, 6 targets
- Wan'Dale Robinson16%, 5 targets
- Matt Breida9%, 3 targets
- Other16%, 5 targets
Carry Share11 carries
- Matt Breida36%, 4 carries
- Gary Brightwell36%, 4 carries
- Daniel Jones18%, 2 carries
- Tyrod Taylor9%, 1 carries
San Francisco 49ers
Snap Share
George KittleTE69 snaps83%
Deebo SamuelWR68 snaps82%
Christian McCaffreyRB51 snaps61%
Ray-Ray McCloudWR38 snaps46%
Jauan JenningsWR31 snaps37%
Target Share34 targets
- Deebo Samuel35%, 12 targets
- George Kittle26%, 9 targets
- Christian McCaffrey15%, 5 targets
- Jauan Jennings9%, 3 targets
- Elijah Mitchell9%, 3 targets
- Other6%, 2 targets
Carry Share38 carries
- Christian McCaffrey47%, 18 carries
- Elijah Mitchell29%, 11 carries
- Brock Purdy11%, 4 carries
- Jordan Mason8%, 3 carries
- Sam Darnold3%, 1 carries
- Other3%, 1 carries
View full usage tableHide full usage table
| Player | SNAPS | SNAP % | TGT | TGT % | CAR |
|---|---|---|---|---|---|
| 42 | 84% | 6 | 19% | 0 | |
| 69 | 83% | 9 | 26% | 0 | |
| 41 | 82% | 7 | 22% | 0 | |
| 41 | 82% | 3 | 9% | 4 | |
| 68 | 82% | 12 | 35% | 1 | |
| 33 | 66% | 1 | 3% | 0 | |
| 51 | 61% | 5 | 15% | 18 | |
| 30 | 60% | 1 | 3% | 0 | |
| 38 | 46% | 0 | 0% | 0 | |
| 21 | 42% | 6 | 19% | 0 | |
| 31 | 37% | 3 | 9% | 0 | |
| 31 | 37% | 2 | 6% | 0 | |
| 28 | 34% | 3 | 9% | 11 | |
| 27 | 33% | 0 | 0% | 0 | |
| 16 | 32% | 0 | 0% | 0 | |
| 11 | 22% | 5 | 16% | 0 | |
| 9 | 18% | 3 | 9% | 4 | |
| 12 | 14% | 0 | 0% | 0 | |
| 9 | 11% | 0 | 0% | 0 | |
| 5 | 6% | 0 | 0% | 0 | |
| 4 | 5% | 0 | 0% | 3 | |
| 2 | 4% | 0 | 0% | 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
| Player | PTS | xFP | vs xFP | Snap% | Usage | Rte% | Pass att | Car | Car% | Tgt | Tgt% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deebo Samuel Sr.SF · WR | 25.1 | 20.7 | +4.4 | 82% | 35% tgt | — | 0 | 1 | 3% | 12 | 35% |
| Christian McCaffreySF · RB | 22.9 | 19.4 | +3.5 | 61% | 46% car | — | 0 | 18 | 46% | 5 | 15% |
| Brock PurdySF · QB | 20.3 | 18.0 | +2.3 | 95% | 37 att | — | 37 | 4 | 10% | 0 | 0% |
| George KittleSF · TE | 16.0 | 15.0 | +1.0 | 83% | 26% tgt | — | 0 | 0 | 0% | 9 | 26% |
| Daniel JonesNYG · QB | 5.0 | 14.7 | −9.7 | 94% | 32 att | — | 32 | 2 | 18% | 0 | 0% |
| Elijah MitchellSF · RB | 7.4 | 11.8 | −4.4 | 34% | 28% car | — | 0 | 11 | 28% | 3 | 9% |
| Darren WallerNYG · TE | 5.0 | 11.7 | −6.7 | 82% | 22% tgt | — | 0 | 0 | 0% | 7 | 22% |
| Darius SlaytonNYG · WR | 6.2 | 10.0 | −3.8 | 84% | 19% tgt | — | 0 | 0 | 0% | 6 | 19% |
| Parris CampbellNYG · WR | 8.4 | 10.0 | −1.6 | 42% | 19% tgt | — | 0 | 0 | 0% | 6 | 19% |
| Wan'Dale RobinsonNYG · WR | 6.1 | 8.3 | −2.2 | 22% | 16% tgt | — | 0 | 0 | 0% | 5 | 16% |
| Gary BrightwellNYG · RB | 5.6 | 7.5 | −1.9 | 18% | 36% car | — | 0 | 4 | 36% | 3 | 9% |
| Matt BreidaNYG · RB | 10.8 | 7.5 | +3.3 | 82% | 36% car | — | 0 | 4 | 36% | 3 | 9% |
| Jauan JenningsSF · WR | 5.1 | 5.0 | +0.1 | 37% | 9% tgt | — | 0 | 0 | 0% | 3 | 9% |
| Ronnie BellSF · WR | 10.4 | 3.3 | +7.1 | 37% | 6% tgt | — | 0 | 0 | 0% | 2 | 6% |
| Jordan MasonSF · RB | 1.1 | 1.8 | −0.7 | 5% | 8% car | — | 0 | 3 | 8% | 0 | 0% |
| Daniel BellingerNYG · TE | 1.8 | 1.7 | +0.1 | 60% | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
| Isaiah HodginsNYG · WR | 0.0 | 1.7 | −1.7 | 66% | 3% tgt | — | 0 | 0 | 0% | 1 | 3% |
| Tyrod TaylorNYG · QB | 0.2 | 1.0 | −0.8 | 6% | 1 att | — | 1 | 1 | 9% | 0 | 0% |
| Kyle JuszczykSF · RB | 0.3 | 0.6 | −0.3 | — | 3% car | — | 0 | 1 | 3% | 0 | 0% |
| Sam DarnoldSF · QB | -0.1 | 0.6 | −0.7 | 5% | 0 att | — | 0 | 1 | 3% | 0 | 0% |
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 →Darius Slayton
NYG · WR · 6.2 pts on 10.0 expected
6 targets (19% of the team's), 3 catches for 32 yards.
Verdict: The points matched the role, 10.0 expected.
Start/Sit: Darius Slayton →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).
Christian McCaffrey
SF · RB · 22.9 pts on 19.4 expected
5 targets (15% of the team's), 5 catches for 34 yards; 18 carries (46% of the team's) for 85 yards and 1 touchdown.
Verdict: The points matched the role, 19.4 expected.
Start/Sit: Christian McCaffrey →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.
| Points allowed to | Giants D | 49ers D |
|---|---|---|
| QBs | 16.1 | 14.8 |
| RBs | 21.9 | 18.0 |
| WRs | 37.4 | 33.4 |
| TEs | 10.3 | 10.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
Key Swings
- −10Gano 44-yd FG60% → 50%Q1 3:18
- +24Purdy → Bell, 9-yd TD50% → 74%Q2 7:49
- +16McCaffrey 4-yd TD run76% → 92%Q2 1:40
- −18Breida 8-yd TD run90% → 72%Q3 10:00
- +11Moody 21-yd FG74% → 85%Q3 4:08
Swing in 49ers win probability, in points
Play Calling and Possessions
| New York Giants | Measure | San Francisco 49ers |
|---|---|---|
| 46 | Plays | 78 |
| 76% | Pass rate | 50% |
| 3.5 | Yds / dropback | 7.7 |
| 2.6 | Yds / carry | 3.6 |
| 3/12 | Third downs | 9/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
| Result | NYG | SF |
|---|---|---|
| Touchdowns | 1 | 3 |
| Field goals | 2 | 3 |
| Punts | 6 | 3 |
| Turnovers | 1 | 0 |
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
| Team | Start | Plays | Yards | Time | Result |
|---|---|---|---|---|---|
| SF | Q1 15:00 | 15 | 64 | 6:16 | Field goal |
| NYG | Q1 8:44 | 12 | 49 | 5:26 | Field goal |
| SF | Q1 3:18 | 5 | 25 | 2:34 | Punt |
| NYG | Q1 0:44 | 3 | 2 | 1:31 | Punt |
| SF | Q2 14:13 | 11 | 72 | 6:24 | Touchdown |
| NYG | Q2 7:49 | 3 | 0 | 1:36 | Punt |
| SF | Q2 6:13 | 11 | 73 | 4:33 | Touchdown |
| NYG | Q2 1:40 | 8 | 37 | 1:27 | Field goal |
| SF | Q2 0:13 | 2 | -2 | 0:13 | End of half |
| NYG | Q3 15:00 | 5 | 18 | 2:46 | Punt |
| SF | Q3 12:14 | 3 | 2 | 1:28 | Punt |
| NYG | Q3 10:46 | 2 | 37 | 0:46 | Touchdown |
| SF | Q3 10:00 | 11 | 72 | 5:52 | Field goal |
| NYG | Q3 4:08 | 3 | 1 | 1:55 | Punt |
| SF | Q3 2:13 | 8 | 51 | 4:26 | Field goal |
| NYG | Q4 12:47 | 3 | -1 | 1:47 | Punt |
| SF | Q4 11:00 | 8 | 70 | 5:02 | Touchdown |
| NYG | Q4 5:58 | 6 | 23 | 2:19 | Interception |
| SF | Q4 3:39 | 3 | 8 | 0:21 | Punt |
| NYG | Q4 3:18 | 3 | 4 | 1:17 | Punt |
| SF | Q4 2:01 | 4 | 10 | 2:01 | End 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.
- 4
- 4
Oldest to newest. 4 = 49ers win, G = Giants win, outlined = this game.
2026 Meetings
- Week 13 49ers at Giants Upcoming
Recent Meetings
- 2025 Wk 9 49ers at Giants, 2025 Wk 9 recap SF 34 NYG 24 SF W
- 2023 Wk 3 Giants at 49ers SF 30 NYG 12 SF W
Season to Date (Through Week 18)
The 2023 regular season, from each game's box score.
| Giants | Stat | 49ers |
|---|---|---|
| 6-11 | Record | 12-5 |
| 15.6 | Points per game | 28.9 |
| 280.0 | Yards per game | 398.4 |
| 4.5 | Yards per play | 6.6 |
| 23.9 | Points allowed per game | 17.5 |
| 361.7 | Yards allowed per game | 303.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.
- Start/Sit ToolShould your Giants or 49ers player start in Week 13? Compare the decision against your other options.
- Fantasy Football ProjectionsSee the latest weekly and rest-of-season projections for Giants and 49ers players.
- Fantasy Points Allowed by PositionHow the Giants and 49ers defenses have treated QBs, RBs, WRs and TEs.
- Strength of ScheduleWhere this matchup falls in each team's fantasy playoff run.
- Redraft CommandConnect your league for personalized lineup, trade and roster advice.
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.
