England held their nerve to beat Fiji in an enthralling quarter-final clash in Marseille, setting up a date with defending champions South Africa in Paris this Saturday.

The encounter will see a repeat of the final in 2019 which saw the Springboks emerge 32-12 winners in Japan, with Steve Borthwick hoping to mastermind a victory that will see his side move to within one game of lifting the William Webb Ellis Cup for the first time since 2003.

Having lead 24-10 in their quarter-final, captain Owen Farrell scored six vital points in the latter stages to ensure the Red and Whites' progression to the final following a spirited comeback from the Fijian's.

South Africa, meanwhile, edged past hosts France 28-29 on Sunday night in one of the greatest games the sport has witnessed in recent years - keeping their hopes alive of becoming the first nation to win the tournament on four occasions.

With rugby fans across the country waiting in anticipation, here is all the information you need on how to watch the semi-final this weekend:

When is England’s Rugby World Cup semi-final against South Africa?

England vs South Africa will take place this Saturday, October 21, with kick-off at 8pm BST. The game will be held at the Stade de France, Paris.

How can I watch England v South Africa on TV?

Coverage will begin on ITV 4 from 6.45pm, before switching to ITV 1 from 7.15pm.

Fans will also be able to watch a live stream of the game on ITVX.

Who could England play in the Rugby World Cup final?

The winner of England vs South Africa will play New Zealand or Argentina in the Rugby World Cup final on Saturday, October 28.

Kick-off is scheduled for 8pm at the Stade de France.