OSLO -- Usain Bolt recovered from a poor start Thursday to win the 100 meters in Oslo in 9.79 seconds. He was 0.06 seconds ahead of Jamaican countryman Asafa Powell at the Diamond League meet.
Bolt, a three-time Olympic champion, overtook Powell in the closing stages and remains undefeated in 2012.
Lerone Clarke completed a 1-2-3 sweep for Jamaica, finishing in 10.10.
Bolt hasn't lost since failing to defend his gold at the 2011 world championships in South Korea after being disqualified in the final for a false start.