MADRID -- Roger Federer won the Madrid Open for the third time Sunday, rallying past Tomas Berdych 3-6, 7-5, 7-5 on the new blue clay court and overtaking Rafael Nadal for the No. 2 ranking.On the women's side, Serena Williams overpowered top-ranked Victoria Azarenka 6-1, 6-3 to capture the title.