But, with an injury concern over goalkeeper Olivia Clark to consider, not even a stunning strike from their 38-year-old record goalscorer could shake off what was at times a worrying display; a goal to remember on a night Wales would like to forget.
By the time Fishlock struck from 35 yards with eight minutes to go, the hosts had already long been punished for an initial lack of focus and urgency that will have Euro opponents England, France and the Netherlands licking their lips if repeated in Switzerland.
No such worries for Italy who, with defender Elena Linari and Juventus' Sofia Cantore also on the scoresheet, head to the finals after finishing second in Group A4 courtesy of the win. Denmark fell into the relegation play-off after being beaten 6-1 by Sweden who qualify for the Nations League semi-finals.
Wales' fate had already been sealed before kick-off, demoted to League B for the next edition of the competition and its ties to the 2027 World Cup qualifiers.
The result also keeps them waiting for a first competitive win over a side ranked in the world's top 20, before a summer in which three heavyweights await in the group stage.
And yet, up to now, Wales had been edging closer to that scalp. Competitive in every game, it had been goalscoring not defending that had appeared a major issue.
There had been a resilience and a discipline to the way Wilkinson's side had defended, making this all the more unexpected even against an Italian side who started the campaign as top seeds.