Kylian Mbappe scored twice as Paris St-Germain began their Champions League campaign with victory over Juventus.
Mbappe brilliantly volleyed in the opener from Neymar’s lofted pass before smashing in a low strike following a delightful one-two with Achraf Hakimi.
The Frenchman should have had a hat-trick but twice screwed shots wide.
Substitute Weston McKennie’s thumping header pulled a goal back for Juve, while Dusan Vlahovic’s header was clawed out by Gianluigi Donnarumma.
Juventus were unable to find the equaliser while at the other end, Neymar’s volley from close range was kept out by Mattia Perin.
In Group H’s other game, Benfica beat Maccabi Haifa 2-0.
- 99G Donnarumma
- 4RamosBooked at 25mins
- 2HakimiSubstituted forMukieleat 78′minutes
- 6VerrattiBooked at 65minsSubstituted forRenato Sanchesat 87′minutes
- 17VitinhaSubstituted forDaniloat 78′minutes
- 25Tavares Mendes
- 30MessiSubstituted forSolerat 84′minutes
- 18Renato Sanches
- 3Silva NascimentoBooked at 25mins
- 6DaniloBooked at 73mins
- 11Ju CuadradoSubstituted forDe Sciglioat 74′minutes
- 25RabiotSubstituted forKeanat 87′minutes
- 20MirettiBooked at 45minsSubstituted forMcKennieat 45′minutes
- 14MilikSubstituted forLocatelliat 68′minutes
- 2De Sciglio
- 12Lobo Silva
- Anthony Taylor
Match ends, Paris Saint Germain 2, Juventus 1.
Second Half ends, Paris Saint Germain 2, Juventus 1.
Kylian Mbappé (Paris Saint Germain) wins a free kick on the left wing.
Foul by Weston McKennie (Juventus).
Offside, Juventus. Danilo tries a through ball, but Weston McKennie is caught offside.
Attempt saved. Kylian Mbappé (Paris Saint Germain) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Neymar.
Attempt saved. Neymar (Paris Saint Germain) right footed shot from the centre of the box is saved in the centre of the goal.
Substitution, Juventus. Moise Kean replaces Adrien Rabiot.
Substitution, Paris Saint Germain. Renato Sanches replaces Marco Verratti.
Attempt missed. Neymar (Paris Saint Germain) right footed shot from outside the box is just a bit too high from a direct free kick.
Carlos Soler (Paris Saint Germain) wins a free kick in the attacking half.
Foul by Adrien Rabiot (Juventus).
Substitution, Paris Saint Germain. Carlos Soler replaces Lionel Messi.
Attempt missed. Neymar (Paris Saint Germain) left footed shot from outside the box is close, but misses to the right. Assisted by Marco Verratti.
Attempt blocked. Manuel Locatelli (Juventus) right footed shot from the centre of the box is blocked. Assisted by Filip Kostic.
Substitution, Paris Saint Germain. Danilo Pereira replaces Vitinha.
Substitution, Paris Saint Germain. Nordi Mukiele replaces Achraf Hakimi.
Attempt missed. Manuel Locatelli (Juventus) left footed shot from outside the box is high and wide to the right.
Attempt missed. Dusan Vlahovic (Juventus) with an attempt from the centre of the box misses to the left. Assisted by Adrien Rabiot.
Hand ball by Filip Kostic (Juventus).