BR - Yesterday, the matches for the UEFA Champions League were nothing short of memorable. While Barcelona engaged in an absolute destruction of Bayer Leverkusen, history was being written at the GSP Stadium in Nicosia.