Bundesliga reigning champions, Bayern Munich, have won the German Cup for a 20th time keeping their treble win hopes alive.
Bayern are also unbeaten in their last 26 games, with only one draw since December, setting a new record.
The Bundesliga champions won the Cup in their final match against Bayer Leverkusen which resulted to 4-2. David Alaba opened the score sheet with a free kick in the 16th minute to give Bayern a lead.
Serge Gnabry doubled the lead for Bayern in the 24th minute with a brilliant assist from Joshua Kimmich, scoring his 20th goal in all competitions this season.
Lewandowski, the Polish striker, scored two goals in the second half taking his tally to 51 in 44 games this season in all competitions. He scored his first goal in the 59th minute after he was able to control Manuel Neuerâ€™s long kick before shooting from at least 30 yards.
Bayer Leverkusen made it 3-1 with a brilliant goal from Sven Bender just 4 minutes after Lewandowski scored his first goal. Lewandowski scored his fourth goal with an assist from Ivan Perisic just before Kai Havertz gave Leverkusen a second and final goal of the game.
Bayern are now hoping to make it a treble by also winning the Champions League. They have an aggregate win of 3-0 against Chelsea in the first leg with the second leg set to be played next month when Champions League competition resumes.
Leverkusen missed out on Champions League qualification after finishing 5th in the Bundesliga but still have a chance if they become victors in the Europa League which is also set to return next month.
Photo Credit: Bundesliga Official Website