St. Louis Cardinals vs. Chicago Cubs · STL 71% (+31pp) — Predict odds