Kylian Mbappe struck twice as Paris St Germain capitalised on the dismissal of Barcelona’s Ronald Araujo to qualify for the Champions League semi-finals with a 4-1 win in the second leg.

Barcelona ran out at the Estadi Olimpic Lluis Companys armed with a 3-2 triumph from their first meeting in Paris and when Raphinha capitalised on Lamine Yamal’s skilful approach work to fire the opener, they had sight of the last four.

But a setback came in the 29th minute when defender Araujo was sent off for tripping winger Bradley Barcola on the edge of the area, VAR confirming the on-field decision for a red card.

The pressure built on the home goal and PSG hit back through Ousmane Dembele in the 40th minute before Vitinha drilled the French champions into the lead on the night.

Barcelona’s frustration extended to their manager Xavi, who was sent off for kicking some water bottles, and the Spanish club’s misery was complete when Mbappe was on target from the penalty spot before adding a late second for a 6-4 aggregate win.

PSG will face Borussia Dortmund in the penultimate round after the German club overturned a 2-1 deficit from the first leg to topple Atletico Madrid 5-4 on aggregate.

In another pulsating quarter-final, Dortmund went 2-0 up through Julian Brandt and Ian Maatsen before a Mats Hummels own goal and Angel Correa’s strike levelled the score.

Atletico were in the driving seat but the hosts responded magnificently with Niclas Fullkrug and Marcel Sabitzer hitting the target to ignite celebrations at the Westfalenstadion.