Ya está en Sudáfrica 2010. Suiza se clasificó al Mundial tras conseguir el punto que necesitaba para ganar el Grupo 2 de las eliminatorias europeas, al empatar 0 a 0 con Israel. Los suizos terminaron con 21 puntos, uno más que Grecia. Los griegos vencieron 2 a 1 a Luxemburgo y deberán disputar un repechaje.
En una noche cargada de tensión en el estadio St. Jakob-Park, Suiza hizo lo suficiente ante un rival que se quedó con 10 hombres desde los 59 minutos cuando Avihay Yadin recibió su segunda tarjeta amarilla.
El técnico de Suiza, Ottmar Hitzfeld, echó de menos a tres titulares claves: el arquero Diego Benaglio, el volante Benjamin Huggel y al goleador Alexander Frei, todos afectados por un virus estomacal que contrajeron el fin de semana en Luxemburgo.