Italy complete their Group A fixtures with a 1-0 win over Wales at the Stadio Olimpico.
Pessina gave his team the lead with a smart first-half finish before Ampadu’s second-half sending-off placed pressure on Page’s men.
Bale then spurned a glorious chance to level for the away side, who defended remarkably well for the closing stages of this game to earn a well-deserved second-place finish in Group A.
No group-topping heroics from Wales this time around – but they have avoided what threatened so often to become a banana-skin result and kept it to a narrow defeat.
Rob Page will take that, particularly given he had to play the last third of the game a man down.
Wales however will need to sort themselves out before the next tough test that awaits them; the runners-up of Group B in Amsterdam on Saturday, which could remain any one of Belgium, Russia, Finland or Denmark.
Italy coast through to the last-16 stages, topping Group A with a perfect three wins in three games – and they are now unbeaten in 30 internationals, matching an Azzurri record.
Their next opponents will be the team who finish second in Group C, so it will be either Ukraine or Austria.