Sports | Sat Sep 14, 2013 8:53am EDT

Britain's Stanford wins world title in London