Sports | Sun Nov 11, 2012 12:29am IST

Del Potro beats Federer to cloud London semis line-up