Legendary Ethiopian Haile Gebraselassie won Great Scottish run half marathon race in a new course record time of 61 minutes and 9 seconds.
Emmanuel Bett of Kenya took second place, while Ayad Lamdassem of Spain was third.
The event in Glasgow had 11,500 entrants, from fun and charity runners to some of the world's top athletes.
Overall, almost 30,000 people took part across three days of events for all ages and abilities, organisers said.
The first woman over the line was Scottish athlete Susan Partridge in a time of 70 minutes 40 seconds. She was followed by fellow Scot Freya Ross, who set a new personal best, and Polline Wanjiku of Kenya.
Speaking after his victory, Gebrselassie said of his rival Bett: "He's a tough guy to race, very tough. I kept trying to get away but he was running well.
"When I saw the time at 15k I knew we were heading for a fast time.
"After losing out in the last mile at the Bupa Great North Run I had to get clear today and decided to make my move when I did and it worked so well, I'm happy with this win."
Men Top 10 Results Half Marathon
|5||CHRIS THOMPSON||Aldershot Farnham & District A. C.||01:04:49|
|6||ANDREW LEMONCELLO||Fife Athletic Club||01:04:55|
|8||ANTHONY FORD||Sale Harriers Manchester||01:06:08|
|9||MICHAEL CRAWLEY||Corstorphine AAC||01:06:52|
|10||ROSS HOUSTON||Central Athletics Club||01:07:14|
IMAGE SOURCE: LINK
05 February 2023 01:30 (GMT)
05 February 2023 02:50 (GMT)
05 February 2023 09:00 (GMT)
05 February 2023 10:30 (GMT)
05 February 2023 13:50 (GMT)
07 February 2023 15:00 (GMT)