World Cup, Netherlands vs Sweden, Jun 20, 2026 · 93% (+38pp) — Limitless odds