Sports | Tue Jun 4, 2013 5:04pm BST

Tennis-Serena repels Russian revival to reach semi-finals