Barcelona football club has re-taken the European soccer championship throne from eternal rival Real Madrid with a thoroughly deserved 3 to 1 win over Juventus yesterday. Barcelona scored early, weathered Juventus' courageous comeback before out-lasting its opponent and scoring a third goal on the final whistle of the competition living a thanks giving smile on the faces of their loyal fan through out the world. More pics after the slice.