Four-time Olympic champion Mo Farah finished eighth at the Great Manchester Run, the penultimate race of his career.
The 40-year-old Briton completed the 10km course in 29 minutes 11 seconds – 44 seconds behind winner Eyob Faniel of Italy.
Kenya’s Hellen Obiri defended the women’s title in 31 minutes 14 seconds.
Farah’s final competitive race will be the Great North Run in Newcastle on 10 September.
“I’m so proud of what I’ve achieved throughout my career,” he told BBC Sport.
“I was a bit nervous at the start, but this city has some great history and the support I got was amazing.”
Farah won 5,000m and 10,000m gold at the 2012 and 2016 Olympics.
He has also won six world and five European golds, and was knighted in 2017.
Faniel, who was born in Eritrea but moved to Italy as a child, beat Briton Marc Scott by four seconds, with Australia’s Stewart McSweyn a further four seconds back. Britain’s Jonny Mellor was 10th.
Obiri, who won the Boston Marathon last month, finished 45 seconds ahead of compatriot Peres Jepchirchir in second.
Calli Thackery was third – 1min 37secs behind Obiri – one of five Britons in the top 10.
Stephanie Twell was fourth, Rose Harvey fifth, Natasha Cockram seventh and Rachael Franklin 10th.
Britain’s Commonwealth 10,000m champion Eilish McColgan was absent as she recovers from a knee injury.