England ground down defending champions New Zealand to make history by reaching their first Netball World Cup final, reports BBC.
The match was level after every quarter but England pulled away in dramatic fashion in the last to win 46-40.
There were jubilant scenes on the court as England wound down the clock to edge out the Silver Ferns and reach Sunday's showpiece in Cape Town.
They will face either 11-time champions Australia, who they beat in the group stages, or in-form Jamaica next.
Bd-pratidin English/Golam Rosul