The 49ers got the bounceback win they needed Sunday in New Jersey.

A week after the 49ers couldn’t get their defense off the field — Houston had the ball for more than 40 minutes in a 26-15 win — Christian McCaffrey and the offense provided a balanced and productive effort in disposing of the Giants 34-24.

McCaffrey scored a rushing and receiving touchdown in the same game for an NFL-record 16th time in his career, breaking his tie with Marshall Faulk. McCaffrey finished his day with 106 rushing yards on 26 carries and caught five passes for 67 more yards. Mac Jones was unstoppable in the first half , completing all 14 of his pass attempts, and finished the game 19 of 24 for 235 yards in a game that the 49ers never really felt threatened in.

The 49ers (6-3) remained no more than o

See Full Page