Real Madrid beat Liverpool in delayed final to win 14th Champions League title. (Image Credit: IANS)

By IANS