Mark Lewis-Francis insists he is still on target to achieve his aims this summer despite a 100 metres defeat at the hands of Patrick Jarrett in Milan last night.
The Olympic 4x100m relay gold medallist was running his first race at an IAAF Grand Prix meeting since UK Athletics gave him a public warning three weeks ago when traces of cannabis were found in his drugs test at the European Indoor Championships.
The Birchfield Harrier, who has always denied using the drug, showed no signs of any added pressure before or after the race. But on the track it was a different story.
Darren Campbell, one of his relay team-mates in Athens last summer, false-started and that left Lewis-Francis, renowned for having troublesome starts, feeling nervous.
The 22-year-old said: "I just missed the gun and I was extra careful after the first start, so I just waited."
Lewis-Francis' delay out of the blocks left him trailing his rivals for the first 20m but he powered to the front of the field and looked the winner before Jarrett went into overdrive.
The Jamaican's last-ditch spurt saw him clinch victory in a time of 10.36 seconds with Lewis-Francis 0.04secs behind and Nigeria's Uchenna Emedolu third.
"There were some good guys out there and I felt positive and focused throughout the race," said the Midlander, who has been training in Madrid.
"I've done no speedwork yet. Most of my time has been spent building up my strength over 150 and 200m.
"It wasn't the greatest of runs, but I'm most definitely not going to worry about losing tonight.
"There's still a lot of improvement to come and the track here didn't help. It felt like running on cement, it was so tough."
There was a useful 400m victory for Lee McConnell, competing over her speciality distance for the first time this season. The Scot won relatively easily in 51.72secs, ahead of European indoor silver medallist Svetlana Usovich, with Donna Fraser fourth in 52.57secs.
Sudanese-born athlete Mo Farah, who ran so brilliantly at the European Indoor Championships in March, had a tough baptism over 5,000m, finishing tenth.