Matteo Pessina's goal in Rome means Italy will play the runner-up from Group C in the next round, with Wales facing the team that comes second in Group B.
Xherdan Shaqiri scored twice in Baku for Switzerland, who could progress as one of the four best third-placed teams after finishing level with Wales on four points.
ITALY v WALES MATCH FACTS
Italy are now unbeaten in 30 matches in all competitions (W25 D5) since losing against Portugal in September 2018, equalling the longest unbeaten run in their history, which was set between 1935 and 1939.
Wales have lost six of their seven competitive matches against Italy (W1), including all five that took place outside Wales.
Italy have kept a clean sheet in each of their last 11 matches in all competitions, only going on a longer run once before in their history - 12 games without conceding between 1972 and 1974.
Despite losing today, Wales have now reached the knockout stages in all three of their appearances at major tournaments (1958 World Cup, EURO 2016 and EURO 2020).
Italy have kept a clean sheet in 22 of their 41 European Championship matches (54%), three more than any other side (Germany, 18).
Italy made eight changes to their starting XI for this match, their joint-most between games at a major tournament (Euros + World Cup).
Aged 20 years and 279 days, Wales' Ethan Ampadu became the second-youngest player to be sent off in a European Championship match after John Heitinga (20 years 217 days) for the Netherlands vs Czech Republic in 2004, while Ampadu is the outright youngest to be shown a straight red.
Italy’s Marco Verratti led all players in this match for touches (136), passes completed (103), chances created (5) and tackles (4), as well as assisting the only goal of the game.
SWITZERLAND v TURKEY MATCH FACTS
Alongside Denmark (in 1988 & 2000), Turkey have become just the second nation to lose all three group stage matches at more than one edition of the EUROs, having also suffered this fate at their debut tournament in 1996.
41 shots were attempted in this afternoon’s match between Switzerland (22) and Turkey (19), the joint-most in a group stage game at the European Championships, matching that of Netherlands v France in 2008, Spain v Germany in 1984 and England v Spain in 1980.
Switzerland scored more than twice in a European Championship game for the very first time – indeed, 25% of their total EUROs goals in their history came this afternoon against Turkey (3/12).
Switzerland’s Steven Zuber is only the third player since 1980 to register three assists in a single EUROs game, after Portugal’s Rui Costa in 2000 (v England) and Denmark’s Michael Laudrup in 1984 (v Yugoslavia).
Haris Seferovic and Xherdan Shaqiri both scored from outside the box, the first Swiss players to do so at any EUROs, with each of their nine goals in the competition before today coming from inside the area.
Irfan Can Kahveci’s consolation strike was his first international goal for Turkey on what was his 21st cap for his country.
Xherdan Shaqiri is now Switzerland’s outright top goalscorer at major tournaments, with his second goal this evening his seventh for his country at either the World Cup (4) or European Championships (3).
Haris Seferovic is only the third Swiss player to score at both the World Cup (2014) and European Championships (2020) after Xherdan Shaqiri and Admir Mehmedi.
Ricardo Rodriguez, Breel Embolo, Xherdan Shaqiri, Yann Sommer and Granit Xhaka all appeared in their seventh European Championship game against Turkey, the joint-most of any Swiss player. Indeed, only Valon Behrami and Stephan Lichsteiner (17 each) have played in more major tournament matches for Switzerland than Shaqiri, who today appeared in his 16th such game (Euros + World Cup).
•Sourced from AFP. PHOTO: Italy's Pessina celebrates all-important goal against Wales