St. Louis Cardinals vs. Pittsburgh Pirates 66% · Polymarket Odds