Philadelphia vs St. Louis: Point Spread · St. Louis wins by more than 1.5 runs 72% (+44pp) — Gemini odds