|Canada: (12) 19|
|Tries: Paquin, Corrigan, Beukeboom; Cons: De Goede 2|
|England: (15) 26|
|Tries: Packer, Dow 2; Pens: Scarratt 3; Con: Scarratt|
England secured their place in the World Cup final, showing grit to hold off a determined Canada at Eden Park.
The Red Roses were presented their sternest challenge of the year as amateur side Canada defied expectations to match their three tries.
But professionals England stood up to the test, with Abby Dow scoring a stunning try and three Emily Scarratt penalties enough to seal the win.
England will face hosts and holders New Zealand or France in the final.
The Black Ferns will play France in the second semi-final later on Saturday and both sides are expected to provide tougher opposition than Canada.
The Red Roses extended their winning record to 30 in a row with the semi-final victory and on 12 November will be seeking a first world title since 2014.
More to follow.
Canada: Alarie; Grant, Corrigan, Kaljuvee, Farries; Tessier, Pelletier; DeMerchant, Tuttosi, Menin, Holtkamp, Hunt, Forteza, Paquin, De Goede (capt).
Replacements: Boag, Kassil, Ellis, Fuamba, Beukeboom, Senft, Svoboda, Holly.
England: Rowland; Dow, Scarratt, Heard, MacDonald; Harrison, Infante; Cornborough, Cokayne, Bern, Aldcroft, Ward, Matthews, M Packer, Hunter (capt).
Replacements: Davies, Muir, Brown, Galligan, Cleall, Kabeya, Aitchison, Kildunne.