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.

England dismiss Pakistan for 110 to seize control of Lord's test
Raphinha, Fermin score as Barcelona beat Athletic in home opener
Celtic and Rangers to play cup match behind closed doors after pitch invasion
Chelsea and Fulham reach League Cup third round as Welbeck scores on debut
PSG to meet Barca, Man City as Champions League draw throws up marquee ties