Atlanta Braves vs. St. Louis Cardinals · 72% (+11pp) — Predict odds