England have won the 2016 Six Nations championship with a game to spare, after Scotland beat France. Their 29-18 victory at Murrayfield means that France can’t catch Eddie Jones’ men. It also ended Scotland’s decade-long winless streak against Les Bleus, and gives them back-to-back victories in the Six Nations following their win over Italy last weekend. In a back-and-forth game, France took an early lead thanks to Guilhem Guirado's try, but Stuart Hogg and Duncan Taylor went over to give the hosts an 18-5 advantage. The visitors fought back to narrow the gap to three points at 21-18, but a try from Tim Visser and a late penalty from Greig Laidlaw secured a deserved triumph for the Scots. In the final round of games next weekend, France will try to stop England claiming the Grand Slam, Scotland face Ireland and Wales take on Italy.

Sabalenka overcomes holder Gauff to reach semis of WTA Finals
Argentina calls up Lionel Messi with Miami still in playoffs
Five-way tie at the top after Abu Dhabi HSBC Championship first round
India spin dominant T20 win over Australia
Rory McIlroy backs MENA Golf Tour as 'a really good thing' for region
