Djokovic xuất sắc chặn đứng đà tiến của tàu hốc hành Federer với chiến thắng 6-4, 7-5, 6-3, qua đó tái ngộ Rafael Nadal ở trận chung kết Roland Garros 2012.