Tay vợt số 1 thế giới đã phải mất 3 ván mới có thể giành chiến thắng với tỷ số 2 - 1 (7 - 6, 4 - 6, 6 - 1) trước đối thủ Hubert Hurkacz (Ba Lan). Hurkacz thay thế Stefanos Tsitsipas, tay vợt người Hy Lạp gặp chấn thương ở trận đấu với Rune thuộc lượt trận thứ 2 vòng bảng nên đã rời giải.
Tay vợt người Ba Lan có cơ hội rất nhỏ lọt vào bán kết nhưng anh tràn đầy quyết tâm, hạt giống số 9 đã chiến đấu quyết liệt dù phải đối đầu với tay vợt số 1 thế giới.
Anh vươn lên dẫn trước trong set 1, nhưng bản lĩnh của tay vợt sở hữu 24 danh hiệu Grand Slam sau đó đã lên tiếng và ngược dòng trong 2 set sau đó.
Sau chiến thắng đó, tay vợt 36 tuổi người Serbia vẫn phải chờ kết quả trận đấu giữa Holger Rune với Jannik Sinner mới biết mình có thể giành vé vào bán kết hay không. Nếu Holger Rune đánh bại Jannik Sinner thì Djokovic sẽ bị loại.
Nhưng điều đó đã không xảy ra, khi tay vợt chủ nhà Italy Jannik Sinner tiếp tục thể hiện phong độ ấn tượng với chiến thắng 2 - 1 (6 - 2, 5 - 7, 6 - 4) trước Holger Rune (Đan Mạch). Như vậy, Jannik Sinner và Djokovic ở bảng Xanh đã cùng nắm tay vào bán kết.
Với 3 trận toàn thắng, Sinner nhất bảng Xanh, còn Djokovic nhì bảng với 2 thắng và 1 thua. Chiến thắng giúp Sinner duy trì cơ hội giành số tiền thưởng cá nhân kỷ lục 4,8 triệu USD cho tay vợt bất bại cả giải.
Với Djokovic, tấm vé bán kết giúp tay vợt Serbia nuôi hy vọng lần thứ 7 vô địch, qua đó độc chiếm kỷ lục về số lần đăng quang tại ATP Finals.