Russia vs. Trinidad and Tobago - More Markets · Russia (-1.5) 100% (+14pp) — Polymarket odds