Italy couldn't do it again, could they? The Azzurri stunned England at Wembley to win Euro 2020 and are targeting an even bigger upset in Germany this summer. Once again, Italy are still coming to terms with missing out on World Cup qualification, but whereas it was clear ahead of the last European Championship that they were becoming a real force under Roberto Mancini, there are serious questions over the strength of the current squad.
There are no doubts over the quality of the coach, of course. Indeed, in Luciano Spalletti, Italy couldn't have hoped to find a better replacement for Mancini, who sensationally quit his post less than a year ago, before promptly taking charge of Saudi Arabia.
It was Spalletti who masterminded Napoli's stunning Serie A title triumph last season and, despite taking over just before the conclusion of the campaign, he managed to get his country his Germany by pipping Ukraine to second spot in England's group.
However, Spalletti has nothing like the same quality at his disposal as he had at the Stadio Diego Armando Maradona, particularly from an offensive perspective, so it's essential that he makes the absolute most of the resources at his disposal if Italy are to have any chance of holding onto their European crown.
So, who has made Italy's Euro 2024 squad? And who's likely to start for the Azzurri in Germany? GOAL breaks it all down below...