England are through to the Netball World Cup semi-finals after a 72-46 win over Trinidad and Tobago.
The Roses got off to a slow start in Liverpool but turned things around to remain top of Group G.
South Africa confirmed England’s place in the last four with victory against Uganda later on Wednesday.
The top two sides from each group will advance to the semi-finals and, in Group F, Australia and New Zealand have already sealed their places.
Commonwealth Games champions England are bidding to win the World Cup for the first time.
Trinidad and Tobago remain winless in the second preliminary round and are fifth in the group.
England, bronze medallists at the last World Cup in Australia, face world number five side South Africa, who are second in the group, at 20:00 BST on Thursday in their final match before the semi-finals on Saturday.
Trinidad and Tobago will play Scotland at 17:00 BST on Thursday in their final game of the preliminary round.