For Marcus Rashford and Manchester United, it was a case of deja vu in Paris.
The England striker's fine late winner handed Ole Gunnar Solskjaer's side victory, to kick off their Champions League campaign in the best possible manner with a 2-1 win over Paris Saint-Germain.
United took the lead midway through the first half from the penalty spot, after Anthony Martial had been fouled by Abdou Diallo.
Bruno Fernandes' first effort was saved by Keylor Navas, only for the Costa Rican to have strayed from his line; Fernandes, who missed at the weekend against Newcastle, made no mistake with his second attempt.
PSG weren't at their best and Thomas Tuchel threw on Everton loanee Moise Kean at the break to offer more attacking threat, but it was Kylian Mbappe who almost levelled, denied by a fine diving save from David de Gea.
- READ MORE
- How Gor Mahia were beaten in Rwanda
- PSG drop points again in Bordeaux draw
- Ahly, Zamalek face off in historic CAF Champions League final
- CAF Champions League: Muguna confident as K’Ogalo tackle APR
- Magnificent Magdi goal hands Al Ahly CAF Champions League title
- Gor Mahia not worried about Tuyisenge threat ahead of APR clash
Rashford fluffed his pass when he and Martial went two-vs-one shortly after, before the Frenchman headed a Neymar corner into his own net after 55 minutes, gifting the sub-par hosts an equaliser.
Both teams had chances to win it late on, with United continually causing problems on the counter-attack after Solskjaer's decision to take off debutant Alex Telles and bring on Paul Pogba.
And just as they looked like having to settle for a point in Paris, Rashford clinically fired into the bottom corner to hand the Red Devils a victory which, ultimately they deserved.