Greg Rutherford wins Great CityGames Manchester long jump
Olympic champion Greg Rutherford was victorious on home soil once again as he triumphed in the long jump at the Great CityGames Manchester.
The Briton jumped 7.99m in the city's Albert Square to finish ahead of compatriot Chris Tomlinson (7.69m).
Britain's Perri Shakes-Drayton and American Allyson Felix recorded world best times this season in the women's 200m hurdles and 150m respectively.
London 2012 champion Jonnie Peacock won the IPC men's 100m T43/44 event.
Rutherford came third in his first Diamond League meeting of the season in Shanghai last weekend.
But after winning in Manchester, he told BBC Sport: "It wasn't a bad performance. I had a few problems at the start but I gave it everything in the last jump and, while I was really keen to get over 8m, 7.99m I will take. Overall I'm pretty pleased."
Shakes-Drayton was in imperious form as she won in 25.74 seconds, with fellow Briton Eilidh Child third behind Russia's Natalya Antyukh.
"The more I was running, the more I got into it," Shakes-Drayton said. "I will do this again next year. Any event my coach puts me into I will put 100% into it."
Felix, who won in 16.36 seconds ahead of Britain's Anyika Onuora, said: "It's not very often I get to run the 150m. It was an amazing experience. The crowd really helped me along the way and I just had fun."
Britain's Peacock clocked 11.46 seconds in his first race since undergoing ankle surgery after taking 100m gold at the Paralympics last September.
"I haven't been in training very long [this season] and you could see that at the end," he said.
"The first 60m was all right but I have to work on the end of the race."
In the women's event, Paralympic long jump silver medallist Stefanie Reid finished third behind Marlou van Rhijn of the Netherlands, with Reid's fellow Briton Sophie Kamlish second.
European 100m champion Christophe Lemaitre won the men's 150m in 14.90 seconds as Dwain Chambers was forced to settle for a disappointing fourth place, while British compatriot Andy Turner also had a frustrating afternoon as he pulled up in the 200m hurdles.
Allyson Felix not only set a world best for a 150m race, she also beat the existing CityGames record at 100m with her en route time of 11.06. A fascinating feature of the CityGames series is that these intermediate times are taken, and we can see that Anyika Onuora clocked 11.20 at the 100m point behind Felix. That's faster than any British woman ran for that distance in the whole of 2012.
That event was won by South Africa's Louis Jacob van Zyl in 22.63 seconds, with two-time Olympic 400m champion Felix Sanchez third.
Veteran Kim Collins, of St Kitts and Nevis, powered to victory in the men's 100m (10.26 seconds) with Britain's Margaret Adeoye first across the line in the women's event in 11.58 seconds.
Jamaican Olympic bronze medallist Hansle Parchment won the men's 110m hurdles in 13.53 seconds ahead of Britain's Will Sharman, with American Dawn Harper (12.94 seconds) victorious in the women's 100m hurdles, edging out Britain's Tiffany Porter.
Triple Olympic champion Tirunesh Dibaba set a new course record as she won the Great Manchester Run with some ease.
The reigning Olympic 10,000m champion produced the first sub-31 minute performance by a woman over the 10-kilometre course as she finished in 30 minutes 49 seconds.
It eclipsed the previous mark of 31:07 set by fellow Ethiopian Berhane Adere seven years ago and was a new personal best.
Double Commonwealth champion Moses Kipsiro edged out Wilson Kipsang to claim the men's title with Haile Gebrselassie in third.
Kipsiro went past Kenyan Kipsang in a sprint to win by just a second in 27:52.
Gebrselassie, now 40, fell off the pace in the final kilometre but his time of 28:00 is a new world masters record, eclipsing by 51 seconds Portuguese Paulo Catarino's effort in 2003.