Former US Open champion Juan Martin Del Potro stunned top-ranked Roger Federer 6-4, 6-7 (8/10), 7-6 (7/2) Sunday to win his first Indian Wells title and second consecutive ATP crown.

for more...