Mo Farah showed little sign of rustiness as he powered to 5,000m victory in Thursday’s Diamond League in Lausanne.
Farah was competing in his first race in six weeks and first over the 5,000m distance when he took to the track in Switzerland.
He was up against a strong field too, including 17-year-old Ethiopian Yomif Kejelcha who had run the fastest time this year in 12:58.39 minutes.
However Farah got the better of him in a sprint finish this time around, crossing the line ahead of him in a time of 13:47.97, with fellow Brit Andy Vernon 15th.
"I wanted to race everybody and this race offered this opportunity. I had a great finish, overall I am happy with the way the race went,” said Farah, who will race over 1500m in Monaco in eight days time before stepping up his World Championships preparations with an outing at the Anniversary Games at the Olympic Stadium in London the following week.
Elsewhere Zharnel Hughes continued an impressive week by taking victory in the 200m in a new personal best time.
The 19-year-old had taken his maiden British title last weekend and showed he is in strong form ahead of the World Championships by running 20.15 seconds.
Shara Proctor leapt 6.79m for second in the long jump behind world leader Tianna Bartoletta, while Anyika Onuora also set a new personal best of 51.26 seconds to finish fifth in the 400m.
Isobel Pooley was unable to repeat her British record breaking height of 1.97m in the high jump, bowing out of the competition with three failures at 1.88m, while Tiffany Porter (100m hurdles) was fifth and Bianca Williams (200m) seventh.
© Sportsbeat 2015