Marat Safin pulled off the biggest upset of the tournament so far with a workmanlike performance to beat the third-ranked Novak Djokovic 6-4, 7-6 (3), 6-2.

Safin's stunner made a good day even better for No. 1-ranked Roger Federer, who beat Robin Soderling 6-3, 6-4, 7-6 (3). Djokovic was in the same half of the draw and posed a potential impediment to Federer's bid for a sixth consecutive Wimbledon title.