In a match suspended from Monday night due to darkness with the Argentine star two sets to one ahead, Del Potro sealed victory on a fifth match point after almost four and a half hours of action on Court Two.

On Wednesday, the 29-year-old will be playing in his first Wimbledon quarter-final since 2013, when he went on to lose to Novak Djokovic in an epic semi-final.

Del Potro trails world number one Nadal 10-5 in career meetings and lost to the Spaniard in straight sets in the semifinal of the French Open 2018.