Cardinals-49ers final score: Christian McCaffrey has 4 TDs in 35
8 Takeaways from the 49ers vs. Cardinals 'MNF' Win in Mexico City
49ers dominate Giants in 30-12 Thursday night victory
How the 49ers beat the Cardinals: Niners run wild on 'Monday Night
49ers Play Monday Night In Mexico City [video]
49ers start season in style with a 30-7 blowout win over Steelers
The 49ers view Brock Purdy as far more than just a system quarterback
Cardinals vs. 49ers results: 9 takeaways from 24-20 win
49ers vs Cardinals: Takeaways from 49ers' 36-26 victory
49ers Play Monday Night In Mexico City [video]