A spanyol játékos a második felvonásban három szettlabdát is hárított, így salakon zsinórban 42 megnyert játszmánál tart.
A 31 éves Nadal - aki a múlt héten, Monte-Carlóban 11. győzelmét aratta - már csak két sikerre van attól, hogy a katalán fővárosban is pályafutása 11. diadalát arassa.
A szombati elődöntőben a negyedik helyen kiemelt belga David Goffin lesz Nadal ellenfele.
A második helyen kiemelt Grigor Dimitrov és a harmadikként rangsorolt Dominic Thiem is búcsúzott a negyeddöntőben.
A világbajnok bolgár játékos a spanyol Pablo Carreno-Bustától, míg a tavaly ugyanitt döntős osztrák teniszező a görög Sztefanosz Cicipasztól kapott ki pénteken.
A két győztes egymással találkozik majd a legjobb négy között.
Eredmények, negyeddöntő:
Nadal (spanyol, 1.)-Klizan (szlovák) 6:0, 7:5
Goffin (belga, 4.)-Bautista Agut (spanyol, 8.) 6:7, (3-7), 6:2, 6:2
Carreno Busta (spanyol, 5.)-Dimitrov (bolgár, 2.) 6:3, 7:6 (7-4)
Cicipasz (görög)-Thiem (osztrák, 3.) 6:3, 6:2