Ha segnato il gol del momentaneo 2-1 nella vittoria contro la Spagna per 3-1.
Dopo aver battuto per 1-0 il Brasile ai quarti di finale e il Portogallo in semifinale, la Francia è arrivata in finale contro l'Italia.
Durante la partita, Vieira si è fatto male al secondo tempo in uno scontro con Fabio Cannavaro ed è stato sostituito.
Dopo aver conquistato i play-off per due stagioni consecutive, l'11 giugno 2018 lascia il club statunitense per diventare il nuovo tecnico del , tornando così nel campionato francese dopo 23 anni dalla sua precedente esperienza da giocatore con la maglia del Cannes.