Aunque no estuvo en el equipo que disputó la Copa Mundial de Fútbol de 2006, recibió otra oportunidad tras una larga lesión del habitual titular Philipp Degen. A pesar de estar muy cerca de los octavos de final, un empate ante la selección de Honduras, terminó eliminando a Suiza del torneo. Ciro Immobile, con dos conquistas fue uno de los héroes, mientras que Thomas Strakosha, el portero albanés del Lazio, también se vistió de héroe desviando un penal de Paulo Dybala en la última jugada del partido.