England overcame a dogged Croatia side to secure a 3-0 victory and guarantee their place at Euro 2013.
Hope Powell's side were frustrated for much of the first half by their defensive-minded visitors who had been beaten 6-0 by England in March.
Jill Scott made the most of one of the few chances in the opening 45 with a tap-in, before Eniola Aluko poked in to make it 2-0 soon after the break.
Captain Casey Stoney scored a third late in the match.
The result sees England leapfrog the Netherlands to qualify from their group in top spot, although the Dutch also reach the finals in Sweden as best runners-up.
"It is a relief to qualify automatically as it means we don't have to go through the danger of the play-offs," said coach Powell. "Now we can focus on next year. In patches, I thought we played very, very well."
Pre-match build-up at Walsall's Banks's Stadium had focused on how many England would score, not whether they would win.
But Powell's side found the Group Six basement side less obliging than they had on their visit to Croatia.
England were at fault for poor passing and even poorer crossing in the first quarter of the match, although tight marking from their opponents made life difficult.
The home side got most joy down the flanks, with Steph Houghton, impressive for Team GB at the Olympics, a key figure in the moments leading up to the first goal.
The Arsenal full-back sped down the left wing before delivering a low ball into the centre. An alert Aluko struck a first-time low shot that keeper Doris Bacic failed to hold, allowing Scott to tap in.
Two minutes into the second half, England extended their advantage.
This time the assist came from Rachel Yankey, on her record 120th England appearance, who played a low cross into the area. The Croatia defence failed to clear the box and Aluko improvised quickly to poke the loose ball in off the post.
Teenager Bacic twice denied Birmingham's Karen Carney, arguably England's player of the match, and blocked Fara Williams's effort, but could do nothing to stop captain Stoney scoring the goal of the game.
It was again Carney who did the initial damage, leaving her marker for dead on the left and firing in a low ball that Stoney swept into the net.
England: Bardsley, Alex Scott, Bradley, Stoney (Rafferty 87), Houghton, Jill Scott, Asante, Fara Williams, Yankey (Duggan 79), Aluko,Carney.
Subs Not Used: Brown, Clarke, Susi, Bassett, Rachel Williams.
Booked: Alex Scott.
Goals: Jill Scott 21, Aluko 47, Stoney 80.
Croatia: Bacic, Cepernic (Lojna 76), Scrurich, Moulton, Landeka, Martic, Sundov (Conjar 85), Gaiser, Jelencic (Salek 68), Kolar, Joscak.
Subs Not Used: Vrdoljak, Bulut, Valusek.