Germany finished as Group A winners after Niclas Fullkrug netted an injury-time equaliser to deny Switzerland and earn a 1-1 draw.
The hosts had cruised through their opening two games, thrashing Scotland 5-1 and easing past Hungary 2-0, but were wasteful against the resilient Swiss, who went unbeaten in the group stage and secured second spot.
Germany will face the runner-up of Group C, which could be England, in the last 16 but as things stand it would be Denmark while Switzerland take on second place in Group B - Italy, Croatia or Albania.
If you do not see a download button or the download button is misbehaving, kindly turn off your ad-blocker or try another browser.
Comments