A 2008-as Európa-bajnokságra ismét sikerrel vették a selejtezőbéli akadályokat és kijutottak. A sorsolást követően a házigazda Svájc, Portugália és Törökország társaságában az A csoportba kerültek . A nyitómérkőzésen a házigazda Svájcot 1–0-ra legyőzték. Portugáliától 3–1-es vereséget szenvedtek, Törökország ellen pedig drámai csatában maradtak alul (2–3). A csehek már 2–0-ra vezettek és biztosnak tűnt a győzelmük, azonban az utolsó negyedórában 3 gólt szereztek a törökök.