Seven players got in on the act in Italy’s demolition of Armenia as Roberto Mancini’s side ended the qualifiers with 10 wins from 10 and a goal difference of +33 in Group J.
Ciro Immobile netted twice with Nicolo Zaniolo and Nicolo Barella also on target as Italy led 4-0 at the break.
Zaniolo then got his second 20 minutes after the break before Alessio Romagnoli, Jorginho and Riccardo Orsolini made it eight.
Edgar Babayan's consolation for Armenia was quickly followed by a Federico Chiesa strike for Italy.
Elsewhere, Spain made it through Group F unbeaten after beating Romania at the Wanda Metropolitano in Madrid.
Gerard Moreno’s double came between Fabian Ruiz’s opener and an Adrian Rus own goal in the first half, with Mikel Oyarzabal making it five in second-half stoppage time.
But it was ultimately an evening when doubt was cast over whether coach Robert Moreno would take charge of the team at next year's tournament.
Moreno's position was called into question an hour before the game kicked off as several media reports said he would not take charge of the side at Euro 2020, suggesting Luis Enrique could return after leaving in June for personal reasons.
In the other games, Finland, who guaranteed second place on Friday to qualify for their first major tournament, lost 2-1 in Greece while Bosnia won 3-0 away to Liechtenstein.
Bosnia could still qualify through the playoffs in March.
Additional reporting from Reuters