Paris Saint-Germain, who had been struggling for what seemed like forever to get into the semi-final stage of the UEFA Champions League since they last did it in 1994/95, finally got the monkey off their back with a superb showing in Wednesday's quarter-final clash against Atalanta.

At the outset, it looked like they were set for yet another disappointment as they trailed Atalanta 1-0 as late as the 90th minute. However, thanks to a masterful set-up by Neymar, Marquinhos sent in the equaliser at that dying moment and was followed three minutes later by an equally unbelievable decider from Eric Choupo-Moting - a free transfer from Stoke City - set up by Kylian Mbappe.

However, for many, the star of the show was Neymar, who, after missing out on the decisive UCL games the last two seasons due to injuries, pulled off 16 dribbles, the most by a player in a single Champions League match since his erstwhile Barca teammate Lionel Messi did it against Manchester United in 2008.

The unpredictable match led to an outpouring of reactions on social media, and we round up some of the best ones:

Feature image courtesy: AFP / David Ramos