Two stoppage-time strikes in Vizela had denied Finland an important first point in Group B3, but they ensured there would be no repeat at home to Latvia, dominating the game with 31 shots compared to the visitors' four.
16 of those from the Helmarit were on target, and the first to find a way past the Latvian goalkeeper, Elza Strazdina, arrived in the 26th minute, when Adelina Engman found Ria Oling, who celebrated her 100th cap by breaking the deadlock.
Finland kept piling on the pressure, but the floodgates failed to open before the break, and it took until 56 minutes in when they put daylight between themselves and the side ranked outside the top 100, as Oling improved her landmark day with another goal, taking her personal total to 13.
That goal was also set up by Engman, who then made it a hat-trick of assists less than 10 minutes later when she found Oona Sevenius to make it 3-0.
One blot on the Finnish copybook arrived deep into added time when Annija Andersone scored a consolation for Latvia with their only effort on goal throughout the match.
But the 3-1 success means Finland are off the mark as they aim to reach the World Cup for the first time, sitting second in the group on goal difference ahead of Slovakia, who were thrashed 4-0 by Portugal this afternoon.
A top-three finish in the group guarantees a play-off place for the World Cup, but only a top-two placing staves off potential relegation to League C of the UEFA Women's Nations League.
Review all the 2027 Women's World Cup results on Flashscore.
