Bayern Munich are set to face Bayern Leverkusen in the German cup final, after a Robert Lewandowski scores the winner in the 2-1 victory over a dogged Eintracht Frankfurt.

This fixture is a repeat of the 2017/18 season cup final where it was Eintracht Frankfurt that came away with a surprising 3-1 victory.

Ivan Persic connected with a clipped in ball from Thomas Muller within the opening 15 minutes of kick off.

Within matter of minutes, a goal for both teams. Frankfurt’s substitutes Daichi Kamada and Danny Da Costa combine to level the tie mid-way through the second half.

However, Robert Lewandowski who slotted home from close range following an Alphonso Davies cross.

Bayern Munich, who are unbeaten in their last twenty, won 19 and drawn one came out the gates fast cutting open the Frankfurt defence with ease as they looked to set an early tempo.

Within the opening exchanges Bayern found a way into the Frankfurt net with Lewandowski… but it wasn’t the ball, as the inform striker failed to connect with a low driven cross by teammate Muller.

Moments later, a breakthrough for Bayern as their relentless pressure paid off Lewandowski’s lay off found Muller who lofted the ball towards the back post, which was met by the unmarked Croatian international Perisic who guided his header past Kevin Trapp. Muller’s twenty third recorded assist of the season across all competitions.

The game felt as though it was a training game, attack vs defence with Adolf Hütter’s men completely penned in within their own half.

The Bavarians could have been easily two or three up having squandered several chances within minutes.

Bayern were too quick and too fluid for Frankfurt, looked as though the fast paced interchanges weren’t helping them either as Kingsley Coman found the side netting which was an easy 2- yard tap in, moments after, he had  his shot sail over the bar following a delicately lofted through ball.

Eintracht Frankfurt came out in the second held as if they had just remembered  they were playing for a spot in the final of the DFB cup, a competition the club has won 5 times in it’s history, the last coming in 2018 as they beat Bayern Munich 3-1.

An early attack from Frankfurt, who registered no shots on target within the first half exchanges. They look a different team as Bayern posed no real attacking threat.

Moments after coming on, Kamada linked up with his fellow substitute Da Costa who guided his shot past Manuel Neur, who had managed to keep 8 clean sheets in his last 12.

A quick response from the Bundesliga leader’s see’s VAR rule Davies to be onside after he  played a ball across, which left Lewandowski to power home his fourth goal in this cup competition.

Both teams looked to create once more clear-cut opportunity but no team could find the cutting edge in the final exchanges.

Bayern Munich are now set to face Bayern Leverkusen in the cup final on the 4th July, however, look to wrap up the Bundesliga with four games remaining.

They face Borussia M’gladbach who sit in fourth place. Whilst, Frankfurt travel to Hertha Berlin for a mid-table clash.