Philadelphia vs St. Louis · 85% (+44pp) — Gemini odds