London 2012 400m silver medallist Christine Ohuruogu claimed victory in a rare women's 500m race at the Great CityGames in Newcastle.
The 30-year-old, who clocked one minute, 7.46 seconds, beat four other British athletes.
European 800m silver medallist Lynsey Sharp was second, with 2014 European 400m hurdles winner Eilidh Child third.
In an emotional end to the meet, Briton Andy Turner finished his career by taking third in the men's 110m hurdles.
|BBC Sport's Colin Jackson on Andy Turner:|
|"One of the things I liked about Andy is that he was always inquisitive. He would always be in contact and always trying to master his event. I hope we don't lose him because he could give a lot to younger members of the team. He has been a great example to the rest of the team."|
"I can't describe the emotions I felt leading up to that race," Turner told BBC Sport. "I thought I'd be fine but they played the music and montages and it got me. I'm struggling for words right now. I've taken more out of my career than I could have imagined."
Britain's Tiffany Porter put in a strong showing in the women's 100m hurdles to win in a time of 12.79, ahead of American trio Brianna Rollins, Dawn Harper-Nelson and Jasmin Stowers.
World indoor 60m champion Richard Kilty won the men's 150m in a photo finish ahead of Michael Rodgers, who was one of a number of athletes present who had competed in the final Diamond League meeting in Brussels on Friday night.
Brit Kilty ran a time of 15.32, to finish just one-hundredth of a second ahead of his American rival, while another Brit, Harry Aikines-Aryeetey was third in 15.35.
Britain's Asha Philip was fastest of a strong quartet in the women's 150m in 16.69.
The 23-year-old, who won gold as part of the British women's 4x100m team at the European Championships in Zurich, finished ahead of compatriot Jodie Williams, American Allyson Felix -who ran a world-best time in the 200m in Brussels - and another Brit, Bianca Williams.
A jump of 7.92 metres gave Britain's defending Olympic, Commonwealth and European champion Greg Rutherford victory in the men's long jump.
It was a British top three in the event, with JJ Jegede (7.76m) second and Chris Tomlinson (7.73) third, while 2012 Olympic triple jump champion Christian Taylor of America took fourth with 7.49.
|BBC Sport athletics commentator Steve Cram on Christine Ohuruogu's victory in the women's 500m:|
|"That is a very good time. They really did go at that from the start. Christine Ohuruogu is the most surprised athlete there. Christine looked really relaxed. We should have known she had the strength to come through as she always finishes strong. We need more races like that, which would be good during the season, bringing 800m specialists together with the 400m runners."|
In the women's Great North Mile, Britain's Laura Muir put a disappointing year in the major championships behind her to win in a time of 4:34.84.
The Scottish 1,500m runner finished strongly to see off the challenge of Ireland's Ciara Mageean and compatriot Hannah England.
"I knew I was in great shape so I thought 'lets just go for it'," said Muir. "This year has been hard but I've shown I have the ability and just need some more experience on the race scene. That will come."
German Homiyu Tesfaye set a new record time of 4:00.92 in the Great North Mile, beating the time set by Mo Farah last year, to hold off a late challenge from two-time world 1500m champion Asbel Kiprop of Kenya.
Jonathan Hay was the fastest of four British runners, finishing fourth.
Paralympian Richard Browne followed up the T44 200m world record he set at the Diamond League meeting Brussels on Friday night with a season's best over 100m.
The American single-leg amputee clocked 10.95 to beat British rival Jonnie Peacock, the European, World and Paralympic champion (11.09).