Bayern Munich have completed a second treble in eight seasons after Kingsley Coman scored the decisive goal to secure a 1-0 win over Paris Saint-Germain in Sunday's intense Champions League final.
Hansi Flick's men were second best for periods of the match at the Estadio da Luz in Lisbon, but Coman made the difference to deny his former club a historic first Champions League title.
His well-placed header ensured Bayern emulated their treble-winning side coached by Jupp Heynckes in the 2012-13 campaign.
Given the exploits of both sides en route to the final, the first half was somewhat lacking the deadly touch many might have expected in the final third, with Neymar, Kylian Mbappe and Robert Lewandowski all spurning decent chances.
Coman, a PSG academy product, broke the deadlock in the 59th minute and that caused the contest to open up significantly.
But, while the Parisians might feel they were incorrectly denied a penalty in an incident involving Mbappe and Joshua Kimmich, Bayern held on to seal their sixth European crown.
PSG settled quicker and crafted the first chance in the 19th minute, but Manuel Neuer crucially blocked Neymar's left-footed effort.
Perhaps jolted into life by that scare, Bayern went even closer soon after as Lewandowski swivelled in the area and hit the left-hand post, but still PSG looked brighter.
Jerome Boateng's forced withdrawal through injury made life tougher for Bayern, though Lewandowski again went close just past the half-hour mark when his close-range header forced Keylor Navas into action.
Neuer then had to be alert at the other end on the stroke of half-time, saving Mbappe's tame attempt after a defensive mix-up.
Although the second half began as a tighter contest, Bayern produced their best move of the match just before the hour and it brought the crucial goal.
Lewandowski laid Serge Gnabry's cross back to Kimmich just outside the area and his inviting delivery to the back post was headed home by Coman.
PSG had to mount a response and almost levelled when Neuer saved from Marquinhos, while Kimmich's apparent trip on Mbappe in the Bayern area went unpunished a few moments later.
Neymar then curled just wide – with Eric Maxim Choupo-Moting almost getting a crucial touch on it – in stoppage time, but Bayern hung on as PSG fell short.