The Malta Independent 15 July 2026, Wednesday
View E-Paper

Who will win the Champions League?

21 May 2018 08:22:46

View Results

Real Madrid
50.46%
Liverpool
49.54%
  • don't miss