La Suisse organise le Championnat d'Europe 2008 avec l'Autriche ; l'équipe nationale est donc automatiquement qualifiée. La « Nati » commence mal le tournoi contre la Tchéquie. Après la sortie sur blessure du capitaine helvétique Alexander Frei en première mi-temps, le Tchèque Václav Svěrkoš marque l'unique but de la rencontre à la . Le match contre la Turquie est joué sous une forte pluie qui rend les conditions de jeu difficiles. Le joueur d'origine turque Hakan Yakın ouvre le score pour la Suisse à la , mais les Turcs remportent le match grâce à deux buts marqués à la et à la . Alors qu'elle visait une qualification pour les quarts de finale, l'équipe suisse est déjà éliminée après deux matchs. Elle remporte sa troisième rencontre contre le Portugal, déjà qualifié et faisant tourner son effectif, sur le score de 2-0. La première victoire de l'équipe suisse dans la phase finale d'un Euro est également le dernier match de Köbi Kuhn à la tête de l'équipe nationale.