Christian McCaffrey caught a touchdown pass from Mac Jones, rushed for another score and the San Francisco 49ers got back on track by running all over the New York Giants on the way to a 34-24 victory on Sunday.
McCaffrey accounted for 173 scrimmage yards -- 106 on the ground on his 28 carries and 67 receiving on five catches. Many of the 49ers fans in attendance chanted "CMC! CMC!" after he got into the end zone past the midway point of the fourth quarter.
A week after a franchise-low 10 rushing attempts, Kyle Shanahan's team ran the ball 39 times for 159 yards, including Brian Robinson Jr.