Netherlands and Japan both to score? · Yes 100% (+47pp) — Limitless odds