Nadal bước vào trận đấu với Dimitrov với sự tự tin cao khi vừa có chiến thắng hoàn hảo trước Thiem với tỷ số khó tin (6-0, 6-2).
Dimitrov chủ động lựa chọn lối đánh đôi công khó chịu để mở màn trận đấu. Sự bền bỉ của “Tiểu Federer” khiến game cầm giao bóng đầu tiên phải mất 9 phút mới kết thúc. Người hâm mộ trên khán đài được chứng kiến nhiều pha bóng bền hấp dẫn.
Trong một ngày dưới sức, Dimitrov không phát huy được bản lĩnh đúng lúc. Dù đã đòi lại được 1 break nhưng tiếp tục để mất break thứ 3 trước Nadal, Dimitrov chịu gác vợt trong set 1 với tỷ số 4-6.
Những tưởng hạt giống số 4 người Bulgaria sẽ gây khó cho Nadal trong set 2 nhưng việc để thua trong set 1 khiến Dimitrov bị tâm lý đè nặng, dẫn đến nhiều pha tự đánh bóng hỏng. Anh mất liền 2 break để Nadal dẫn 4-0. Cách biệt quá lớn khiến Dimitrov không thể xoay chuyển tình thế. "Tiểu Federer" chỉ gỡ được 1 game danh dự trước khi thua với tỷ số cách biệt 1-6.
Thắng chung cuộc sau 2 set (6-4, 6-1) Nadal đã ghi tên mình vào chung kết Monte Carlo 2018 với phong độ không thể ngăn cản. Anh tiếp tục hướng đến chức vô địch thứ 11 tại đây cùng vô số những kỷ lục mới sắp được xác lập.
Đối thủ cuối cùng sẽ đối đầu với "Ông vua sân đất nện" tại Monte Carlo đã được xác định ở trận bán kết trước đó là Nishikori. Tay vợt người Nhật Bản thi đấu kiên cường trước hạt giống số 3 - Alexander Zverev để tạo ra cuộc lội ngược dòng ngoạn mục (3-6, 6-3, 6-4).