Final stretch: Chelsea were left celebrating in the Nou Camp after they beat European champions Barcelona 3-2 on aggregate in the Champions League semi-final to set up a European Cup final on May 19 in Germany against either Bayern Munich or Real MadridPicture: GETTY IMAGES