Thu, Oct 31, 2019 · 8:20 PM ETFinal 49ers @ Cardinals (final score: 28-25) 49ersSan Francisco 28 69% CardinalsArizona 25 31% San Francisco 49ers +4.6Matchup →