Philadelphia vs St. Louis · 92% (+42pp) — Gemini odds