Christian McCaffrey scored three touchdowns, Charvarius Ward had two interceptions — including a pick-6 — and the San Francisco 49ers pushed their winning streak to six games with a 45-29 win over the Arizona Cardinals on Sunday.
San Francisco’s Brock Purdy — making his first NFL start at State Farm Stadium, which is about 45 miles from where he grew up — completed 16 of 25 passes for 242 yards and tied a career high with four touchdowns. He also shook off a hard hit in the second quarter that caused him to miss a few plays.
During their winning streak, the 49ers (11-3) have won all of their games by at least 12 points. They’ve also won 12 straight against divisional opponents in the NFC West.