McCaffrey Throws, Catches, Rushes for TDs, Niners Rout Rams

McCaffrey Throws, Catches, Rushes for TDs, Niners Rout Rams
Christian McCaffrey (23) of the San Francisco 49ers catches the ball for a touchdown as Jalen Ramsey (5) and Taylor Rapp (24) of the Los Angeles Rams defend during the third quarter at SoFi Stadium in Inglewood, Calif., on Oct. 30, 2022. Ronald Martinez/Getty Images
|Updated:

INGLEWOOD, Calif.—Christian McCaffrey became the 11th player in NFL history with a rushing touchdown, a passing touchdown and a receiving touchdown in one game, and the San Francisco 49ers extended their regular-season mastery over the Rams to four full years with a 31-14 victory over Los Angeles on Sunday, Oct. 30.

McCaffrey threw a 34-yard TD pass to Brandon Aiyuk in the first half, caught a TD pass from Jimmy Garoppolo in the third quarter and then put the Niners (4–4) in control with a TD run early in the fourth.