Spain and Belgium both to score? · Yes 84% (+31pp) — Limitless odds