49ers embrace the role of spoiler with 20-12 upset win over
Arizona Cardinals vs San Francisco 49ers first half open thread
Winners & Losers from #SFvsAZ - Revenge of the Birds
SF 49ers shock Cardinals, C.J. Beathard gets second career win
49ers game grades vs. Cardinals: A spirited win speaks to the team
Third-string QB Beathard throws 3 TDs, 49ers stun Cardinals
SF 49ers: 4 reasons why there's no chance vs. Cardinals in Week 16
Cardinals 49ers Prediction, Why the Small Spread? - National
Cardinals' Kyler Murray says he will play vs. Rams despite leg injury