Sprint king Usain Bolt overcame a slow start to beat fellow-Jamaican Asafa Powell in the 100 meters at the Golden League meeting in Zurich, while Olympic pole vault champion Yelena Isinbayeva banished her Berlin World Championships blues by setting a new world record of 5.06 metres. Bolt, who set new world records in both the 100m and 200m in the German capital, was trailing Powell with 25 meters to go before switching on the afterburners to ensure victory in a time of 9.81 seconds, with Powell 0.07 seconds behind.