Trước đối thủ có lối chơi thiên về sức mạnh và thường đứng cuối sân đôi công, Djokovic lựa chọn chiến thuật biến hóa để phá nhịp. Tay vợt Serbia liên tục dùng cú bỏ nhỏ và các pha điều bóng tinh tế để kéo Zverev vào những tình huống không mong muốn. Anh đặc biệt thành công ở các loạt bóng bền, với nhiều tình huống ghi điểm quyết định.

Khởi đầu trận đấu, Zverev tận dụng tốt những cú giao bóng một để giành set đầu tiên. Tay vợt người Đức gần như hoàn hảo trong khâu giao bóng khi chỉ mất một điểm trong 18 lần giao bóng một.
Tuy nhiên, từ set hai trở đi, thế trận hoàn toàn nghiêng về Djokovic. Bằng khả năng điều tiết thế trận đỉnh cao, tay vợt số một thế giới dần bóp nghẹt lối chơi của Zverev. Những cú bỏ nhỏ đẳng cấp tiếp tục là vũ khí giúp Djokovic thắng set hai, trước khi áp đảo hoàn toàn ở set ba với lối đánh chủ động tấn công và liên tục dồn ép đối thủ lên lưới.
Trận đấu cũng chứng kiến nhiều điểm số giàu cảm xúc. Một trong số đó là pha bóng kéo dài tới 41 lần chạm vợt ở set cuối, giúp Djokovic giữ thành công game giao. Sau ba giờ 18 phút thi đấu, Djokovic tận dụng thành công match-point thứ năm để giành chiến thắng chung cuộc.
Tay vợt người Serbia kết thúc trận đấu với 42 cú winner, ít hơn một chút so với Zverev (38), nhưng mắc ít lỗi tự đánh hỏng hơn đáng kể (29 so với 44). Đây là chiến thắng thứ 101 của Djokovic trên mặt sân đất nện, giúp anh tiến vào bán kết Roland Garros năm nay.
Đối thủ tiếp theo của Djokovic là Jannik Sinner – tay vợt vừa dễ dàng vượt qua Alexander Bublik 6-1, 7-5, 6-0. Thành tích đối đầu giữa hai người hiện đang là 4-4, nhưng Djokovic đã để thua cả ba lần chạm trán gần nhất với tài năng trẻ người Ý.