Bayern Munich win Bayer Leverkusen to lift the DFB Pokal.
Robert Lewandowski passed 50 goals for the season as Bayern Munich beat Bayer Leverkusen to win a record 20th German Cup and 13th domestic double.
Robert Lewandowski has scored 51 goals in 44 appearances for Bayern Munich this season.
David Alaba’s free-kick put them ahead and Serge Gnabry added a second, before Lewandowski’s long-range shot was fumbled in by Lukas Hradecky.
Sven Bender’s header gave Leverkusen hope but Lewandowski’s delicate dink put the result beyond doubt. Kai Havertz scored a penalty with the last kick for Leverkusen.
Bayern Munich have set a new club record of 26 games unbeaten, only drawing once in that run since December.
Their run of 17 straight wins is also a Bayern record.
Neither side’s season is finished yet. Bayern Munich, chasing a treble, face Chelsea in the Champions League last 16 next month, after winning the first leg 3-0.
Leverkusen lead Rangers 3-1 going into the Europa League last-16 second leg.