Rafa Nadal won his last 10 finals in a row, he is through to his 128th tour-level final today in Abierto Mexicano de Tenis.
He’s won his last 10 finals in a row, as well as 15 of his last 16 and 21 of his last 23.
He’s won his last 10 finals in a row, as well as 15 of his last 16 and 21 of his last 23.