Niclas Fullkrug scored a brilliant first half winner as Borussia Dortmund beat Paris St-Germain 1-0 in a frenetic first leg of their Champions League semi-final.
The German international used his right foot to expertly bring down a long ball before hammering home with his left foot to give Dortmund a 36th-minute lead.
After a poor first half, PSG missed several chances to equalise in the second, with Kylian Mbappe curling an effort off the inside of the post before Achraf Hakimi struck the woodwork moments later.
Fullkrug should have scored a second after great work down the right flank from on-loan Manchester United winger Jadon Sancho but the striker could only blaze over the bar from five yards out.
In their third Champions League meeting of the season, Dortmund got the better of the Ligue 1 winners with the directness of their play, their aggression and tenacity.
PSG controlled much of the first half but failed to record a shot on target while Dortmund carved out opportunities.
Marcel Sabitzer had a super chance to double Dortmund’s lead on the stroke of half-time but his close-range volley was superbly saved by Gianluigi Donnarumma.
PSG manager Luis Enrique rallied his side at the break and Mbappe’s first major moment in the game came in the 51st minute with the France captain hitting the post with a trademark cut in from the left.
Moments later the ball fell to former Dortmund right-back Hakimi and his effort, just like Mbappe’s, stuck the inside of the opposite post and ran to safety.
Ousmane Dembele, another ex-Dortmund player, blazed a glorious chance over the bar with 10 minutes left while Fullkrug though he deserved a penalty after being nudged in the back when he appeared set to head in Julian Brandt’s cross.
The 1-0 scoreline leaves this tie finely balanced for the second leg at Parc des Princes on Tuesday.