Cuộc đối đầu giữa Lorenzo Musetti và Corentin Moutet đã mang đến cho khán giả Barcelona một bữa tiệc quần vợt mãn nhãn với vô số những pha bóng kỹ thuật. Dù bị hạn chế bởi chấn thương cổ tay và gần như chỉ sử dụng cú cắt trái tay, Moutet vẫn khiến Musetti phải vất vả với khả năng phòng ngự bền bỉ và những cú lốp bóng chính xác. Sau 1 giờ 41 phút thi đấu trong điều kiện gió lớn, tay vợt số 9 thế giới người Ý đã giành chiến thắng với tỷ số 6-3, 6-4. Điểm nhấn quan trọng đến ở game thứ 9 của séc 2, khi Musetti kết thúc một loạt bóng bền kịch tính bằng cú trái tay chéo sân sắc lẹm để giành break quyết định. Tại vòng tứ kết, Musetti sẽ chạm trán hạt giống số 9 Arthur Fils. Tay vợt trẻ người Pháp đang cho thấy phong độ cực cao khi "đè bẹp" Brandon Nakashima với tỷ số 6-2, 6-3. Đây là năm thứ ba liên tiếp Fils lọt vào tứ kết tại Barcelona, khẳng định duyên nợ của anh với mặt sân đất nện tại Catalonia. Trận đấu tới hứa hẹn là cuộc tỉ thí hấp dẫn giữa lối chơi hoa mỹ của Musetti và sức mạnh bùng nổ của Fils.
Hạt giống số 5 Andrey Rublev đã có một ngày thi đấu lịch sử. Sau khi bị dẫn trước 0-2 ở đầu séc 1, Rublev vùng lên mạnh mẽ để giành chiến thắng chung cuộc 6-2, 6-3 trước Lorenzo Sonego. Với kết quả này, Rublev chính thức lọt vào trận tứ kết ATP 500 lần thứ 33 trong sự nghiệp - một kỷ lục vô tiền khoáng hậu mà anh đang nắm giữ cùng với Alexander Zverev (người cũng đạt cột mốc này cùng ngày tại Munich). Ở vòng đấu tiếp theo, tay vợt sở hữu 17 danh hiệu ATP này sẽ đối đầu với Tomas Machac để tranh suất vào bán kết.