Roger Federer đã có một trận đấu khó khăn gặp tay vợt xếp hạng 28 thế giới Grigor Dimitrov ở tứ kết Brisbane International. Việc bị mắc cảm cúm đã khiến thể lực của tay vợt số 3 thế giới bị suy giảm đáng kể mặc dù anh vẫn phát huy được những kĩ thuật tốt. Dimitrov gần như không thể ngăn cản được Federer trong những game đấu mà tay vợt Thụy Sĩ giao bóng, nhưng điều tương tự cũng xảy ra với Federer và tỷ số là 4-4 trong set 1 cho tới khi bước ngoặt xảy ra ở game 10. Dimitrov bắt đầu đánh hỏng và dù cố gắng cứu được 2 set point, anh bó tay ở cơ hội thứ 3 cho Federer và thua 4-6.
Không đạt 100% phong độ nhưng Federer vẫn có thể đánh bại Dimitrov
Ở set 2 thế trận giằng co tiếp tục diễn ra, nhưng ở loạt tie-break, Federer đã mắc sai lầm loạt tie-break và để thua 4-7, giúp Dimitrov gỡ hòa tỷ số 1-1.Sang set 3, thế trận cân bằng tưởng như sẽ tiếp tục thì Dimitrov lại để Federer giành break để dẫn 3-2. Những nỗ lực của Dimitrov chỉ đủ để cứu 3 match point trong game 9 để rút ngắn 4-5, trước khi Federer thắng một game trắng để ấn định 6-4.Kết quả chung cuộc, Roger Federer giành chiến thắng 6-4, 6-7, 6-4 trước Dimitrov và giành vé vào bán kết gặp tay vợt trẻ nhất trong top 20 - Dominic Thiem.