Bước vào trận bán kết với tay vợt trẻ người Nga Karen Khachanov, Roger Federer vẫn duy trì được phong độ ổn định đã giúp anh băng băng tiến bước tại Gerry Weber năm nay.
Trong set đấu đầu tiên, Federer đã có 2 lần bẻ game giao bóng của đối thủ và chỉ để mất 1, qua đó giành chiến thắng với tỷ số 6-4.
Federer tự tin hướng tới danh hiệu thứ 9 tại Gerry Weber mở rộng
Set 2 diễn ra với thế trận căng thẳng hơn rất nhiều với quyết tâm thi đấu rất cao của Khachanov, tuy nhiên khi bước vào loạt tie-break quyết định, kinh nghiệm và đẳng cấp của Federer đã được phát huy để giành chiến tahwngs 7-5.
Chung cuộc, Federer giành chiến thắng 2-0 (6-4, 7-6) sau 85 phút thi đấu, qua đó có lần thứ 11 góp mặt trong trận chung kết Gerry Weber mở rộng, nơi anh vẫn đang giữ kỷ lục với 8 lần vô địch. Đối thủ của Federer trong trận chung kết sẽ là người thắng trong cặp đấu giữa Richard Gasquet và Alexander Zverev.