Rạng sáng 21/11, Djokovic đối đầu Zverev ở trận bán kết 2 của ATP Finals 2021. Tay vợt số 1 thế giới quyết tâm giành chiến thắng để đòi lại "món nợ" ở trận bán kết Olympic Tokyo. 

Trong set đầu tiên, cả Djokovic lẫn Zverev đều thể hiện khả năng giao bóng rất tốt. Điều đó khiến 2 tay vợt phải bước vào loạt tie-break sau 12 game đấu bất phân thắng bại. Ở thời điểm này, Zverev có được sự lạnh lùng cần thiết để thắng 7-4. 

Set thứ 2 diễn ra với kịch bản gần như tương tự. Djokovic giành được 80% điểm giao bóng một trong khi con số này của Zverev là 81%. Dù vậy, bước ngoặt đã đến ở game thứ 9 khi Nole có đến 5 cơ hội giành break và anh đã không bỏ lỡ để giành được chiến thắng 6-4. 

Tưởng như set cuối cùng sẽ tiếp tục căng thẳng thì sức trẻ đã giúp Zverev sớm có ưu thế. Sau khi bẻ game để vượt lên dẫn 3-1, Zverev cứu thành công một break để duy trì ưu thế và đánh bại tay vợt số 1 thế giới với tỷ số 6-3. 

Thất bại 6-7, 6-4, 3-6, Djokovic tiếp tục "ôm hận" trước Zverev ở mùa giải 2021 và không thể giành vé vào chung kết ATP Finals. Trận chung kết ở giải đấu tại Turin sẽ diễn ra giữa Zverev và Medvedev, người thắng dễ Caser Ruud ở trận bán kết 1./.