Roger Federer Ends Rafael Nadal’s Winning Streak in Madrid Masters Final
Roger Federer has stunned Rafael Nadal 6-4 6-4 to win the Madrid Masters event yesterday. Rogers win against Rafael ended a five match, 18 month lising stream against the Spaniard. That run included three Grand Slam titles and ended Nadal’s 33 match winning streak on clay, which streaches back over a year to the Rome [...]




