Despite some rotten luck in the run up to the finals, Germany's final training session passed without issue in Lille.
The World Champions will be missing just Mats Hummels on Sunday, as he is still sidelined with a calf problem.
No Rüdiger or Reus
Unfortunately for Germany, two key players will play no part in the finals whatsoever after being struck down by injury.
Marco Reus wasn't deemed to be fit enough for selection by Joachim Löw, in what was a major blow before the tournament had begun.
Antonio Rüdiger's injury was the main talking point during the week of build-up to the game.
The AS Roma defender has damaged cruciate ligaments and looks set for a long spell on the sidelines, even after Euro 2016 has come to a close.
Who'll line-up in the German starting eleven?
So, with no Reus or Rüdiger, debate has raged over what sort of team that Germany will field for the game in northern France.
Manuel Neuer will start in goal, that much is for sure, and will likely be the captain of the team as Bastian Schweinsteiger settles for a spot on the bench.
The defence looks set to contain Jerome Boateng and Shkordan Mustafi at the heart, with Jonas Hector and Benedikt Höwedes on either flank.
Toni Kroos and Sami Khedira will partner each other at the base of midfield, but it is from there on in that the choice is less clear-cut.
Mesut Özil will provide his creative brilliance through the middle, and Thomas Müller makes his usual goalscoring presence felt on the right.
After that, there is debate as to whether or not it will be Mario Götze or Mario Gomez up front, and if Julian Draxler can hold down a spot on the wing.