Dwain Chambers achieved a sprint double in his first outdoor meeting of the European season in Greece.
The Briton recorded an impressive time of 10.06 seconds in the shorter sprint before powering home from fourth on the final bend to win the 200m in 20.59.
"I'll take that but it took an awful lot out of me," said the 31-year-old.
Chambers is banned from meetings under the UK Athletics banner after it stated that the drug cheat would never be able to compete in their events.
The Londoner is also banned by the 50-plus members of the Euro Meetings group.
Other organisers outside that organisation have no objection to Chambers participating, believing he should be treated as a rehabilitated athlete having served a two-year suspension for testing positive for THG in 2003.
Chambers will also compete over 100m and 200m at an international meet in Dessau next Tuesday, followed by outings in Montreuil and Uden on 11 and 27 June.
His time in Greece put him top of the British rankings, ahead of the 10.11 Marlon Devonish posted in April.
The sprinter also leads the British 200m rankings with 20.51 he achieved in his US training spell.
Chambers is aiming to represent Great Britain at the 2009 World Athletics Championships.