Lionel Messi scored twice as Paris St-Germain came from behind to beat RB Leipzig in the Champions League.
Kylian Mbappe put the hosts ahead, slamming into the bottom corner on the counter-attack.
But Andre Silva and Nordi Mukiele scored from Angelino crosses to put the German side ahead.
Messi had a shot tipped onto the post and tapped the rebound into an empty net – and then scored a Panenka penalty to win the game.
PSG won a penalty deep into injury time, but instead of Messi stepping up for a hat-trick, Mbappe took it instead – and skied it over the bar.
Mbappe, who had scored his previous 11 spot-kicks for PSG, said he told Messi to take the first penalty. “It’s normal, it’s respect,” the France forward said.