Completa la seguente frase: Durante il mandato di Barić, la maggior parte dei giocatori rimanenti della squadra della "generazione d'oro" sono stati gradualmente sostituiti da giocatori più giovani nel corso delle qualifiche per l'Euro 2004. La Croazia si è qualificata per il torneo con una vittoria nei play-off contro la Slovenia, vincendo 2<unk>1 in aggregato dopo il gol decisivo di Dado Pršo nella seconda tappa. Al
Nel torneo finale in Portogallo, la Croazia ha pareggiato 0-0 con la Svizzera e 2-2 con la Francia solo per perdere contro l'Inghilterra 2-4 e subire un'altra eliminazione nella fase a gironi. Il contratto biennale di Barić è scaduto nel giugno 2004 e non è stato rinnovato. L'ex nazionale croato Zlatko Kranjčar, nominato per succedere a Barić nel luglio 2004, ha guidato la squadra attraverso le qualificazioni per la Coppa del Mondo 2006 senza perdere una singola partita e in cima al gruppo davanti alla Svezia e alla Bulgaria. I media locali lo hanno accusato di nepotismo per aver selezionato suo figlio Niko Kranjčar per la squadra. Alla Coppa del Mondo 2006, la Croazia ha perso la partita di apertura contro il Brasile e ha pareggiato 0-0 con il Giappone dopo che Darijo Srna ha mancato un rigore del primo tempo. Un pareggio di 2 a 2 con l'Australia in cui tre giocatori sono stati espulsi ha confermato l'uscita della Croazia nella fase a gironi. La partita ha incluso un errore dell'arbitro Graham Poll che ha dato tre cartellini gialli al difensore croato Josip Šimunić, non riuscendo a mandarlo fuori dopo il suo secondo reato. In seguito dichiarò di aver scambiato Šimunić per un giocatore australiano a causa del suo accento australiano. Poll è stato criticato per aver perso il controllo della partita e si è ritirato dall'arbitrato in seguito.