Eilish McColgan has won the Berlin half-marathon as she beat her own British record in the distance.
The Scottish runner finished the course in 65:43, beating her previous best of 66:26, in Germany on Sunday morning.
The new time means she sets a new official British record in that event as she continues her preparation for the London Marathon in impressive style.
This years marathon, being held on April 23, will be her debut at the event.
The time was just short of Paula Radcliffe’s all-time British women’s record of 65:40, which she recorded at the Great North Run so doesn’t count in official records due to the elevation of the course.
It comes just a month after McColgan beat Radcliffe’s 21-year record in the 10,000m when she clocked 30:00.86 in California.
The 32-year-old from Dundee is now fourth in the all-time European list for the half-marathon after shaving 43 seconds off her previous best.
Kenyan Sabastian Sawe won the men’s race with a time of 59 minutes exactly.