England's Under 20 rugby team have given themselves the opportunity to make it three Junior World Championships on the bounce after winning their semi-final against tournament favourites, South Africa.

England took advantage of two yellow cards for the 'Baby Boks' to prevail 28-20 and join New Zealand in the final, which will take place in Cremona on Saturday 20 June.

England's scrum proves crucial

South Africa's supposed dominance in the scrum was completely turned on its head with opposition props Paul Hill and Ellis Genge starring in an excellent performance from the England pack, laying the foundation for the big win. 

Jon Callard's men led 18-6 at the break, with a try from James Chisholm, followed by a penalty try thanks to a dominant scrum on the South African tryline. 

After the break, the Baby Boks had much of the territory but couldn't force their way over the line, with England's defence holding firm. 

Nick Tompkins added a third try in the 70th minute to put the gloss on a fantastic team display for England, which was all the more impressive coming so soon after their defeat to France in the sides final pool game. 

Malcolm Jaer and Daniel Du Plessis scored two consolation tries late on to give the score a look of respectability, with England only ending up as eight point victors.

Kiwis lie in wait for final clash

England will meet New Zealand in Saturday's final, after the Kiwis dispatched of France 45-7 at the same venue earlier on in the evening. 

In their win, New Zealand's Tevita Li became the all-time leading try scorer at U20 level, notching a hat-trick to move to 13 tries at this level, with the winger really impressing alongside returning Chiefs' centre Anton Lienert-Brown

One of Super Rugby's best number eights this season, Akira Ioane put in another destructive display at U20 level, crossing for a pair of tries, with Jack Goodhue adding the sixth late on.

France had actually taken an early lead after they scored the first try of the game through Clement Castets, but lost star man Sekou Macalou to injury early on in the game, failing to score a single point after he had left the field.

Li said after the game that: "next week is a big game but we play rugby for moments like that."

The final takes place at the Stadio Giovanni Zini in Cremona on Saturday at 7.30pm British time, with the third/fourth place playoff commencing at 5.30pm.