Germany coach Joachim Low has selected a 23-man squad for Euro 2016 finals, with Borussia Dortmund star Marco Reus being ruled out through injury.
Die Mannschaft are regarded as favourites to win Group C as they have been drawn alongside Ukraine, Poland and Northern Ireland.
However, the World Cup winners must overcome the complacency they showed in a 3-1 loss to Slovakia if they are to go all the way at the upcoming tournament in France.
Joachim Low has announced his 23-man squad for Euro 2016, with the German tactician discarding the likes of Marco Reus, Sebastian Rudy, Julian Brandt and Karim Bellarabi from the provisional squad.
The likes of Lukas Podolski, Joshua Kimmich, Leroy Sane and Julian Weigl all made the cut. Sami Khedira made the final roster as well despite struggling through injury of late.
Germany will play their final warm-up game against Hungary on 4 June.
Germany Euro 2016 squad:
Goalkeepers: Manuel Neuer (Bayern Munich), Marc-Andre Ter Stegen (Barcelona), Bernd Leno (Bayer Leverkusen);
Defenders: Jerome Boateng (Bayern Munich), Emre Can (Liverpool), Jonas Hector (FC Koln), Mats Hummels (Borussia Dortmund), Shkodran Mustafi (Valencia), Antonio Rudiger (Roma), Benedikt Howedes (Schalke);
Midfielders: Joshua Kimmich (Bayern Munich), Sami Khedira (Juventus), Toni Kroos (Real Madrid), Mesut Ozil (Arsenal), Bastian Schweinsteiger (Manchester United), Mario Gotze (Bayern Munich), Andre Schurrle (Wolfsburg), Julian Draxler (Wolfsburg), Leroy Sane (Schalke), Julian Weigl (Borussia Dortmund);
Forwards: Thomas Muller (Bayern Munich), Mario Gomez (Besiktas), Lukas Podolski (Galatasaray).