World number one Novak Djokovic surpassed Swiss star Roger Federer as the highest-earning player in ATP Tour history on Sunday after capturing a third consecutive Miami Open crown with a 6-3, 6-4 victory over Japan's Kei Nishikori.

for more...