The line up for the 2020 Champions League final is now complete, and as our round up of the semi-finals will show, the final looks set to be a cracker.
For PSG, they finally look like a team that believe they belong in the big time.
The Parisians crushed RB Leipzig 3-0 in their semi-final, with their star players coming to the forefront.
And what of Bayern Munich. Well, yet again they steamrolled their opponents.
Although their 3-0 win over Lyon doesn't tell the whole story.
Neymar stars as PSG finally make it to a Champions League final
The first semi-final was between PSG and RB Leipzig, and it was the French champions who prevailed and finally made it to a Champions League final.
The French giants have heavily invested in stars like Di Maria, Mbappe, Marquinhos and Neymar. And the investment was mainly for nights like Tuesday.
They win the French league at a canter every year. It's this competition that the stars have been bought for, and now they are startingn to deliver.
Neymar, Mbappe and Marquinhos all played huge roles in the comeback win over Atlanta in the quarter-finals.
The three - along with help from Angel Di Maria and Juan Bernat - combined to crush Leipzig, with Neymar in particular impressing.
RB Leipzig V PSG - 2020 Champions League Semi-Finals Highlights
Just a few months back the Brazilian was reviled by the Paris fans after doing all he could to force a move back to Barcelona.
All of a sudden he's looking interested again, and is actually the star performer. He pulverised Leipzig with his runs and trickery, and German side just couldn't cope with him.
And it's not just Neymar. Di Maria played a part in all 3 goals on the night, scoring the second, and assisting in the first and third goals.
All in all, PSG deserved their 3-0 win. Leipzig huffed and puffed, but never looked like they truly believed they should be there.
While PSG's star players came to the forefront, took centre stage, and took control of the match.
Clinical Bayern take their chances to seal victory
Bayern Munich delivered a masterclass in finishing off their chances, and in the end ran out comfortable winners in their win over Lyon.
Munich's 3-0 win doesn't tell the whole story though.
On paper it looks a comfortable win. But before the impressive Gnabry even gave the Germans the lead, they could and should have been two goals down.
Both Memphis Depay and Karl Toko Ekambi were clean through on Bayern's goal in the opening quarter, and both spurned their respective chances.
The latter of the two chances were Toko Ekambi hit the post, was moments before Gnabry gave Munich the lead. It was a lesson in finishing, and showed the difference between good players and top class players.
Lyon V Bayern - 2020 Champions League Semi-Finals Highlights
Will Munich get away with defending this bad in the final?
Munich's defending left a lot to be desired, with the defensive high line employed by Hansi Flick's side way too easily exposed by Lyon.
What a team with top class strikers in it might have done to the German champions, who knows? We may find out in the final.
Never-the-less, the Germans won with ease in the end. Once they went one up, Bayern never really looked in any real trouble. The Bundesliga champions were well worth their win.