Trước trận đấu với Frankfurt tại bán kết Cúp quốc gia Đức, các cầu thủ Bayern Munich đã có màn trình diễn ấn tượng trước đối thủ này với chiến thắng 5–2 tại vòng 27 Bundesliga. Một kết quả làm nức lòng người hâm mộ của đội bóng xứ Bavaria, sau khi đã để thua tới 1–5 trong trận đấu lượt đi của mùa giải.
HIGHLIGHTS: Bayern Munich 2-1 Frankfurt (Bán kết Cúp Quốc gia Đức)
Và thực tế trên sân cũng đã chứng minh quyết tâm của thầy trò HLV Hansi Flick là hoàn toàn có cơ sở, khi Ivan Perisic ghi bàn thắng mở tỉ số sớm ngay ở phút 14, bằng tình huống đánh đầu cận thành đầy khéo léo. Tuy nhiên ở trận đấu này, các cầu thủ đội khách cũng đã thi đấu không hề lép vế chút nào, khi tạo ra nhiều cơ hội rõ rệt. Và tới phút 69, các cầu thủ Frankfurt đã có bàn gỡ hoà nhờ công của Da Costa.
Rất may cho Bayern Munich ở trận đấu này, khi họ vẫn có được sự phục vụ của Robert Lewandowski. Tiền đạo người Ba Lan đã có màn toả sáng đúng lúc ở phút 74, qua đó ấn định chiến thắng 2–1 cho các cầu thủ Bayern Munich. Như vậy, trận chung kết cúp Quốc gia Đức mùa giải này sẽ là màn đối đầu giữa Bayer Leverkusen và Bayern Munich.
Chung cuộc: Bayern Munich 2-1 Frankfurt
Ghi bàn: Perisic 14', Lewandowski 74' - Da Costa 69'
Đội hình thi đấu hai đội:
+ Bayern Munich: Neuer; Pavard, Boateng, Alaba, Davies; Kimmich, Goretzka (Martinez 86'); Coman (Thiago 61'), Muller, Perisic (Hernandez 61'); Lewandowski
+ Frankfurt: Trapp; Toure (da Costa 66'), Abraham, Hinteregger, N'Dicka; Ilsanker (Torro 77'), Rode, Kohr (Dost 77'), Chandler; Gacinovic (Kamada 66'); Silva