Dwain Chambers matched his lifetime best to thrash the opposition and reach the 60 metres final later tonight at the World Indoor Championships in Valencia.
Chambers roared out of his blocks to pull away from Nigeria's Isaac Uche and win by one hundredth of a second in a time of 6.55 seconds.
That matched the performance the controversial sprinter achieved eight years ago in Ghent.
Now Chambers, who the British selectors admitted they did not want in their side, could round off a difficult period by claiming the gold medal this evening.
Jeanette Kwakye equalled Bev Kinch's 22-year-old British record of 7.13secs as she finished second in her 60m semi-finals.
Kwakye made a poor start but had a superb pick-up and almost snatched victory from Tahesia Harigan, winner in a British Virgin Islands record of 7.12 secs.
Laura Turner failed to join her team-mate in tonight's final when finishing fourth in a time of 7.28secs.