Jamaica's Usain Bolt followed last week's record-breaking exploits at the World Championships with another blisteringly fast 100m in Zurich. The world and Olympic champion, who set a world best of 9.58 seconds in Berlin, came from behind to beat compatriot Asafa Powell in a time of 9.81. Powell finished in 9.88, followed by Americans Darvis Patton (9.95) and Michael Rodgers in 9.98. Sanya Richards won the 400m to retain hope of the $1m Golden League jackpot. The American won in 48.94 seconds, the fastest time in the world this year, with Britain's Christine Ohuruogu down in fourth place in 50.41, and Nicola Sanders sixth in 51.02. I would say this was a shaky race Usain Bolt Richards needs to win the 400m in the last Golden League meet in Brussels next week to be one of the jackpot winners - the prize goes to the athlete or athletes who win their event in all six of the Golden League meets. "I stayed in my race and waited until the top when I knew I'd be strong,&q