Triple Olympic champion Usain Bolt has laid down a marker ahead of the London Games after running the year's fastest 100 metres at the Jamaica International Invitational.
After two false starts, the Jamaican world record holder clocked 9.82 seconds in his first individual race of the year, exploding from the blocks to take control at 40 metres.
Michael Frater, a member of Jamaica's world record 4 by 100 metres relay team, finished a distant second in exactly 10 seconds.
Women's world champion Carmelita Jeter also looked impressive.
The American sped to a season leading 10.81 seconds ahead of Kelly-Ann Baptiste of Trinidad and Tobago, who finished in 10.86. Jamaican Olympic silver medallist Kerron Stewart was third in 10.98.