Triple Olympic champion Usain Bolt clocked the fastest time this year as he blew his rivals off the track in his first 200m race in 13 months.
The Jamaican was in imperious form in Oslo as he clocked 19.86 seconds, only five-hundredths of a second outside of Frankie Fredericks's track-record time.
The 24-year-old made light of the wet conditions in Norway to finish 0.5secs ahead of Jaysuma Saidy Ndure in second.
"I have nothing to worry about, I'm still the champion," said Bolt.
His last 200m race was in May 2010 in Shanghai but he showed no signs of the back and Achilles problems that cut short his season last year.
READ MORE
How Kenyan athletics stars pumped billions into the economy
World Athletics awards fuel superstars campaign to shine in 2026
Chebet's women's 5000m World record ratified by World Athletics
Koech hopes to make an impact in Tokyo after impressive season
Starting in lane six, Bolt looked thoroughly at ease in the damp conditions, easing off the bend to enthrall the crowd with a commanding victory to maintain his four-year unbeaten 200m record.
"You can't expect to come out here and run 19.5 secs in my first race," the world 100m and 200m record holder told BBC Sport.
"It is all about technique now to get the icing on the cake and I'm heading home to work on that."
And Bolt suggested he plans to run three more races before August's world championships in Daegu, South Korea.
"My coach [Glen Mills] will watch me in training and will determine if I need to do more [races] in the month to come.
"I will be back in Paris [on July 8]."
-BBC