Arsenal have reached their first Champions League final for 20 years and they now know who they will play in the showpiece after Paris Saint-Germain downed Bayern Munich in an enthralling semi-final tie.Arsenal’s lone previous appearance in the biggest match in European football came against a pre-Guardiola Barcelona back in 2006 when goalkeeper Jens Lehmann was sent off after just 18 minutes but they still led 1-0 thanks to Sol Campbell heading home Thierry Henry’s 37th-minute free-kick. However, goals from Samuel Eto’o and Juliano Belletti in the final 15 minutes broke Gunner hearts and handed Barca a 2-1 triumph.Mikel Arteta has now emulated Arsene Wenger in leading Arsenal to a Champions League final as Bukayo Saka’s goal on the stroke of half-time at a rocking Emirates Stadium in the semi-final second leg saw them battle past Atletico Madrid 2-1 on aggregate and book a spot in the showpiece in Budapest.They will face reigning champions PSG in the final at the Puskas Arena as Luis Enrique’s side triumphed in perhaps the most thrilling semi-final tie in Champions League history. The French outfit won the first leg 5-4 in one of the most entertaining games of all time before getting over the line with a 1-1 draw at the Allianz Arena thanks to an early goal from Ousmane Dembele that meant Harry Kane’s injury-time equaliser was in vain, as PSG notched a 6-5 aggregate win.Here’s everything you need to know about the Champions League finalWhen is the Champions League final?The Champions League final between Arsenal and PSG is at the Puskas Arena in Budapest, Hungary on Saturday 30 May with kick-off at 5pm BST (6pm local time). That is a change from previous years when the match would kick-off at 8pm BST, with Uefa explaining earlier kick-off was selected to enhance the matchday experience for fans and to optimise logistics such as public transport.How can I watch?Viewers in the United Kingdom can watch the match live on TNT Sports 1, with coverage on the channel from 7pm BST. A live stream will also be available via HBO Max and the HBO app. For the first time since the European Cup rebranded to the Champions League in 1992, the final won’t be free to watch in the UK.In the United States, the match will be broadcast in English on CBS and streamed live on Paramount+. Spanish-language coverage is available on Univision and TUDN, which can also be streamed via Fubo.Who is performing in the pre-match show?The Killers are headlining the pre-match entertainment on the night. In recent years, artists such as Linkin Park and Lenny Kravitz have performed at the finalArsenal’s route to the finalLeague phase - finished 1stMD 1: Athletic Bilbao 0-2 ArsenalMD 2: Arsenal 2-0 OlympiakosMD 3: Arsenal 4-0 Atletico MadridMD 4: Slavia Prague 0-3 ArsenalMD 5: Arsenal 3-1 Bayern MunichMD 6: Club Brugge 0-3 ArsenalMD 7: Inter Milan 1-3 ArsenalMD 8: Arsenal 3-2 KairatLast 161st leg: Bayer Leverkusen 1-1 Arsenal2nd leg: Arsenal 2-0 Bayer LeverkusenAggregate: Arsenal 3-1 Bayer LeverkusenQuarter-final1st leg: Sporting 0-1 Arsenal2nd leg: Arsenal 0-0 Sporting Aggregate: Arsenal 1-0 SportingSemi-final1st leg: Atletico Madrid 1-1 Arsenal2nd leg: Arsenal 1-0 Atletico MadridAggregate: Arsenal 2-1 Atletico MadridPSG’s route to the finalLeague phase - finished 11thMD 1: PSG 4-0 AtalantaMD 2: Barcelona 1-2 PSGMD 3: Bayer Leverkusen 2-7 PSGMD 4: PSG 1-2 Bayern MunichMD 5: PSG 5-3 TottenhamMD 6: Athletic Bilbao 0-0 PSGMD 7: Sporting 2-1 PSGMD 8: PSG 1-1 NewcastleKnockout phase play-offs1st leg: Monaco 2-3 PSG 2nd leg: PSG 2-2Aggregate: PSG 5-4 MonacoLast 161st leg: PSG 5-2 Chelsea2nd leg: Chelsea 0-3 PSGAggregate: PSG 8-2 ChelseaQuarter-final1st leg: PSG 2-0 Liverpool2nd leg: Liverpool 0-2 PSGAggregate: PSG 4-0 LiverpoolSemi-final1st leg: PSG 5-4 Bayern Munich2nd leg: Bayern Munich 1-1 PSGAggregate: PSG 6-5 Bayern Munich