National Football League
San Francisco 30, N.Y. Giants 12
When: 8:15 PM ET, Thursday, September 21, 2023
Where: Levi's Stadium, Santa Clara, California
Temperature: 77°
Head Official: Shawn Hochuli
Attendance: 71593

Brock Purdy passed for a regular-season career-high 310 yards and two touchdowns to help the San Francisco 49ers post a 30-12 victory over the New York Giants on Thursday night at Santa Clara, Calif.

Christian McCaffrey rushed for a touchdown and totaled 119 yards (85 rushing, 34 receiving) for the 49ers (3-0), who won their 13th consecutive regular-season game. Deebo Samuel had six receptions for 129 yards and one score, George Kittle caught seven passes for 90 yards and Ronnie Bell hauled in his first career touchdown catch for San Francisco.

Reigning NFL Defensive Player of the Year Nick Bosa recorded his first sack since signing a five-year, $170 million extension with the 49ers. The contract is the richest for a defender in NFL history.

Former 49ers running back Matt Breida rushed for a touchdown for the Giants (1-2), who played without star running back Saquon Barkley (ankle). The running game struggled without Barkley, with New York totaling 29 yards on 11 attempts.

Daniel Jones was 22-of-32 passing for 137 yards and one interception for the Giants.

San Francisco controlled the ball for 39:10 and had a 78-46 edge in plays. Purdy completed 25 of 37 passes as the 49ers outgained the Giants 441-150.

New York moved within 17-12 with 10 minutes left in the third quarter on Breida's 8-yard scoring run. Jones was sacked on the ensuing two-point conversion attempt.

San Francisco tacked on a 21-yard field goal by Jake Moody to hold an eight-point lead with 4:08 remaining in the period. Moody added a 36-yarder to increase the margin to 23-12 with 12:47 left in the game.

The 49ers put the game away on Purdy's 27-yard touchdown pass to Samuel with 5:58 remaining in the contest.

San Francisco scored two second-quarter touchdowns while taking a 17-6 lead into halftime.

Purdy connected with Bell on a 9-yard scoring pass to give San Francisco a 10-3 lead with 7:49 left in the second quarter. Just over six minutes later, McCaffrey scored on a 4-yard run to boost the lead to 14.

New York's Graham Gano kicked a 57-yard field goal with 13 seconds remaining in the first half.

San Francisco opened the game with a 15-play, 64-yard drive before settling for Moody's 28-yard field goal. The Giants answered with a 44-yard field goal from Gano.

--Field Level Media

Top Game Performances
Rushing
N.Y. Giants   San Francisco
Matt Breida Player Christian McCaffrey
4 Attempts 18
17 Yards 85
4.2 Avg Yards 4.7
1 Touchdowns 1
8 Long 12
Receiving
N.Y. Giants   San Francisco
Darius Slayton Player Deebo Samuel
3 Receptions 6
32 Yards 129
10.7 Avg Yards 21.5
0 Touchdowns 1
17 Long 40
Team Stats Summary
 
  Yards Scoring Defense
Team Tot Rus Pas TD FG INT Sck FF
N.Y. Giants 150 29 121 1 2 0 2.0 0
San Francisco 441 141 300 3 3 1 2.0 0
Upcoming Games
  • San Francisco will play their next game at home against Arizona. The 49ers have a W/L % of 1.000 after a win and 1.000 after a loss.
  • N.Y. Giants will play their next game at home against Seattle. The Giants have a W/L % of .000 after a win and .500 after a loss.