England will aim to reach back-to-back Rugby World Cup finals on Saturday, as they meet South Africa at the Stade de France.
The red roses defeated Fiji 30-24, whilst the Springboks edged France to make it a repeat of the 2019 final where South Africa were victorious.
The winner will play either Argentina or New Zealand in the final on Saturday, 28 October.
England are now the only unbeaten side left in the competition after having a much more smoother path to the semis.
Steve Borthwick’s men have dispatched Argentina, Japan Child and Somoa before that quarter final win against the Fijians.
By contrast, current and three-time world champions South Africa, finished runner-up in their pool having previously lost to Ireland.
However, Rassie Erasmus’ side are strong favourites for the game having beaten an impressive French side last week.
In terms of the team news, South Africa are unchanged but England’s Freddie Steward replaces Marcus Smith, who failed the return-to-play protocols after suffering a facial injury in that win over Fiji.
Owen Farrell continues at fly-half as George Martin comes in for Ollie Chesham.
Vice-captain Ellis Genge drops to the bench alongside George Ford.
Kick off in France is 20:00 GMT.