Italy will play their Round of 16 fixture at Wembley on Saturday June 26, against the runners-up in Group C.
The Azzurri won all three Group A matches, scoring seven goals and conceding zero, so topped the standings comfortably.
That means they will play their Round of 16 match on Saturday June 26 at Wembley, kicking off at 20.00 UK time.
They will be paired with the runners-up from Group C, which is likely to be Ukraine or Austria, with the Netherlands currently out on top.
Wales finished second in Group A, so will play their Round of 16 fixture in Amsterdam on Saturday June 26 at 17.00 UK time.
They’ll face the runners-up in Group B, expected to be Russia or Finland, as Belgium are leading.