Real Madrid and Liverpool will be engaged in one of the most absorbing UEFA Champions League finals of recent times on May 26. Real got the better of Bayern Munich in the semi-finals, while Liverpool kept a determined AS Roma to make it to the title match.