Italy looked/played like the best team in the Euros so would hardly call it a fluke.
Also worth noticing that Verratti, Chiesa, Insigne, Berardi, Immobile and Spinazzola are missing from the group that won that tournament. This is a very different team with even less firepower up front than...