South Africa snuffed out England's hopes in the ICC World T20 with a three-run victory while Brendon McCullum led from the front to hand New Zealand a comfortable win over the Netherlands on Saturday.
The Kiwis chased down the target of 152 with one over to spare. McCullum anchored the innings with a 45-ball 65, hitting four boundaries and three sixes at the Zahur Ahmed Chowdhury Stadium.
When he was out in the 17th over, after sharing a 46-run stand with Corey Anderson (20*) for the fifth wicket, New Zealand were just 18 runs away from victory from 19 balls with six wickets in hand. Anderson took New Zealand score past the target easily.
For the Netherlands, Timm van der Gugten grabbed three wickets for 30 runs, while Logan van Beek got one.
Earlier, Tom Cooper's unbeaten 40 off 23 balls lifted the Netherlands to 151 for four in their allotted 20 overs.
Copper, who hit four boundaries and two sixes in his unbeaten knock, shared 60 runs for the fourth wicket with captain Peter Borren (49) after the Netherlands were put into bat.
De Villiers breaks English hearts
In the second match of the day, AB de Villiers struck 69 not out off 28 deliveries to fire his team to 196 for five, the highest score so far in this year's tournament.
He then returned to marshal his bowlers who restricted England to 193 for seven for a win that snuffed out 2010 champions England's last four prospects at the Zahur Ahmed Chowdhury Stadium.
Ravi Bopara hit a defiant 31 down the order but it was not enough in the end.
The winner of Monday's Sri Lanka vs New Zealand match will join South Africa, and India and another team from Group Two, in the last four.