Postpublished at 05:24 GMT 5 November 2022
Canada 19-26 England
England have won it but my word they had to work for it!
Canada did superbly well but England have booked their place in next Saturday's World Cup final. They will face either France or hosts New Zealand.
Magnificent.