Roger Federer has matched Rafa Nadal's record of 20 Masters tennis titles after fighting back from a set down to beat Tomas Berdych of the Czech Republic to win the Madrid Open final.
The Swiss maestro, who will also climb above his great rival Nadal to number two in the world when the rankings are updated, secured his fourth title of the season with a gritty display on the blue clay.
Sixth seed Berdych won the first set, but the crowd tried their best to lift the hugely-popular Federer, champion in 2006 and 2009, and he responded with two breaks of serve in the second set that helped him level the match.
A couple of double faults from Berdych, who was bidding for a second career Masters triumph, put Federer 5-3 ahead in the decider but the 16-times grand slam champion faltered when serving for the match.
However, with Berdych needing to hold to stay in contention at 6-5 down, Federer conjured another break, converting his fourth match point when Berdych netted a forehand.