Sweden and Turkey booked their respective places for the 2026 FIFA World Cup on Tuesday night, while Italy suffered a shock defeat on penalties to end their hopes of qualification.