After blowing hot and cold in qualifying, the Czech Republic Euro 2020 odds reflect that anything is possible for Jaroslav Silhavy's side this summer.
An opening 5-0 loss to England at Wembley did not augur well, but they recovered to end up with five wins and three defeats and progressed in second place.
Those victories included a 2-1 triumph over England in Prague, which led to maintaining an ever-present record at this event since the dissolution of Czechoslovakia in 1993.
Being runners-up in England in 1996 and semi-finalists in Portugal eight years later highlights a proud tradition of upsetting the odds.
The current squad drew 1-1 with Belgium in a March World Cup qualifier after winning their Nations League pool, despite losing twice to Scotland during that campaign.
Midfielder Tomas Soucek has impressed for West Ham this season, while Patrik Schick of Bayer Leverkusen, Burnley's Matej Vydra and Michael Krmencik of PAOK are experienced forwards at international level.
Goalkeepers: Ales Mandous (Olomouc), Jiri Pavlenka (Werder Bremen), Tomas Vaclik (Sevilla)
Defenders: Jan Boril (Slavia Prague), Jakub Brabec (Viktoria Plzen), Ondrej Celustka (Sparta Prague), Vladimir Coufal (West Ham), Pavel Kaderabek (Hoffenheim), Tomas Kalas (Bristol City), Tomas Holes (Slavia Prague), Ales Mateju (Brescia), David Zima (Slavia Prague)
Midfielders: Antonin Barak (Verona), Vladimir Darida (Hertha Berlin), Jakub Jankto (Sampdoria), Alex Kral (Spartak Moscow), Lukas Masopust (Slavia Prague), Jakub Pesek (Sparta Prague), Michal Sadilek (Liberec), Petr Sevcik (Slavia Prague), Tomas Soucek (West Ham)
Forwards: Adam Hlozek (Sparta Prague), Michael Krmencik (PAOK), Tomas Pekhart (Legia), Patrik Schick (Leverkusen), Matej Vydra (Burnley)