World number one Rafael Nadal eased past Spanish compatriot Guillermo Garcia Lopez to reach the Barcelona Open quarter-finals.
The defending champion came through 6-1 6-3 to extend his Open Era record to 40 consecutive sets won on clay.
The 31-year-old, who has won the title 10 times, will face Slovakian qualifier Martin Klizan in the last eight.
Klizan followed up his second-round win over Novak Djokovic by beating Spain's Feliciano Lopez 6-1 6-4.
Elsewhere, second seed Grigor Dimitrov of Bulgaria defended two match points to beat Tunisia's Malek Jaziri 7-5, 3-6, 7-6 (10-8).