Bundesliga champions Bayern Munich kept their hopes of a treble alive after beating Bayer Leverkusen 4-2 on Saturday, to win the German Cup for a record 20th time.
Hansi Flick’s men were too good at the Olympiastadion in Berlin, easing to victory against Peter Bosz’s side.
David Alaba gave Bayern the lead with a free kick in the 16th minute after Robert Lewandowski was fouled at the edge of the box.
The Austrian defender’s effort sailed over the wall and beat the outstretched arm of Lukas Hradecky in goal.
Bayern doubled the lead when Joshua Kimmich released Serge Gnabry down the right channel and the winger’s uncontested shot nestled into the bottom corner for the 24-year-old’s 20th goal of the season in all competitions.
And Lewandowski made it 3-0 when he let fly a thunderous strike from range straight at Hradecky and the Finnish goalkeeper fumbled, allowing the ball to creep over the line to give the Polish striker his 50th goal of the season.
Leverkusen opened their account four minutes later when Sven Bender headed home at the far post from a corner kick.
But it was too little, too late as Lewandowski grabbed a second with a chip over the keeper in the 89th minute.
There was late drama when VAR spotted a handball in the box in stoppage time to award Leverkusen a penalty.
Kai Havertz’s consolation strike into the top corner proved to be the final kick of the game as Bayern defended their title.
Sign up to the Mirror Football email here for the latest news and transfer gossip.