Under Samveldelekene 2002 i Manchester vant hun tre gullmedaljer: på 100 meter, 200 meter og 4 x 100 meter stafett. VM året etter i Paris ble mislykket for henne, hun ble utslått i semifinalen på 100 meter og allerede i kvartfinalen på 200 meter. Det gikk bedre i OL 2004 da hun tok bronse på 200 meter. Hun gikk også til finalen på 100 meter, der hun ble nummer sju. I VM 2007 ble hun utslått i semifinalen på både 100 og 200 meter. Det gikk bedre i OL 2008 i Beijing, der ble hun nummer sju på begge de individuelle sprintdistansene. I VM 2009 i Berlin tok hun sine foreløpig siste mesterskapsmedaljer, bronse på 200 meter og sølv på 4 x 100 m stafett.