World Cup, Japan vs Sweden, Jun 25, 2026 · 42% (-10pp) — Limitless odds