World No.2 Rafael Nadal advanced to his 11th semi-final at the Italian Open after he beat Fernando Verdasco 6-4 6-0 in a rollercoaster encounter at the Foro Italico in Rome.
Meanwhile, world No.1 Novak Djokovic survived a three-hour thriller to overcome Juan Martin del Potro 4-6 7-6 (6) 6-4 under the lights of the Centrale court and secure his semi-final place.
Nadal started with great difficulty and was broken in the very first game of the opening set before he rallied back to win all games in the second with a masterful display.
The victory means Nadal will have a chance to claim revenge against Stefanos Tsitsipas, who beat him in Madrid last week, after the Greek was handed a walkover following Roger Federer's withdrawal.
"I know what happened last week, and I [am] going to try to do it better tomorrow," Nadal said of his match against Tsitsipas.
"I have to hold the level or increase a little bit more.
"If that happens, I [am] going to have my chances. The good thing is during the last month my feeling is every week was better than the previous one."
Federer's withdrawal from the tournament was because of an injury to his right leg.