Phillips Idowu beat the world's best triple jumpers to win the opening Golden League meeting in Oslo, Norway.
Idowu beat a star-studded field with his second jump
Idowu recorded a season's best leap of 17.35m, with Sweden's Olympic champion Christian Olsson finishing second.
Aarik Wilson pipped Nathan Douglas for third with the Briton also recording a season's best distance of 17.18m.
Jamaican Asafa Powell cruised to victory in the 100m in 9.94 seconds, while Ethiopian Meseret Defar set a new world record in the women's 5000m.
Idowu's winning jump came with his second attempt and was enough to beat Olsson and world champion Walter Davis.
The 28-year-old Commonwealth champion said: "I knew I could come here and take some of these guys down."
Idowu needs to stay focused with the same kind of attitude
The watching world record holder Jonathan Edwards said: "That's one of his best wins yet and psychologically, beating the likes of Olsson and the rest is a very important step for him.
"Osaka's a long way away and it is now important he stays focused and with the same kind of attitude."
Powell led his 100m sprint all the way to beat Portugal's Francis Obikwelu, who clocked 10.06 seconds and Nigeria's Olufasuba Olusoji, who finished in 10.25.
Britain's Marlon Devonish, who had finished in 10.08, thought he had recorded the sixth-fastest time ever by a British athlete.
But the 200m specialist was later disqualified from the main event for having run twice in the same day.
The 31-year-old was a last-minute inclusion in the main race after earlier clocking 10.20sec in the 'B' race and was replaced in third position by Olusoji.
Powell was never troubled on his route to the line
"I am a happy man," Devonish had said after substantially lowering his previous best of 10.13 first set in 1998.
"I know I've been in shape for some time to do something like that. It was just a case of waiting to get the chance of an appearance in a field like this."
Mark Lewis-Francis was duly promoted to fourth with a time of 10.25s, finishing ahead of top Trinidad sprinters Marc Burns and Darrel Brown.
Olympic champion Defar smashed her previous world record of 14:24.53 when she came home in a time of 14 minutes 16.63 seconds in the 5000m.
The 23-year-old said: "Everything was perfect today.
"I knew I could break the record after two kilometres. I was thinking about 14:18-14:20. I didn't think I'd break the record by such a big margin."