Italy booked their place in the last 16 of Euro 2020 with a group game to spare with a comfortable 3-0 win over Switzerland in Rome.
The result leaves Italy top of Group A on six points, two ahead of Wales ahead of their meeting in Rome on Sunday.
Switzerland are not yet out of the competition, but remain in third place ahead of their final group fixture against winless Turkey.
The Italian fans at the Stadio Olimpico must be thrilled with what they saw.
Relentless in attack and exhibiting an all-round intensity, Italy dominated possession and effectively neutralised the attacking threat of Xherdan Shaqiri.
The final score was 3-0, courtesy Locatelli’s double either side of half-time (26, 52) plus one by Ciro Immobile (89).
The 23-year-old Locatelli became only the third player to score a double for Italy at the Euros after Mario Balotelli vs Germany in 2012 and Pierluigi Casiraghi against Russia in 1996.
Interestingly, Locatelli came into the side only due to PSG star, Marco Verratti’s absence through injury.
Italy have now gone 965 minutes without conceding a goal and have kept a clean sheet in each of their last 10 matches in all competitions.
However, it was their flowing attack that caught the eye.
In fact, Italy got the ball into the Swiss net early on when Giorgio Chiellini managed to fire Lorenzo Insigne’s corner beyond Yann Sommer.
The Russian referee Sergey Karasev awarded the goal, but VAR overturned the decision.
Replays showed that Chiellini had accidentally handled the ball as he challenged Manuel Akanji.
Donnarumma, Di Lorenzo, Bonucci, Chiellini, Spinazzola, Barella, Jorginho, Locatelli, Berardi, Immobile, Insigne.
Cristante, Pessina, Toloi, Chiesa, Acerbi
Sommer, Elvedi, Schar, Akanji, Mbabu, Freuler, Xhaka, Rodriguez, Shaqiri, Seferovic, Embolo.
Subs: Widmer, Vargas, Zuber, Sow, Gavranovic
Man of the match