Rafael Nadal s-a calificat în semifinalele turneului de la Barcelona, competiție pe care a câștigat-o de 11 ori. Spaniolul a avut însă un meci greu în sferturi, contra germanului Jan-Lennard Struff, pe care l-a învins cu un dublu 7-5.
Adversarul lui Nadal în semifinale va fi austriacul Dominic Thiem, singurul jucător care l-a învins pe spaniol pe zgură în 2017 și 2018.
În cealaltă semifinală, se înfruntă Kei Nishikori și Daniil Medvedev.