His run in the current campaign has seen him beat both Federer and Nadal three times each -- consigning the Spaniard to his first clay-court defeat in nearly two years in Madrid -- en route to entering the top 10 of all-time ATP winning streaks.
[