Just like last year's French open, it will take none other than Federer to stop him.
Du MM, you oughto to have more faith in Federer. He is already No.2 even if he loses tomorrow. He beat Nadal convincingly in their most recent match in Indian Wells at such an old age. If his back holds up and he is in good form, he will beat Novak tomorrow.