Mo Farah and Tiffany Ofili-Porter set records in Monaco
By Jessica CreightonBBC Sport
European 5,000m champion Mo Farah set a new British record of 12 minutes, 53.11 seconds in the latest Diamond League meeting in Monaco.
Tiffany Ofili-Porter also raced to a British record of 12.60 seconds in the 100m hurdles as she finished third.
Sprint sensation Usain Bolt clocked his fastest 100m of the season to take victory in 9.88, despite a poor start.
On a good day for British athletics, Phillips Idowu won the triple jump with 17.36m to top the Diamond League table.
In the 100m, Jamaican Nesta Carter, who powered from the blocks to put fellow countryman Bolt under immediate pressure, led the field going into the final 40m.
But Bolt was just able to edge the lead by two hundredths of a second as Carter finished second in 9.90.
"It was not the best start, but I executed well overall," Olympic champion Bolt reflected.
Bolt made to work for Monaco win (UK users only)
"My last 60m have improved dramatically. I need to work on my reaction time, but I've been doing great in training, so I'm just focusing and I feel ready."
He added: "My aim this season is to run 9.7, maybe 9.6. For me, this year it's about building myself and go into the Olympic season fit and ready. London  is the key."
Farah stands in good sted ahead of August's World championships in Daegu with another commanding performance in the 5,000m.
The 28-year-old, who earned his eighth successive victory, took control of the race on the bell as he quickened the pace and stretched the breakaway pack of five athletes as they came into the home straight.
Farah kicked from the front with Bernard Lagat and Kiplangat Koech on his shoulder threatening to steal his lead but the Briton held on.
REMAINING 2011 DIAMOND LEAGUE EVENTS
29 July Stockholm
5-6 August London
6 September Zurich
16 September Brussels
"Brilliant run by Mo Farah. There's a confidence, a new beginning and it may prove to be the icing on the cake in Daegu," BBC Sport commentator Stuart Storey reflected.
Australian Sally Pearson is proving increasing hard to beat as she took the women's 100m hurdles in 12.51.
By the third hurdle, Pearson had already edged the field and her flawless technique held off American Kellie Wells.
Newly crowned British record holder Ofilli-Porter finished in third in 12.60.
Cuba's Alexis Copello and David Girat took second and third place in front of a packed Louis II Stadium.
In the men's 400m hurdles a strong start from reigning Olympic champion Angelo Taylor put the American in the lead coming into the home straight.
Fellow United States sprinter Bershawn Jackson was closing in as the line neared but Taylor held his form and his nerve to finish first in 47.97. Britain's
, who had been ill during the week, completed the podium places in third (48.43).
BBC Sport commentator Steve Cram said: "Greene never quite got on terms. He didn't feel 100% coming into this run but he did well despite not being at his best."
finished in fourth in the javelin with a best throw of 60.97m. The Czech Republic's Barbora Spatakova won the competition with the furthest throw in the world this year, 69.45m.
At one point Baala told his rival "I'm going to break you in two" although he later expressed regret, adding: "At such an event, in front of a full stadium, it's a shame to give a bad image of athletics."
The women's 200m was swept up by the Americans who took all three podium places.
Allyson Felix and Carmelita Jeter were both in contention as they powered into the straight but Jeter held the advantage to win in 22.20, a personal best time.
Felix (22.32), running in her final race before the World Championships, must now decide whether to compete in both the 400m and 200m in Daegu.
American 200m champion Shalonda Solomon trailed in third in 22.63.
The 800m was won by David Rudisha of Kenya in 1:42.61, the best time in the world this year.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.