Luis Suarez and Neymar were both on target as Barcelona clinched the domestic and European treble with a 3-1 win over Juventus in an enthralling Champions League final in Berlin.
The Brazilian Neymar raced clear in injury time to put the icing on the cake after Suarez had fired the Catalans back into the lead with a 68th minute rebound.
Juventus had earlier restored parity when former Real Madrid hitman Alvaro Morata cancelled out Ivan Rakitic’s fourth minute opener.
The Old Lady had fought their way back into the contest after a dominant first period from the Spanish side, in which Buffon did brilliantly to deny Dani Alves and Suarez as the Blaugrana looked to double their advantage.
But in the end it was two thirds of Barca’s much heralded strike force who did the damage as the front three’s tally extended to 122 goals for the season.
The Bianconeri will have to settle for the domestic double while Luis Enrique’s men become the first team to win the treble twice in what has proved to be a sensational first campaign at the helm for the coach.