Philadelphia vs St. Louis: Total Runs · More than 2.5 runs scored 94% (-4pp) — Gemini odds