Christian McCaffrey totaled 173 yards and scored twice as the San Francisco 49ers overpowered the New York Giants 34-24 on Sunday. McCaffrey ran for 106 yards and caught a touchdown pass from Mac Jones, who went 19 of 24 for 235 yards and two scores as the 49ers rebounded from last week’s loss in Houston. Brian Robinson Jr. added an 18-yard rushing TD, and San Francisco’s defense registered two sacks while holding New York in check until late in the game to move to 6-3.
