World Rugby U20 Championship: England 32-31 South Africa
England have beaten South Africa 32-31 to reach their sixth consecutive World Rugby Under-20 Championship final.
They led 22-7 at half-time after tries from Tom Parton, Tom Hardwick, Ben White.
Marcus Smith added a penalty and Jordan Olowofela ran in a try from halfway as England led 32-19, before South Africa fought back to ensure a tense finish.
Three-time winners England, runners-up in 2017, will face hosts France in Sunday’s final in Beziers.
The French beat reigning champions New Zealand 16-7 in Tuesday’s other semi-final.