England defeated South Africa 19-7 in Vancouver on Sunday to win their second tournament of the 2017 HSBC World Rugby Sevens Series.
The Blitzboks had won the last three tournaments in the series, but could not manage a fourth as England scored three tries to one to seal a second win.
South Africa got off to a great start in the final thanks to a try within the first minute from Siviwe Soyizwapi, his fourth of the weekend, before Richard de Carpentier leveled things before half time.
Dan Bibby then put England ahead with a great chip and chase before Dan Norton finished off the scoring, going over in the left corner to make it 19-7, claiming his seventh try of the weekend to seal the win.
Speaking after the match, England captain Tom Mitchell said, “It feels awesome (to win) because we’ve worked hard.”
“To beat South Africa – we played them in the groups as well and drew in a close game – and this team, the South Africa team, have been on top all year, unbelievable record from them, so to come and beat them here in what is an amazing stadium, the crowd’s been phenomenal, it’s a pleasure to play in front of them.”
Despite the loss, South Africa lead the overall standings with 126 points while England are in second with 103, just three points ahead of defending champions Fiji, who came in third place after beating the USA 28-24 in the Bronze Final.
New Zealand came in fifth place while Australia finished in seventh place.
Wales had earlier won the Challenge Trophy with a 19-12 victory over Samoa.