En juin 2008, il participe à sa dernière compétition avec le Portugal : le championnat d'Europe organisée en Autriche et en Suisse. Lors de cette compétition, il joue trois matchs. Le Portugal s'incline en quart de finale face à l'Allemagne, ce qui s'avère être le tout dernier match disputé en sélection par Petit.