Dominic Thiem bước vào giải đấu này với phong độ cao khi chưa từng thua set nào còn Rafael Nadal đã phải trải qua những trận đấu khá vất vả trước đó. Từ năm 2017 đến nay, Thiem đều thắng Nadal trên mặt sân đất nện và lần này cũng không phải ngoại lệ.
Ở cả 2 set, tay vợt người Áo đều có break ở game thứ 5 và bất chấp những nỗ lực của Nadal, Thiem vẫn bảo vệ lợi thế của mình. Ở trận đấu này, Thiem lên lưới rất tốt còn Nadal thì không. Tay vợt người Tây Ban Nha giao bóng cũng không hiểm bằng đối thủ.
Hạt giống số 1 phải chấp nhận thất bại sau 2 set với cùng tỉ số 4-6, qua đó chấm dứt chuỗi 22 trận thắng liên tiếp tại Barcelona mở rộng và nhường quyền vào chung kết cho Dominic Thiem. Việc vượt qua 1 tượng đài tại chính sân đấu mang tên Rafael Nadal khiến Thiem rất hạnh phúc
Đối thủ của Thiem tại trận chung kết đã được xác định trước đó. Daniil Medvedev đang cho thấy sự tiến bộ nhanh chóng ở tuổi 23. Anh trải qua 1 trận đấu đầy căng thẳng với cựu vô địch Barcelona mở rộng Kei Nishikori và chỉ có thể vượt qua tay vợt người Nhật Bản sau 3 set với tỉ số lần lượt là 6-4, 3-6 và 7-5.
Đây là trận bán kết mà cả 2 đều thi đấu khá cân bằng, nhưng Medvedev vượt qua đối thủ ở những thời điểm quan trọng nhất.