Rafael Nadal overcame another hurdle on his way to a possible eighth Barcelona Open title in nine years when he recovered from a poor start to beat Benoit Paire 7-6 6-2 in their delayed third-round match on Friday.
Nadal had been set to meet the 13th-seeded Frenchman on Thursday before rain washed out the day's play and he is due to play his quarter-final against Spanish compatriot Albert Ramos later on Friday, the first time he will play two matches in one day since the Monte Carlo Masters in 2009.
However, more rain is forecast in the Catalan capital, raising the prospect of one or more quarter-finals being postponed until Saturday.
Ramos surprised Japanese sixth seed Kei Nishikori 6-4 7-6 in their delayed third-round match before another unseeded Spaniard, 2004 champion Tommy Robredo, upset third-seeded Czech Tomas Berdych 3-6 7-6 6-3.
Germany's Philipp Kohlschreiber became the first player to reach the last four when his quarter-final opponent, Thomaz Bellucci of Brazil, pulled out of the tournament with an abdominal injury.
Kohlschreiber will play fourth seed Nicolas Almagro of Spain or Argentine Juan Monaco, the seventh seed, for a place in Sunday's final.
Paire, who turns 24 next month and had never played Nadal before, began aggressively on the clay at the Real Club de Tenis and broke the world number five in the opening game.
Nadal had the usual strapping on his troublesome left knee but showed no sign of the injury that sidelined him for seven months before his return in February, breaking back before taking the tiebreak 7-2.
Further breaks in the fifth and seventh games of the second set secured victory for the 26-year-old Majorcan and extended his winning streak at the tournament to 36 matches.
"It wasn't brilliant but getting the victory was the most important thing," Nadal, chasing a fourth title of the year, said in an interview with Spanish television broadcaster TVE.
"Today is going to be a long day and it was good to win in two sets after a bad start," he added.
"We are taking things step by step and this afternoon's opponent is going to be at a very high level so let's see if I can play better than this morning."
Robredo, who denied Berdych his 400th victory on the ATP Tour, will meet Milos Raonic for a place in the last four later on Friday after the Canadian fifth seed dispatched Latvian qualifier Ernests Gulbis 6-2 7-6.
Top seed and world number four David Ferrer, another Spaniard whom Nadal beat in the final in 2008, 2009, 2011 and 2012, lost to Russian qualifier Dmitry Tursunov in the second round on Wednesday.