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
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 |
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 |
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 |