Kylian Mbappe grabbed the first goal and emerging winger Bradley Barcola added the second as Paris Saint-Germain beat Real Sociedad 2-0 in the first leg of the Champions League round of 16 on Tuesday.
Sociedad dominated the game for long spells despite missing key players through injury, until Mbappe's goal in the 58th minute.
The breakthrough came when Marquinhos headed on Ousmane Dembele's corner from the right and Mbappe was unmarked at the back post to volley in. A few minutes later, his strike from the edge of the penalty area was tipped onto the crossbar by goalkeeper Alex Remiro.
But Remiro was beaten again in the 70th when the speedy Barcola broke down the left, skipped past right back Hamari Traore with ease and poked the ball in - prompting coach Luis Enrique to jump off the bench to celebrate.
READ MORE
Bayern Munich beaten 1-0 at Lazio in 1st leg of Champions League last 16 to pile pressure on TuchelBrazilian striker Igor Thiago signs for Premier League club BrentfordBrazil striker Matheus Cunha out with 'significant' hamstring injury ahead of Copa America
There was relief, too, that Mbappe lasted the whole game.
Mbappe's sore left ankle kept him on the bench for Saturday's French league game, but he showed no ill effects when he latched onto Dembele's pass and forced a save in the sixth minute.
After that chance, however, PSG's intensity dropped right off.
Even though Sociedad coach Imanol Alguacil was without goal-scoring midfielder Mikel Oyarzabal and left back Kieran Tierney, the intensity and organization of Sociedad's high pressing pushed PSG back at a subdued Parc des Princes.
Andre Silva glanced a header wide and captain Mikel Merino struck the crossbar with a superb dipping shot from 25 meters moments before the break.
Mbappe's goal took pressure off his teammates and allowed the 21-year-old Barcola - a summer signing from Lyon - more freedom to attack.
The return leg is on March 5.
In the other last-16 game, veteran striker Ciro Immobile 's penalty gave Lazio a 1-0 win against Bayern Munich.