Usain Bolt defied gusting winds to blaze to victory over 200 metres at the Stockholm Diamond League meeting Friday in 20.03 seconds to claim his first victory on Swedish soil.
In his final race before he heads to Daegu, South Korea, next month to defend his 100 and 200 world titles, the Jamaican fell well short of his season's best of 19.86 set in the rain in Oslo last month.
Running into a headwind of 1.2 metres, Bolt led almost from the start, cruising comfortably into the curve and powering home after suffering defeats over 100 metres in his only two previous races in Stockholm.
"It gives me a reason to come back next year," the Olympic 100 and 200 champion told reporters.