The match was turned on its head when substitute Mario Gavranovic snatched a 90th-minute equaliser and force extra time.
Yann Sommer saved France striker Kylian Mbappe's spot kick to give Switzerland a 5-4 penalty shoot-out win, following a thrilling 3-3 draw after extra-time, on Monday as they advanced to the Euro 2020 quarter-finals where they will meet Spain.
The Switzerland goal came after Cameroon had dominated the first half, missing several good chances to take the lead.
IMAGES from the UEFA Nations League matches played on Sunday.
Switzerland face an anxious wait to see if they will make Euro 2020's last 16 after Xherdan Shaqiri's superb double helped them secure third place in Group A on Sunday with a 3-1 win over a dismal Turkey.
Photos from the World Cup Group E match between Switzerland and Ecuador, at Brasilia.
A stoppage-time goal by substitute Haris Seferovic gave Switzerland a 2-1 World Cup Group E win over Ecuador on Sunday.
Yet even though the Swiss lack world stars like France's Antoine Griezmann, Karim Benzema or Kylian Mbappe, Spain must be prepared for a long evening finding their way through Vladimir Petkovic's disciplined side on Friday in St Petersburg.
Finland claimed a shock 1-0 Euro 2020 victory over Denmark in their first major tournament appearance
A dipping long-range strike from Kevin de Bruyne gave Belgium a late 2-1 win away at 10-man Switzerland in a friendly between the two Euro 2016 finalists on Saturday.
Kylian Mbappe missing the decisive kick in the shootout as world champions France were eliminated from Euro 2020 by Switzerland on Monday encapsulated the biggest lesson of an extraordinary night -- you cannot rely on individual brilliance alone.
Benzema, who has scored 30 goals in all competitions for Real Madrid this season, has not played for France since 2015 after a blackmailing scandal over which he faces a trial in October.
Nigeria won the World under-17 championship for a record fourth time on Friday, overpowering holders Mexico 3-0 in the final in Abu Dhabi, helped by two defensive mistakes.
Brazil have shown all the signs they can rule the world yet again in Russia but they must make their excellent preparations count in their World Cup Group E opener against a resilient Switzerland side on Sunday in Rostov.
Evergreen Cristiano Ronaldo scored a hat-trick, including two late goals, to give Portugal a 3-1 win over Switzerland in a Nations League semi-final featuring an extraordinary VAR incident on Wednesday.
Spain forward Ansu Fati became the national team's youngest ever goalscorer as the 17-year-old inspired Luis Enrique's side to a resounding 4-0 win at home to Ukraine in the UEFA Nations League on Sunday.
Romania face mounting injury problems ahead of their decisive Euro 2016 tie with Albania following a bruising 1-1 draw with Switzerland on Wednesday.
The FIFA 2022 World Cup will kick-off in Qatar on Sunday, November 20. Here is a list of the 26-man squads playing in the quadrennial global football extravaganza.
Images from the Euro 2020 qualifying matches played on Tuesday night.
The result shook up League A Group 4, giving Ukraine an outside chance of finishing top of the group with two games remaining.
An early goal by defender Fabian Schaer earned Switzerland a 1-0 victory over debutants Albania whose captain was sent off before halftime in the Euro 2016 Group A match on Saturday. Switzerland, bidding to reach the knockout stages for the first time, scored in the fifth minute and were given a further boost by a second yellow card for Albania skipper Lorik Cana.
A round-up of results from the Nations League matches played on Sunday
Rediff.com looks at the five best goals from the concluding round in the league stage.
Poland reached the quarter-finals of Euro 2016 on Saturday when they beat Switzerland 5-4 in a penalty shootout after the sides had drawn 1-1 after extra-time. Granit Xhaka missed the second penalty for the Swiss when he fired his shot wide of the post.
It was the ninth consecutive victory for Dortmund in all competitions this season and showed they had put last season's disappointing performances behind them.
Arsenal had scored 10 goals in two matches against BATE Borisov in the same competition in 2017 but never looked like being as prolific in the freezing temperatures of Belarus.
Images from the UEFA Champions League matches on Tuesday night.
Images from the World Cup qualifying matches played on Wednesday night.
IMAGES from football matches played in the Spain, Germany and Portugal on Wednesday.
Images from the Nations League matches.
Monaco's firepower was far too hot to handle for Olympique de Marseille as the Principality side moved top of the French Ligue 1 standings with a 4-0 home win on Saturday.
A summary of Saturday night's matches in the Euro 2020 qualifiers.
Croatia edged closer to next year's World Cup with an emphatic 4-1 home win over Greece on Thursday in the first leg of their two-legged playoff.
World champions Germany survived a late scare to see off Saudi Arabia 2-1 on Friday and claim a first victory this year, putting a five-game winless run behind them as they finalised their World Cup preparations.
Belgium became the first European team to qualify for next year's World Cup when a Romelu Lukaku header gave them a 2-1 win away to Greece on Sunday with the goals coming in a five-minute second-half spell.
A stunning double from captain Zlatan Ibrahimovic gave Sweden a 2-2 draw away to Denmark as they qualified for Euro 2016 on Tuesday by winning 4-3 on aggregate against their Scandinavian rivals.
Hegerberg hat-trick fires Lyon to fourth straight Champions League
France produced a scintillating show as they put memories of one of the most painful moments in their soccer history to one side by crushing Bulgaria 4-1 in a World Cup Group A qualifier on Friday.
A summary of Tuesday's Group stage matches in the UEFA Champions League.