Bayern Munich ran out 4-2 winners in the DFB-Pokal final to complete their domestic double and hand an unfitting potential farewell to Bayer Leverkusen star Kai Havertz.
Leverkusen managing director Rudi Voller declared Havertz to be the finest player in his club's history during the build-up to the showpiece, while also noting there is an agreement with the 21-year-old that he can leave this coming close season if certain conditions are met.
Chelsea and Real Madrid have been listed among a host of clubs purportedly interested in Havertz, who endured a mixed outing at the Olympiastadion.
Playing as the most advanced forward for Peter Bosz's side during the first half, he looked on as David Alaba and Serge Gnabry established a commanding Bayern lead.
Dropping into an attacking midfield role after the break, Havertz was far more influential and concluded the match by scoring a stoppage-time penalty.
However, Robert Lewandowski's brace meant more silverware for Bayern and the type of success Havertz might be chasing in different colours come September.
Here, we take a blow-by-blow look at his performance.
4th minute – Received the ball on the halfway line but an attempted pass to release Nadiem Amiri was cut out in midfield. Havertz completed 67.7 per cent of his passes on the night.
7th minute – Sized up Alaba on the right but was easily dispossessed. He would lose possession on 20 occasions – more than any other Leverkusen player.
15th minute – After an earlier tetchy altercation with Alaba, Havertz prevented fellow Germany international Joshua Kimmich from taking a quick free-kick. A shove and a talking to from referee Tobias Welz followed.
20th minute – A cute lay-off to Julian Baumgartlinger ended with Wendell in a promising position on the left but the full-back's cross was blocked.
21st minute – The latest instalment in Havertz's personal battle with Kimmich did not go well as the Bayern man muscled him away from the ball to launch an attack, where Thomas Muller almost made it 2-0.
24th minute – Charles Aranguiz's lofted pass looking for Leverkusen's star man ran through to Manuel Neuer. Within a minute, Gnabry thrashed beyond Lukas Hradecky to double Bayern's lead.
27th minute – Havertz's frustration was clear as he again tangled with Kimmich in futile fashion, giving away a free-kick with a slide tackle of the agricultural variety.
33rd minute – Got in front of Alaba for a lovely takedown on halfway but his turning left-footed throughball was intercepted.
42nd minute – The offside flag meant it would not have counted in any case, but Amiri delaying his cross, Havertz falling over and then regaining his footing before the ball failed to reach him summed up a half to forget. Amiri made way for Kevin Volland at the interval.
60th minute – Havertz fashioned a little room on the right-hand side of the area, only to be snuffed out by Alphonso Davies and Alaba. Volland's earlier air shot in the area and Hradecky's howling error for Lewandowski's first meant it mattered little.
63rd minute – Operating increasingly from the right with Volland leading the line, Havertz got the run on the quicksilver Davies and delivered a teasing low cross that Alaba was forced to clear behind with Leon Bailey poised. From the resulting corner, Bender powered home.
66th minute – Came deep to drive a move from midfield. A searching cross from the right by Moussa Diaby narrowly evaded Volland and Havertz.
68th minute – Bailey's raking pass found Havertz on the right and he almost picked out his team-mate with a return cross.
71st minute – Bayern were now struggling to contain Havertz, who collected the ball menacingly 30 yards from goal. Unfortunately for Leverkusen, Volland was not equal to the pass he slid through.
75th minute – Again showing his influence in from central midfield, Havertz set Bailey on another menacing dribble, with the winger's shot deflected behind. The cutting edge Lewandowski showed in completing the scoring was sorely lacking from Leverkusen's period of mid-half ascendancy.