Christian McCaffrey was the best version of himself Sunday when the 49ers hosted the Arizona Cardinals.
San Francisco’s running back cleared the 150 scrimmage yard mark, and posted four total touchdowns, including three on the ground. His outing not only propelled the 49ers to a win and put McCaffrey in the franchise record books, but it also made him just the fourth 49ers player to put up four-plus TDs in a game.
He would’ve had a shot at five touchdowns, but head coach Kyle Shanahan didn’t know he was one short of a half decade.
Nevertheless, McCaffrey’s big day underscored just how vital he is to the 49ers’ offense. Here are the other four-plus TD games in 49ers history: