In the space of 883 days Usain Bolt, often considered the undisputed symbol of track and field invincibility, had lost only two races – until in the space of a mere three days Yohan Blake beat him twice.

The sizeable crown inside Kingston's National Stadium following Sunday night's big showdown in the 200m final was a curious mixture of smiles, frowns, grumbling and, for some, even anger as they sought to comprehend the gravity of Bolt's latest defeat.

Blake completed the sprint double over his more renowned teammate, clocking a time of 19.80 seconds, with Bolt lagging behind, second in 19.83. Warren Weir secured the final Olympic qualifying spot in a time of 20.03. Blake had already beaten Bolt over 100m, clocking a personal best time of 9.75 claiming the Jamaica's men's 100m crown.

But, there is no question that taking down the champion in his preferred event, the 200m, one that he has dominated for the better part of five years, was perhaps an even more impressive feat. In fact it was nothing sort of a sensational performance from the 22-year-old who has struggled to emerge from Bolt's shadow. Perhaps that is why, in the midst of tempered celebration, he kept sight of the fact that there are much sterner tests to come.

Bolt holds the world record at 19.19, and Blake's personal best is not far behind at 19.26.

"This feels really good and I can't complain. I have to give Usain thanks because he is always pushing and motivating me," Blake said following the race. "I wasn't surprised because I was working hard, but I know Usain's strength and his level. He has not been 100 percent so I will just concentrate on getting ready for the Olympics now."

While he found the time to be gracious to the double champion, for Bolt it was a pretty disappointing weekend, leaving the sprinter with plenty to think about. But, even as the obvious questions regarding his health, fitness and mental state from millions of concerned fans fly around the globe, the sprint king was quick to insist that he is doing just fine.

"I'm glad for Yohan, he has been training hard and getting better," said Blake. "For me it's back to the drawing board and time to get the job done. I'm feeling all right, for me it's always good to lose, it wakes you up."

Bolt looked a long way short of his dazzling best in the 200m final and, despite getting a good start, failed to keep Blake fighting to find that extra gear and even baring his teeth as Blake went by.

"Personally, I feel a little bit weak but I have three more weeks and hopefully it will be enough to get me in shape. I am not far off, I am right there and knowing me, I will get it done," said Bolt.

Glen Mills, the coach of the powerful sprinting duo, shared Bolt's optimism and was confident his charge would make a full recovery in time for the London Games.

"Usain is way ahead of what he did last year at this point," Mills said. "This is his first 200m this year and it is 19.83, last year he went into Daegu without breaking 20 seconds and he ended up running 19.40," the coach said. "He has the experience and ability, he has been there already. He may be a little off at the moment but by the time the Olympics come around he'll be on top of his game."

The reigning Olympic 100m champion Shelly-Ann Fraser-Pryce was also in impressive form, getting the better of back-to-back Olympic 200m champion Veronica Campbell-Brown in her signature event. Fraser-Pryce had shown plenty of menace in her semi-final heat and went on to deliver on that threat in the final, beating Campbell-Brown down the straight.

Fraser-Pryce clocked a personal best 22.10 seconds, ahead of Sherone Simpson who finished second in 22.37 seconds, with Campbell-Brown taking the final qualifying spot in a time of 22.42.

While admitting to being pleased by capturing the sprint double ,Fraser-Pryce was more thrilled by her execution. "Today was about execution not so much about the win. I was happy that I was happy to run the corner well and then come out strong on the stretch," Fraser-Pryce said. "Mentally I am drained because I have had a PB twice this week."