Croatia coach Ante Cacic has named his 23-man squad for Euro 2016 finals, with talented midfielder Alen Halilovic missing out.
Star players Luka Modric, Dario Srna, Mateo Kovacic, Mario Mandzukic and Ivan Perisic are all in the squad and, no doubt, the Vatreni are capable of recording a good result at the tournament in France.
Defender Vedran Corluka made the squad despite suffering a knock in training, but Sporting Gijon ace Alen Halilovic did not make the final roster.
Dominik Livakovic, Domagoj Antolic and Duje Caleta-Car have been discarded from the provisional squad as well.
Croatia kick off their Euro 2016 campaign on 12 June with a match against Turkey and they will face the likes of Czech Republic and reigning champions Spain as well in the group stages.
Croatia Euro 2016 squad:
Goalkeepers: Danijel Subašić (Monaco), Lovre Kalinić (Hajduk), Ivan Vargić (Rijeka)
Defenders: Darijo Srna (Šahtar), Vedran Ćorluka (Lokomotiv Moscow), Domagoj Vida (Dynamo Kiev), Tin Jedvaj (Bayer Leverkusen), Ivan Strinic (Napoli), Gordon Schildenfeld (Dinamo Zagreb), Šime Vrsaljko (Sassuolo)
Midfielders: Luka Modrić (Real Madrid), Ivan Rakitić (Barcelona), Ivan Perišić (Inter Milan), Mateo Kovačić (Real Madrid), Milan Badelj (Fiorentina), Marcelo Brozović (Inter Milan), Ante Ćorić (Dinamo Zagreb), Marko Rog (Dinamo Zagreb)
Attackers: Mario Mandžukić (Juventus), Nikola Kalinić (Fiorentina), Marko Pjaca (Dinamo), Duje Cop (Malaga), Andrej Kramaric (Leicester).