Thirty-two teams have fallen in this season's Champions League and four remain - so who will become kings of Europe on 30 May? BBC Sport delves into the stats, while experts make predictions.

Thirty-two teams have fallen in this season's Champions League and four remain - so who will become kings of Europe on 30 May? BBC Sport delves into the stats, while experts make…

Which players will prove key to their team’s chances in the Champions League last four? We've ranked the top 10.