Italy extended their unbeaten run to 19 games with a 1-1 draw at home to the Netherlands on Wednesday, although they were knocked off the top of their Nations League group in the process.
Italy, with six points from four games, were overtaken at the top of League A Group One by Poland who beat Bosnia 3-0 and have seven. The Dutch are third with five.
However, that did not bother Italy coach Roberto Mancini.
"We'll win the last two games and we'll qualify," he said.
The match was staged in Bergamo, where Italy last played in 2006, as a tribute to the northern city which was at the epicentre this year of the coronavirus outbreak in Italy.
The hosts, who have won 14 games and drawn five since their defeat in Portugal in September 2018, went ahead with their first real attack.
Barella, who has flourished under Mancini's leadership, was again Italy's top player as he repeatedly opened up the Dutch defence.
Italy threatened from a similar move but, just as they seemed to be getting on top, the Dutch equalised.
The game could have gone either way in an end-to-end second half but neither side could put the finishing touch to their approach work.
Italy goalkeeper Gianluigi Donnarumma saved his side with an excellent block from Depay while, at the other end, Hans Hateboer lost the ball to Ciro Immobile who had only Cillessen to beat but his shot was too close to the Dutch goalkeeper.
That summed up a frustrating night for Immobile, Serie A's top scorer last season, who missed a similar chance in the first half.