At noon today, all 16 teams taking part in Euro 2012 were required to finalise their 23-men squads for the tournament in Poland and Ukraine.
After all the drama over who made the cut and who fell by the wayside, the 23 names from each country have now been locked and won't change barring something dramatic.
Now that all the players taking part in the Euros have been confirmed, GMF is here to bring you all the information you need to know with the tournament under two weeks away.
Tomas Rosicky made the Czech Republic’s final 23 despite concerns over his fitness.
Tomáš Grigar is the only man to be cut as coach Michal Bilek trimmed his 24-man squad by one, while Vladimir Darida replaced Daniel Pudil having impressed in the 2-1 win over Israel.
Czech Republic squad list:
Goalkeepers: Petr Cech (Chelsea), Jan Lastuvka (Dnepropetrovsk), Jaroslav Drobny (Hamburg), Tomas Grigar (Teplice). Defenders: Frantisek Rajtoral (Plzen), Roman Hubnik (Hertha), Tomas Sivok (Besiktas), Michal Kadlec (Leverkusen), Vladimir Darida (Plzen), Theodor Gebre Selassie (Liberec), David Limbersky (Plzen), Marek Suchy (Spartak Moscow). Midfielders: Tomas Rosicky (Arsenal), Jaroslav Plasil (Bordeaux), Jan Rezek (Famagusta), Daniel Kolar (Plzen), Petr Jiracek (Wolfsburg), Milan Petrzela (Plzen), Vaclav Pilar (Plzen), Tomas Hubschman (Donetsk/UKR). Forwards: Milan Baros (Galatasaray), David Lafata (Jablonec), Tomas Pekhart (Nuremberg), Tomas Necid (CSKA Moscow).
Panagiotis Kone paid the price of his red card in Greece’s friendly against Slovenia after being dropped from the 2004 champions squad, while Monaco’s Alexandros Tziolis was deemed surplus to requirements.
Orestis Karnezis, Nikos Spiropoulos and Loukas Vintra all missed out, as did Stefanos Athanasiadis.
Greece squad list:
Goalkeepers: Kostas Chalkias (PAOK), Michalis Sifakis (Aris), Alexandros Tzorvas (Palermo). Defenders: Vassilis Torossidis (Olympiacos), Kyriakos Papadopoulos (Schalke 04), Sokratis Papastathopoulos (Werder Bremen), Avraam Papadopoulos (Olympiacos), Jose Holebas (Olympiacos), Giorgos Tzavellas (AS Monaco), Stelios Malezas (PAOK). Midfielders: Kostas Katsouranis (Panathinaikos), Giorgos Karagounis (Panathinaikos), Giannis Maniatis (Olympiacos), Giorgos Fotakis (PAOK), Grigoris Makos (AEK Athens), Giannis Fetfatzidis (Olympiacos), Sotiris Ninis (Panathinaikos), Kostas Fortounis (Kaiserslautern). Forwards: Dimitris Salpingidis (PAOK), Giorgos Samaras (Celtic), Fanis Gekas (Samsunspor), Nikos Liberopoulos (AEK Athens), Kostas Mitroglou (Atromitos).
Poland manager Franciszek Smuda cut Tomasz Jodlowiec, Michal Kucharczyk and Kamil Glik from his original provisional squad ahead of the tournament deadline.
Arsenal’s Lukas Fabianski is replaced by Grzegorz Sandomierski having suffered a shoulder injury.
Poland squad list:
Goalkeepers: Wojciech Szczesny (Arsenal), Przemyslaw Tyton (PSV Eindhoven), Grzegorz Sandomierski (Genk). Defenders: Sebastian Boenisch (Werder Bremen), Marcin Kaminski (Lech Poznan), Damien Perquis (Sochaux), Lukasz Piszczek (Borussia Dortmund), Marcin Wasilewski (Anderlecht), Jakub Wawrzyniak (Legia Warsaw), Grzegorz Wojtkowiak (Lech Poznan). Midfielders: Kuba Blaszczykowski (Borussia Dortmund), Dariusz Dudka (Auxerre), Kamil Grosicki (Sivasspor), Adam Matuszczyk (Fortuna Duesseldorf), Adrian Mierzejewski (Trabzonspor), Rafal Murawski (Lech Poznan), Ludovic Obraniak (Bordeaux), Eugen Polanski (Mainz), Maciej Rybus (Terek Grozny), Rafal Wolski (Legia Warsaw). Forwards: Pawel Brozek (Celtic), Robert Lewandowski (Borussia Dortmund), Artur Sobiech (Hannover 96).
Russia coach Dick Advocaat raised a few eyebrows by including uncapped CSKA defender Kirill Nababkin in his final squad for Euro 2012.
The 26-year-old did not feature in Russia’s original 26-man squad but was added after both Vasily Berezutsky and Roman Shishkin were ruled out of the tournament.
Magomed Ozdoyev and striker Artem Dzyuba were also axed from the preliminary squad. Former Everton player Diniyar Bilyaletdinov also misses out.
Russia squad list:
Goalkeepers: Igor Akinfeyev (CSKA Moscow), Vyacheslav Malafeyev (Zenit St Petersburg), Anton Shunin (Dynamo Moscow). Defenders: Alexander Anyukov (Zenit St Petersburg), Alexei Berezutsky (CSKA Moscow), Sergei Ignashevich (CSKA Moscow), Roman Sharonov (Rubin Kazan), Vladimir Granat (Dynamo Moscow), Kirill Nababkin (CSKA Moscow). Midfielders: Igor Denisov (Zenit St Petersburg), Roman Shirokov (Zenit St Petersburg), Konstantin Zyryanov (Zenit St Petersburg), Yuri Zhirkov (Anzhi Makhachkala), Alan Dzagoyev (CSKA Moscow), Igor Semshov (Dynamo Moscow), Denis Glushakov (Lokomotiv Moscow), Marat Izmailov (Sporting), Dmitry Kombarov (Spartak Moscow). Forwards: Andrei Arshavin (Arsenal), Alexander Kerzhakov (Zenit St Petersburg), Roman Pavlyuchenko (Lokomotiv Moscow), Alexander Kokorin (Dynamo Moscow), Pavel Pogrebnyak (Fulham).
Kasper Schmeichel was the benefactor of another’s misfortune as the Leicester goalkeeper was called up to the Denmark squad after Thomas Sorensen picked up a back injury in the friendly defeat against Brazil over the weekend.
Schmeichel, son of Manchester United great Peter, is uncapped and fills the third shotstopper slot behind Stephan Andersen and Anders Lindegaard.
Denmark squad list:
Goalkeepers: Kasper Schmeichel (Leicester), Stephan Andersen (Evian), Anders Lindegaard (Manchester United). Defenders: Lars Jacobsen (FC Copenhagen), Daniel Wass (Evian), Daniel Agger (Liverpool), Simon Kjær (AS Roma), Andreas Bjelland (FC Nordsjælland), Simon Poulsen (AZ Alkmaar), Jores Okore (FC Nordsjælland). Midifelders: Christian Poulsen (Evian), Jakob Poulsen (FC Midtjylland), William Kvist (Nurnburg), Niki Zimling (Club Brugge), Thomas Kahlenberg (Evian), Christian Eriksen (Ajax), Michael Silberbauer (Young Boys), Lasse Schone (NEC Nijmegen). Forwards: Dennis Rommedahl (Brondby), Nicklas Bendtner (Arsenal), Michael Krohn-Dehli (Brondby), Tobias Mikkelsen (FC Nordsjælland), Nicklas Pedersen (FC Groningen).
Brazilian born forward Cacau has been left out of Germany’s Euro 2012 squad, with manager Joachim Loew opting to take only three strikers to Poland and Ukraine.
Marc-Andre ter Stegen, Sven Bender and Julian Draxler all miss out while Arsenal defender Per Mertesacker, who hasn’t played since February because of ankle ligament damage, is included, although he featured in Germany’s 5-2 defeat against Switzerland on Saturday.
Germany squad list:
Goalkeepers: Manuel Neuer (Bayern Munich), Tim Wiese (SV Werder Bremen), Ron-Robert Zieler (Hannover 96). Defenders: Holger Badstuber (Bayern Munich), Jerome Boateng (Bayern Munich), Benedikt Howedes (FC Schalke 04), Mats Hummels (Borussia Dortmund), Marcel Schmelzer (Borussia Dortmund), Philipp Lahm (Bayern Munich), Per Mertesacker (Arsenal). Midfielders: Lars Bender (Bayer 04 Leverkusen), Toni Kroos (Bayern Munich), Thomas Mueller (Bayern Munich), Mesut Ozil (Real Madrid), Sami Khedira (Real Madrid), Marco Reus (VfL Borussia Monchengladbach), Andre Schurrle (Bayer 04 Leverkusen), Bastian Schweinsteiger (Bayern Munich), Mario Gotze (Borussia Dortmund), Ilkay Gundogan (Borussia Dortmund). Forwards: Miroslav Klose (Lazio), Mario Gomez (Bayern Munich), Lukas Podolski (FC Koln).
Ajax’s Siem de Jong was amongst the surprise exclusions from the Netherlands squad for Euro 2012, while Wilfred Bouma and Jetro Willems made the cut somewhat surprisingly.
Vurnon Anita, Adam Maher and Jeremain Lens were all also cut from Bert van Marwijk’s 23-man squad, while Erik Pieters misses the tournament through injury.
Netherlands squad list:
Goalkeepers: Maarten Stekelenburg (AS Roma), Michel Vorm (Swansea), Tim Krul (Newcastle). Defenders: Khalid Boulahrouz (Stuttgart), John Heitinga (Everton), Joris Mathijsen (Malaga), Ron Vlaar (Feyenoord), Wilfred Bouma (PSV Eindhoven), Gregory van der Wiel (Ajax), Jetro Willems (PSV Eindhoven). Midfielders: Ibrahim Afellay (Barcelona), Mark van Bommel (AC Milan), Nigel de Jong (Manchester City), Stijn Schaars (Sporting Lisbon), Wesley Sneijder (Inter Milan), Kevin Strootman (PSV Eindhoven), Rafael van der Vaart (Tottenham). Forwards: Klaas-Jan Huntelaar (Schalke), Luuk de Jong (FC Twente), Dirk Kuyt (Liverpool), Luciano Narsingh (Heerenveen), Robin van Persie (Arsenal), Arjen Robben (Bayern Munich).
Portugal coach Paulo Bento has drafted in Braga midfielder Hugo Viana into his 23-man squad in place of Carlos Martins, who was ruled out of Euro 2012 with a muscle injury.
Portugal squad list:
Goalkeepers: Rui Patricio (Sporting Lisbon), Eduardo (Benfica), Beto (CFR-Cluj). Defenders: Bruno Alves (Zenit Saint-Petersburg), Fabio Coentrao (Real Madrid), Joao Pereira (Sporting Lisbon), Pepe (Real Madrid), Ricardo Costa (Valencia), Rolando (FC Porto), Miguel Lopes (Sporting Braga). Midfielders: Hugo Viana (Braga), Joao Moutinho (FC Porto), Custodio (Sporting Braga), Miguel Veloso (Genoa), Raul Meireles (Chelsea), Ruben Micael (Real Zaragoza). Forwards: Cristiano Ronaldo (Real Madrid), Hugo Almeida (Besiktas), Helder Postiga (Real Zaragoza), Nani (Manchester United), Nelson Oliveira (Benfica), Ricardo Quaresma (Besiktas), Silvestre Varela (FC Porto).