Birmingham: Four-time Olympic champion Mo Farah signed off track racing in Britain by winning the 3,000 meters at the Diamond League meet in Birmingham on Sunday.
The 34-year-old Farah, who is quitting track to focus on marathon running, won in 7 minutes, 38.64 seconds.
"Emotions have been high coming into this event - not as much as (the 2012 Olympics in) London but it is my last time at home and I really enjoyed it," said Farah, who paid tribute to the home fans.
"They have been amazing. This is what it is all about. This is what we dream of. I've had some amazing support throughout my career and they have followed my journey so thank you."
Farah will retire from the track at the Diamond League finals in Zurich on Thursday.
Adam Gemili was disqualified after a false start in the 100 final, won by Chijindu Ujah in 10.08 seconds ahead of an all-British field.
Another British runner, Dwayne Cowan, won the 400 in 45.34, while Turkey's Ramil Guliyev beat Ameer Webb of the United States to win the 200 in 20.17.
There was success for the US in the 110 hurdles, where world record holder Aries Merritt won in 13.29 ahead of Russia's Sergey Shubenkov, competing as an authorized neutral athlete. Another American, Devon Allen, was third.
In women's events, Olympic champion Elaine Thompson of Jamaica won the 100 in 10.93, while Salwa Eid Naser of Bahrain took the 400 gold ahead of an American trio of Allyson Felix, Courtney Okolo and Phyllis Francis. Habitam Alemu of Ethiopia won the 800.