On an artificial turf, Italy forged ahead early in the game before Moldova, who are still searching for their first point in this qualification campaign, managed to level terms through an own goal.
Nonetheless, the Italians found a way to wrap up the win with two goals as they now prepare to face Belgium, at home.
On the brink of half-time
Coach Milena Bertolini rested the likes of Sara Gama, Alia Guagni and Aurora Galli as they are all a yellow card away from being suspended and given they face second-placed Belgium next, it made more sense to leave them out of action against Moldova.
Laura Giuliani was Italy's custodian with Cecilia Salvai and Elena Linari forming the central pair while Linda Tucceri Cimini and Elisa Bartoli were deployed as fullbacks.
Juventus' busy midfielder, Martina Rosucci was entrusted with the midfield keys alongside promising Eleonora Goldoni and Greta Adami. Valentina Giacinti, Cristiana Girelli and goal machine Barbara Bonansea formed the offensive line.
Italy drew first blood in the eighth minute when Tucceri Cimini's inswinging corner deceived Moldova's goalkeeper and hit the base of the net. The Italians continued to pile pressure on their opponents and they made their pressure count through a Nadejda Colesnicenco own goal to open a two-goal lead.
Nonetheless, Moldova pulled a goal back after 43 minutes through Anastasia Toma - just their second in five qualification games - keeping their hopes alive for a famous comeback in the second half.
After the change of ends, Italy remained the better team on the pitch. Bertolini started to introduce some new faces on the field in order to have fresher legs which put the result the bed.
They did so past the half-hour mark of the second half when Manuela Giugliano struck a sublime freekick which was temporarily blocked by Moldova's number 1 before Giacinti netted into an empty net from close-range.
Moldova attempted a late rally but the Italians were already dry and home, thinking about their next fixture against Belgium.