Kieffer Moore headed a superb equaliser as the Red Dragons opened their Euro 2020 campaign with a 1-1 draw at the Olympic Stadium in Baku.
Breel Embolo put the Swiss in front after 49 minutes, his close-range effort was full reward for their superiority. But Moore claimed his sixth international goal 16 minutes from time - and Wales were relieved when Mario Gavranovic's late effort was disallowed by VAR.
A point was more than Wales deserved for large parts of a contest in which they were often second best and key men Gareth Bale and Aaron Ramsey were kept quiet.
But Moore's header will give Wales - semi-finalists at the last European Championship in France five years ago - belief that they can progress from a competitive group.
The result will place greater emphasis on Wales' next game against Turkey, who lost their opening Group A fixture 3-0 to Italy, in Baku on Wednesday.
Follow the game LIVE with Standard Sport’s Euros blog below...