Yohan Blake upset Usain Bolt by winning the 200 metres in 19.80 seconds at the Jamaican Olympic Athletic Trials on Sunday, just two days after beating him in the 100 metres.
It was the latest clash between the two Jamaican stars ahead of the London Olympics, where Bolt's supremacy in the sprinting world appears to be in danger.
Blake had won his 200m semi-final in 19.93 seconds Saturday to set up another finals showdown with Bolt, who took his semi-final race in 20.26.
Blake produced one of the biggest track upsets of the year by beating Bolt in Friday's 100m final with a time of 9.75 seconds, becoming the fourth fastest man ever in the event.
Bolt, the 100m and 200m Olympic champ and world record holder, was second in 9.86 seconds after a poor start and Asafa Powell was third in 9.88 seconds.