Croatia boss Ante Cacic has named his final 23-man squad for the 2016 European Championships.
Veteran defender Darijo Srna, of Shakhtar Donetsk, will captain the team which has been drawn in Group D alongside reigning European champions Spain, Czech Republic and Turkey.
However, Barca youngster Alen Halilovic did not make the cut from the provisional squad with Cacic explaining his reasons for overlooking the talented 19-year-old.
"Every player involved in the build-up deserved to be in the squad and I had to decide which players we needed the most," he said.
"(Ante) Coric and (Marko) Rog were preferred to Halilovic and (Domagoj) Antolic, because I assessed the latter two would find it more difficult to handle being fringe players at Euro 2016.
"Also, I wanted to reward Coric and Rog for exceptional efforts in the build-up and the fine club season they've had."
The Croatian side meets San Marino in a friendly in Rijeka on Saturday before taking on Turkey in their opening group fixture in Paris on June 12.
Croatia squad for Euro2016
Lovre Kalinic (Hajduk Split)
Ivan Vargic (Rijeka)
Vedran Corluka (Lokomotiv Moscow)
Darijo Srna (Shakhtar Donetsk)
Domagoj Vida (Dynamo Kiev)
Marko Rog (Dinamo Zagreb)
Ante Coric (Dinamo Zagreb)
Nikola Kalinic (Fiorentina)
Marko Pjaca (Dinamo Zagreb)
Duje Cop (Dinamo Zagreb)