Kylian Mbappe celebrates after opening the scoring for Monaco in a win against Nantes.

Monaco restored their three-point lead over Paris Saint-Germain at the top of Ligue 1 with an easy 4-0 win against Nantes.

Teenage sensation Kylian Mbappe scored twice in the first half, either side of a Valere Germain strike as the hosts took a 3-0 lead to the break.

Fabinho added Monaco's fourth goal from the penalty spot in the 59th minute after Koffi Djidji clumsily tripped Thomas Lemar in the area.

Soon after, Mbappe almost had a third, turning Nantes over in their defensive third and breaking in on goal only to see his low drive swatted away by Maxime Dupe. The 18-year-old was substituted shortly after.

PSG had briefly drawn level on points with the principality club on Saturday with a 1-0 victory against Nancy.

Marseille offered a glimpse of their attacking potential with a resounding 4-1 win at last-placed Lorient, with new recruits Dimitri Payet and Morgan Sanson among the scorers.

All four of Marseille's goals were scored inside the first hour, with center half Jorge Rolando and winger Florian Thauvin grabbing the others.

Payet, Marseille's star signing when he joined for nearly €30 million from Premier League side West Ham in January, made it two in two games with a fine finish.

The win moved Marseille into sixth place, two points ahead of St Etienne.

Striker Martin Braithwaite won a penalty for Toulouse with six minutes to play and promptly missed it in a 1-1 draw with Lille

The Denmark international's tame spot kick was too easily read by veteran Nigeria goalkeeper Vincent Enyeama, who went to his left and then got up sharply to smother Braithwaite's rebound effort.

Striker Yassine Benzia equalised for Lille in the 80th minute after imposing centre-half Christopher Jullien put the home side ahead in the first half.

Toulouse are in ninth place, while Lille are 16th and only three points above the relegation zone.