Rafael Nadal demolished Andrey Rublev on Wednesday to reach a sixth US Open semi-final, setting up a first-time New York showdown against Roger Federer if the Swiss legend can down Argentine giant Juan Martin del Potro.

World No 1 Nadal, the 2010 and 2013 champion, brushed aside Russian 19-year-old Rublev 6-1, 6-2, 6-2 in just 97 minutes.

“It would be more special if Roger and I met in the final this year, so we will have to try and come back and make it happen,” said 31-year-old Nadal, who has reached his 26th Grand Slam semi-final.

The reigning French Open champion added that he might not watch all of the Federer-Del Potro match as it clashes with his dinner time.

“We are from Spain and we always eat very late but of course I will be paying attention to it,” Nadal said.

Rublev, bidding to be the youngest man in 17 years to reach the semi-finals, had no complaints over his loss.

“He gave me a lesson: 1, 2, and 2,” said the Russian, who lost 16 of the last 19 points of the opening set and finished with 43 unforced errors.