Cặp đấu đầy duyên nợ giữa "Tàu tốc hành" với Novak Djokovic cũng xứng đáng là siêu kinh điển của thế giới quần vợt đương đại. Cuộc chạm trán sắp tới giữa họ ở bán kết đơn nam Australian Open năm nay chính là lần thứ 50 hai tay vợt vĩ đại này đối đầu nhau. Djokovic đang nhỉnh hơn với 26 chiến thắng và 23 thất bại trước Federer, trong đó có 3 lần Nole hạ gục huyền thoại sống người Thụy Sĩ chính tại vòng bán kết giải Grand Slam đầu tiên trong mùa giải vào các năm 2008, 2011 và 2016.
Nhưng về phần mình, FedEx cũng có thể tự hào khi đã thắng chính Djokovic 6-4, 6-3 ở trận đấu cuối vòng bảng ATP Finals năm ngoái để ngăn chặn Nole vào bán kết. Dẫu vậy, nỗi đau bỏ lỡ 2 championship point và thua đau đớn ở loạt tie-break tại trận chung kết kinh điển ở Wimbledon năm ngoái vẫn đang "gặm nhấm" tâm can "Tàu tốc hành" và khiến anh quyết tâm phế ngôi vương của đại kình địch người Serbia tại Melbourne Park năm nay.
Ngay trong game mở màn, Nole đã gây ra rất nhiều khó khăn nhưng tay vợt Thụy Sĩ đã cứu được 2 break để vượt lên.
Ngay sau đó, "Tàu tốc hành" bất ngờ đoạt game giao bóng của đối thủ. Tiếp đến, trận đấu diễn ra vô cùng kịch tính khi Djokovic và Federer liên tục giành break ở các game tiếp theo. Khi đang dẫn 5-2, Federer có cơ hội lớn để kết thúc set đấu nhưng anh lại mất break ở game 8 và để Djokovic lôi vào loạt tie-break. Cuối cùng, Federer mất tinh thần và dễ dàng thua 1-7.
Bước sang set 2, thế trận cân bằng được duy trì đến game đấu thứ 10 quyết định. Đến lúc này, Federer lại mắc sai lầm và để cho Djokovic định đoạt với pha bẻ break đỉnh cao.
Thua đau 2 set, Federer buộc phải thắng ở set 3 để nuôi hy vọng. Tuy nhiên, Djokovic chứng tỏ sự lì lợm và tiếp tục bẻ break quan trọng ở game 6, qua đó thắng tiếp 6-3 chung cuộc.
Sau 2 giờ 18 phút, Djokovic đã vượt qua Federer với các tỷ số 7-6(1), 6-4 và 6-3 để lần thứ 8 vào chung kết Australian Open trong lịch sử. Đối thủ của tay vợt Serbia trong trận chung kết sẽ là người thắng trong cặp đấu giữa Dominic Thiem và Alexander Zverev.