GLENDALE, Ariz. -- - Brock Purdy threw three touchdown passes in his return from a toe injury, Christian McCaffrey had two rushing touchdowns and a receiving score, and the San Francisco 49ers beat the sloppy Arizona Cardinals 41-22 on Sunday.
McCaffrey extended his NFL record with his 17th career game with at least one running touchdown and a touchdown catch. Purdy completed 19 of 26 passes for 200 yards.
Tight end George Kittle caught two touchdown passes.
Arizona lost for the sixth time in seven games. The Cardinals were called for a franchise-record 17 penalties, which was also the most for any team in the NFL this season. They had 11 penalties in the first half - tied for the most before halftime for any team over the past 20 years.
Arizona's Jacoby Brissett started hi

ABC30 Fresno Sports

WMBD-Radio
KCRA News
Boston Herald
Associated Press Top News
FOX 5 Atlanta Crime
ABC News US
ABC 7 Chicago Sports
The Shaw Local News Sports
NFL Buffalo Bills
NFL Atlanta Falcons
CNN Politics