Bei den Commonwealth Games 2002 meldete er sich zurück und gewann über 200 Meter die Goldmedaille. Bei den Weltmeisterschaften 2003 in Paris wurde er Siebter, und bei den Olympischen Spielen 2004 in Athen war er der älteste Athlet, der je ein olympisches Finale im Sprint erreichte. Im 200-Meter-Lauf wurde er Vierter.