Having the largest capacity of any of the stadiums entered for the competition, Wembley Stadium in London is scheduled to host the semi-finals and final for the second time, having done so before at the 1996 tournament in the stadium's former incarnation.
Astro will also be to further increase fan's excitement.
The Germans beat Portugal, lost to France and tied Hungary.