Barcelona: The Masters of Europe

May 29, 2011 03:11

Barcelona dominated and dismantled Manchester United 3-1 in the UEFA Champions League final at the Wembley Stadium. Pedro Rodriguez, Lionel Messi and David Villa score for Barca.