Italy are mathematically top of Group E and will play the Group D runners-up in Paris on Monday June 27.
The Azzurri secured their status as group winners thanks to victories over Belgium and Sweden, while today the Red Devils crushed Ireland 3-0.
That means, with a superior head to head record, Italy cannot be caught at the top of Group E.
It is the first time the Nazionale have won their group at a major tournament since the 2006 World Cup.
Antonio Conte’s men will face the runners-up of Group D at the Stade de France in Paris on Monday June 27, kicking off at 17.00 UK time (16.00 GMT).
As things stand, that would be Croatia, who are on four points behind Spain’s six.
However, the Czech Republic are in with a chance of capturing that spot, especially if Croatia are penalised for crowd trouble.
Croatia will face Spain in their last group game, but Mario Mandzukic and Luka Modric are injury doubts to feature.
Paradoxically, Italy might’ve preferred finishing as runners-up in Group E, as that would pit them against the winners of Group F, comfortably the weakest in the tournament.
Hungary are currently top followed by Portugal and Iceland.
In the quarter-finals, Italy are likely to run into Germany or Poland, plus hosts France in the semi-finals.