Perhaps the strangest and certainly the longest season on memory will come to a close with it, but both these sides have been fiercely chasing European glory over the past few seasons so the focus is only on the 90 minutes at hand.
French champions PSG beat Atalanta in incredible circumstances in the quarters, before cruising past Leipzig in the semis.
Bayern crushed Barcelona in embarrassing fashion in the last eight, then dispatched with Lyon in style in the last four.
LIVE BLOG: Latest from the Champions League final
Here’s everything you need to know ahead of tonight’s final.
When is the match?
The Champions League final kicks off at 8pm BST tonight. It will take place in Lisbon, Portugal.
How can I watch it?
The game will air live on BT Sport 1 HD, BT Sport 1 Extra and BT Sport Ultimate, with coverage beginning at 7pm BST.
Subscribers can also stream the match on the BT Sport website and app.
What is the team news?
PSG are likely to be without first-choice goalkeeper Keylor Navas, struggling with a muscle injury. Marco Verratti is back and boss Thomas Tuchel faces a key decision over whether to start him or not after just a few minutes of action in the semis.
Jerome Boateng is the only injury worry for Bayern after he came off in the semi-final. Niklas Sule could replace him after making his way back to full fitness, though he hasn’t yet started a match. Joshua Kimmich could revert to midfield if Hansi Flick opts to start Benjamin Pavard at right-back after he also returned from injury.
PSG: Rico, Kehrer, Silva, Kimpembe, Bernat, Marquinhos, Herrera, Paredes, Di Maria, Neymar, Mbappe.
Bayern: Neuer, Kimmich, Boateng, Alaba, Davies, Goretzka, Thiago; Gnabry, Muller, Coman, Lewandowski.