France have kept alive their hopes of a Grand Slam in the Six Nations rugby championship with a 23-17 win over Scotland at Murrayfield.
The World Cup finalists had to overcome a 10-point deficit to make it two wins from two matches, after their previous game against Ireland was postponed because of a frozen pitch in Paris.
It was Scotland's fifth straight loss, and their third in as many matches in the Six Nations.