Who will win the Champions League this season?

Thirty-two teams have fallen in this season's Champions League and just four remain. So who will become the kings of Europe?

Paris St-Germain are hoping to retain the trophy they won for the first time last season. Arsenal and Atletico Madrid are aiming to become first-time champions of Europe. Bayern Munich are out to win the competition for a seventh time, and a first since 2020.

One of them will lift the Champions League trophy at Budapest's Puskas Arena.

To figure out who, BBC Sport takes a look at what the statistics suggest, while experts have their say and make predictions.