PSG needed two goals in stoppage time to overcome Atalanta in the last round but had far less trouble seeing off Atletico Madrid's conquerors Leipzig on Tuesday.
The quarterfinal hero strikes first!— Champions League on CBS Sports (@UCLonCBSSports) August 18, 2020
Di Maria puts the ball right on Marquinhos' head and PSG takes the early lead. pic.twitter.com/YHVXLgzcfP
Angel Di Maria crossed for Marquinhos to power in the opener after 11 minutes and then profited from some sublime Neymar trickery to double his side's tally before half-time.
And the Argentinian also set up the third for Juan Bernat as PSG booked a place in Sunday's final against either Bayern Munich or Lyon, with that other semi-final to take place on Wednesday.
That's two!— Champions League on CBS Sports (@UCLonCBSSports) August 18, 2020
A costly error gives PSG a two-goal lead through the Di Maria finish. pic.twitter.com/p7VTBLfekL
Neymar played a huge part in PSG's comeback against Atalanta and should have registered inside 355 seconds of this tie, only to hit the post when played clean through.
The French side were boosted by the return of Kylian Mbappe to their starting line-up and he had a half-volley correctly ruled out a minute later for a handball against Neymar.
The Parisians are running away with it...— Champions League on CBS Sports (@UCLonCBSSports) August 18, 2020
Sorry Neymar, that one goes to Bernat 😉 pic.twitter.com/c5o2T3qAid
However, Leipzig could not settle and Thomas Tuchel's side were in front soon after when Di Maria's wicked delivery was guided in from six yards by an unmarked Marquinhos.
Neymar again clipped the post from a free-kick but he brilliantly set up Di Maria for PSG's second with a cushioned flick after Peter Gulacsi's pass was intercepted.
Leipzig brought on Emil Forsberg and Patrik Schick at half-time and started the second half on top, but Bernat met Di Maria's cross to head past Gulacsi and kill things off.
PSG had numerous chances to add a fourth in the remainder of the one-sided affair, with Mbappe squandering a good chance and then being denied by Gulacsi, who also produced a late double save to keep out Di Maria and Leandro Paredes.
What does it mean? Quadruple dream still alive for PSG
Nine years on from their Qatari takeover, PSG are now just one step away from winning the one trophy that has so far eluded them and the one they truly crave - the Champions League.
Having won a domestic treble of Coupe de France, Coupe de la Ligue and Ligue 1, plus the Trophee des Champions, this is shaping up to be the most famous season in the club's history.
Di Maria undoes Leipzig
PSG may have missed Mbappe for three-quarters of their tight tussle with Atalanta yet the absence of Di Maria in that one cannot be understated.
He returned from suspension here and played a part in all three goals, taking his assists tally to 27 in the competition since his debut in September 2007 - only Cristiano Ronaldo and Lionel Messi (32 each) have more.
Gulacsi gifts goal to PSG
PSG looked dominant but undoubtedly were helped by some sloppy play from their opponents, with no error more glaring than Gulacsi's hospital pass in the lead up to the second goal.
The Leipzig keeper pretty much played the ball straight to Paredes, who fizzed it into the path of Neymar to tee up Di Maria with a superb flick.
PSG can now prepare for Sunday's showpiece final at this ground, where either German champions Bayern or domestic rivals Lyon await.