DFB-Pokal Final: Bayern Munich 2-1 Eintracht Frankfurt
Holders Bayern Munich beat Eintracht Frankfurt to set up a German Cup final against Bayer Leverkusen.
Hansi Flick’s men were made to work for the victory in the second half after seeing their standards slip, but their superior individual quality eventually shone through as Lewandowski netted his 45th goal of the season.
Ivan Perisic’s stooping header was the only goal of a first half the treble chasers entirely dominated.
Frankfurt looked to have capitalised with a deserved equaliser but Danny da Costa’s strike restored parity for just five minutes – Lewandowski finishing off an incisive move to book Bayern’s passage to another final.
That is the Pole’s 45th goal in only 39 games for Bayern this season.
The final will be in Berlin’s Olympic Stadium on 4 July, with Leverkusen beating fourth-tier Saarbrucken 3-0 in the other semi-final.