Marion Jones suggested she can still be a force on the world stage by running the year's second fastest 100m on her seasonal debut in Veracruz on Saturday.
Marion Jones has a personal best of 10.65secs for the 100m
The 30-year-old American clocked 11.06 seconds in the Mexican city to defeat former world champion Torri Edwards.
Jones, her won three gold medals at the 2000 Olympics in Sydney, was making her first appearance in 11 months.
Fellow American Allyson Felix, the World 200m champion, has the year's quickest time of 11.04secs.
Jones has suffered a slump in form since giving birth to her first child with ex-partner Tim Montgomery in June 2003.
She failed to win a medal at the 2004 Athens Olympics and missed out on the US team for last year's World Championships.
She was also caught up in the United States Anti-Doping Agency's (USADA) investigation into doping which resulted in several athletes being handed lengthy bans.
Jones has never been charged with any offence, has never failed a doping test and has denied taking banned substances.
However, Montgomery was handed a two-year ban and stripped of his 100m world record in December by the Court of Arbitration for Sport.
The court made its ruling on the basis of evidence accepted from the USADA that he had taken banned substances provided by California laboratory Balco.
Montgomery, who never failed a doping test while he was competing, has denied taking performance-enhancing drugs.
He announced his retirement in December but has continued to fight the ban.
Despite registering a morale-boosting victory in Mexico, Jones crossed the line more than four-tenths of a second off her personal best of 10.65secs set in 1998.
Edwards finished a distant second in 11.30 seconds, although the sprinters did run into a headwind.