Czech Republic head coach Pavel Vrba has named his final 23-man squad for the 2016 European Championships.
Arsenal goalkeeper Petr Cech is the most experience player in the squad, shading his departing Gunners teammate Tomas Rosicky who will captain the team in France.
Vrba had an initial squad of 28 which was cut to 25 and now 23 after Lukas Marecek and Patrik Schick missed out on the final squad.
"These players already knew before the camp," said Vrba.
"They are a hungry team. Many people perhaps don't take our team as seriously as it deserves but I hope in the group stage we will already show the cohesion that is building now at this camp.
"I believe we are capable of making a surprise."
The Czechs will meet Russia in Austria on Wednesday and then against South Korea in Prague on June 5 in their final warm-up matches.
They open their Group D campaign against reigning Euro champs Spain in Toulouse on June 13 before meeting Croatia and Turkey.
Czech Republic squad for Euro2016
Goalkeepers
Tomas Vaclik (FC Basel)
Tomas Koubek (Slovan Liberec)
Defenders
Theodor Gebre Selassie (Werder Bremen)
Pavel Kaderabek (Hoffenheim)
David Limbersky (Viktoria Plzen)
Marek Suchy (FC Basel)
Roman Hubnik (Viktoria Plzen)
Daniel Pudil (Sheffield Wednesday)
Midfielders
Borek Dockal (Sparta Prague)
Jiri Skalak (Brighton & Hove Albion)
Vladimir Darida (Hertha Berlin)
Daniel Kolar (Viktoria Plzen)
Ladislav Krejci (Sparta Prague)
Josef Sural (Sparta Prague)
David Pavelka (Kasimpasa)
Forwards
Milan Skoda (Slavia Prague)
David Lafata (Sparta Prague)