England and Costa Rica both to score? 49.5% Odds | Limitless