Europe's finest have been fighting hard for a place at Euro 2012 (with the exception of Spain, who've just been fighting for the hell of it), but it turns out they may not actually have enough stadiums to play all of the games in next summer's tournament.
With less than 280 days until it all kicks off, three out of the eight host stadiums are behind schedule. I ran the numbers, and after some careful analysis discovered this is almost half of the tournament's stadiums.
The picture above is the Lviv stadium, a project so far off completion that it doesn't even have a name yet. The NSK Olimpiyskyi stadium in Kiev, where the final is likely to take played, is still being built. Meanwhile, the National Stadium in the Polish capital of Warsaw, where the first game of the tournament is due to take place, was supposed to be finished by mid-2011. It still isn't.
According to German tabloid Bild, all they should've been kicking balls at all three venues by now, and construction workers need to "urgently step on the gas" to get them finished. Sounds like they need to get Jimmy Carter and his tool belt over there post haste.
Concerns were also raised this week at the impressive-looking PGE Arena in Gdańsk (above), which should have opened in June, but did so last month. Germany are scheduled to play Poland there on Tuesday, but the local fire department have discovered 26 "major safety concerns" at the 44,000-seater venue, including defective smoke alarms.
While this is a source of major concern for the organisers, I'm just relieved I made it through that last paragraph without a crude gag about the last time Poland were unprepared when Germany visited. Oh wait...