Sports | Thu May 9, 2013 5:46pm BST

Tennis-Federer upset by Nishikori in Madrid third round