Kylian Mbappe scored on his comeback to the team as Paris St-Germain beat Nice in Ligue 1.
The Frenchman scored his side’s first from the spot after originally winning the penalty, set up Angel Di Maria for the second and was a threat throughout as Marquinhos added PSG’s third.
It is PSG’s second successive win as they look to get their season on track following a chaotic opening after losing their first two games and an unconvincing last-gasp win against Metz.
With Thomas Tuchel unable to call on talisman Neymar as well as Leandro Paredes for their parts in a mass brawl against Marseille, the manager will have been thankful to welcome back Mbappe after completing his period of quarantine. The Frenchman was at the heart of everything that was good about PSG.
A quiet opening saw Nice force the first save, with former Manchester United and Everton midfielder Morgan Schneiderlin forcing a strong parry from Keylor Navas from distance.
The Parisians found their breakthrough from the spot with just over 35 minutes played when Mbappe was tripped by Khéphren Thuram.
The 21-year-old dusted himself off and fired home the penalty to open his account for the season.
The goal certainly livened the game up and moments later though goalkeeper Keylor Navas forced into action to save low down from Rony Lopes after a smart one-two.
Nice’s pressure was short lived though as the visitors went 2-0 up in first half stoppage time with Mbappe once again heavily involved.
A typical mazy run and shot by the Frenchman was saved by Nice ‘keeper Walter Benitez right into the path of Angel Di Maria who was able to tap home.
The hosts showed the were very much still in the game at the start of the second half as a delightful ball in from Hassane Kamara was inches away from being converted firstly by Amine Gouiri and then Thuram.
Navas was once again called into action with a wonderful fingertip save to deny Youcef Atal’s well-struck effort.
Mauro Icardi, who put in a much more positive showing, nearly scored his first goal of the season as he guided Di Maria’s low cross onto the post with Benitez beaten.
Mbappe continued to run Nice ragged as Dante had to deny him his second goal after another tricky run, but it was Marquinhos who all-but secured the points for PSG, heading home from Di Maria’s free-kick with just over 20 minutes to play.
In the closing stages, Nice were initially presented with a chance for a consolation from the spot but after originally giving a penalty, Ander Herrera’s foul was judged by referee Benoît Bastien to have been committed outside the box and Dante fired over the free kick in the final kick of the game.
The result lifted PSG above Nice to seventh place on six points from four games, with Patrick Viera’s side slipping to 10th also on six points.
0′ The match is about to start!
17′ CLOSE! Di Maria’s shot denied
19′ CHANCE! Schneiderlin’s long shot denied
22′ Injured Gueye subbed off by Herrera
34′ CHANCE! Rony Lopes’ shot inches wide
38′ Penalty Goal! Nice 0-1 PSG (Mbappe)
46′ GOAL! Nice 0-2 PSG (Di Maria)
53′ Navas makes brilliant save
59′ CLOSE! Icardi misses a good chance
64′ CLOSE! Mbappe’s shot cleared off by Dante
66′ GOAL! Nice 0-3 PSG (Marquinhos)
76′ Disallowed! Mbappe scores but the goal is offside
93′ CLOSE! Dante’s free-kick over the bar
Nice XI: Schneiderlin, Dante, W. Benítez, Lopes, H. Kamara, Melou, J. Lotomba, Gouiri, Y. Atal, A. Pelmard, K. Thuram-Ulien
Subs: Y. Cardinale, Maolida, E. Sylvestre, A. Trouillet, D. Ndoye, E. Guessand, F. Daniliuc, S. Ben Seghir, T. Pionnier
PSG XI: Di Maria, Navas, Verratti, Gueye, Draxler, Marquinhos, Florenzi, Icardi, Kimpembe, Mbappe, Bakker
Subs: Herrera, Sarabia, Rico, Dagba, Bulka, B. Fadiga, M. Kapo, K. Ruiz-Atil, Muinga.