England are through to their first World Cup final since 1992 after beating Australia by eight wickets at Edgbaston.
The three-times runners-up are now firm-favourites to land the trophy for the first time on Sunday, having thrashed the Black Caps by 119 runs in the group stage, and head to the home of cricket on the back of a sensational performance.
Eoin Morgan’s side will play New Zealand at Lord’s on Sunday.
Jason Roy smashed 85 off 65 balls as England beat defending five-time champion Australia, chasing down a target of 224 in 32.1 overs.
Morgan struck a boundary to seal the win and move England to 226-2 after Australia was 223 all out in 49 overs.
Chris Woakes was named as man of the match for his bowling display and described the team's batting as "outstanding".
He said: "There were some nerves around this morning, a few anxious people in the dressing room but that's natural.
"The way we have produced the goods shows how good we are and we're really pleased.
"I don't think it was a bad wicket, we just found the right length and they had to rebuild and we kept the pressure on.
"We got off to a flyer and when chasing a relatively small total, that's the difference."
Sky Sports has said it will partner with Channel 4 to make England's bid to lift the Cricket World Cup available for the whole of the UK to watch for free.