
Sir Mo Farah finished seventh in the Port-Gentil 10km in Gabon as he stepped up preparations for what is expected to be his last London Marathon.
The 40-year-old double Olympic 5,000m and 10,000m champion crossed the line in 30 minutes and 41 seconds in a race dominated by Kenyan athletes, who occupied 10 of the first 12 places.