Atlanta vs St. Louis · 64% (+18pp) — Gemini odds