Yohan Blake has run the fastest 100m time this year to triumph over Usain Bolt at the Jamaican Olympic trials in Kingston.
The world champion powered home in 9.75 seconds to deliver a warning to his compatriot ahead of this summer's Games in London.
Triple Olympic champion Bolt ran 9.86s, which was good enough for second place, while Asafa Powell came in third with a time of 9.88s.
The result means that all three men have now qualified for the Olympics.
Blake's run has also seen him become the fourth-fastest man ever, behind Bolt, Tyson Gay and Powell respectively.
He will go head to head with Bolt once again in the 200m trials tonight.