Rafael Nadal avenged his defeat to Alex de Minaur in Barcelona with a 7-6 (6), 6-3 victory over the Australian on Saturday to extend his stay in Madrid on what is likely his final appearance at his home tournament, but admitted he still "needs time" to return to his competitive peak.

Nadal's farewell tour has pitted him against de Minaur twice in as many weeks but this time the result was reversed as the 22-time Grand Slam champion advanced to a third-round meeting with Argentina's Pedro Cachin.

In front of a capacity crowd that included the King of Spain, Felipe VI, French soccer icon Zinedine Zidane, and Real Madrid winger Vinicius Junior, Nadal dug deep to dismiss the world No. 11, despite admitting ahead of the tournament he was still struggling with numerous physical issues.