Garoppolo throws 4 touchdowns against Cardinals as 49ers win 3rd straight game
49ers vs. Cardinals: Can Nick Bosa key third straight win?
Instant analysis of undefeated 49ers' 35-16 win over Cardinals
Cardinals look to snap 49ers win streak
The 49ers go for their 14th straight regular-season win when they host the Cardinals Arizona News - Bally Sports
49ers Sweep the NFC West; Stats and Facts From Week 18 Win vs. Cardinals
49ers take on Cardinals in final tune-up for playoffs, Professional
How 49ers Week 18 Game vs. Cardinals Could Affect NFC Playoff Picture
Cardinals look to snap 49ers win streak