В полуфинальной стадии Хачанов (3) уступил первой ракетке мира сербу Новаку Джоковичу (1) со счётом 6:4, 1:6, 6:2.
Встреча продлилась 2 часа. Хачанов один раз подал навылет, не допускал двойных ошибок и реализовал один брейк-пойнт из 2. На счету Джоковича — шесть эйсов, две двойные ошибки и четыре использованных брейк-пойнта из 7.
За титул на домашнем турнире Джокович сразится с победителем матча Андрей Рублёв (Россия, 2) — Фабио Фоньини (Италия, 6).
В 2021 году Белград провёл сразу два турнира, Джокович участвовал в обоих. Первые соревнования выиграл итальянец Маттео Берреттини (Новак проиграл россиянину Аслану Карацеву в полуфинале), вторые — Джокович.