Wales celebrated reaching the last 16 of Euro 2020 despite losing 1-0 to Italy in Rome on Sunday as Switzerland were left to wait before finding out if they will join them.
Gareth Bale and his Welsh teammates lost 1-0 to an impressive Italy side at the Stadio Olimpico, with Matteo Pessina scoring the only goal.Wales had Ethan Ampadu sent off and couldn't get an equaliser but the result was enough for them to qualify in second place in Group A on goal difference ahead of the Swiss, who defeated Turkey 3-1 in Baku.
"We wanted to get a result but main thing is we finished second," Bale told British broadcaster ITV.
Wales finished with a goal difference advantage of two over Switzerland.
Semi-finalists at Euro 2016, Wales will play a last-16 tie in Amsterdam next Saturday against the runners-up in Group B, likely to be Russia, Denmark or Finland.
An impressive Italy are now unbeaten in 30 matches and have won 11 games in a row, all without conceding a goal.
"We don't feel any pressure, we're just enjoying playing and representing our nation," said Italy midfielder Marco Verratti.Their latest victory came despite coach Roberto Mancini making eight changes, and Italy will face either Ukraine or Austria in London in the last 16.
Switzerland face an agonising wait to see if they will go through as one of the best third-placed teams but they stand a decent chance after Xherdan Shaqiri inspired their victory in Baku.
Haris Seferovic gave Switzerland the lead and Shaqiri added two superb finishes of his own either side of Irfan Can Kahveci's consolation for Turkey.
Turkey go home without a point to their name, and will go down as one of the big disappointments of this Euro.