Switzerland struck twice in quick succession to stun Euro 2016 champions Portugal 2-0 in a World Cup qualifier and hand them a first competitive defeat in two years under coach Fernando Santos.

Ninteeen-year-old Breel Embolo headed Switzerland ahead in the 23rd minute and Admir Mehmedi doubled the lead six minutes later as Portugal's defence, almost impregnable in France in June, dramatically unravelled.

Portugal, missing talismanic forward and record scorer Cristiano Ronaldo, regained their composure and dominated much of the rest of the game but were ineffective in attack.

Santos was appointed coach in September 2014 and had not previously lost in 14 competitive games, seven in the Euro 2016 qualifiers and another seven in the tournament itself.

Swiss midfielder Granit Xhaka was sent off for a second bookable offence in stoppage time as tempers flared.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.