Thu, Oct 31, 2019 · 8:20 PM ET 49ers @ Cardinals (final score: 28-25) 49ers Model Probability 69% 31% Cardinals San Francisco 49ers +4.5