Acapulco: Former world number one Rafael Nadal breezed through to the semi-finals of the Mexican Open on Thursday, dispatching Argentine Leonardo Mayer in straight sets 6-1 7-5.
The second-seeded Nadal will face fellow Spaniard Nicolas Almagro on Friday.
It was another routine victory for the 11-time Grand Slam champion, who is in the midst of a three tournament comeback after a knee injury forced him to take a seven-month hiatus from the tour.
"I'm enjoying playing tennis again," Nadal told reporters. "When you are recuperating there are always going to be bad days, but right now there are more good days than bad."