
An emotional Sir Mo Farah finished ninth on his final appearance at the London Marathon and confirmed September’s Great North Run will be his final race.
The Olympic great came home in two hours, ten minutes and 28 seconds and was beaten to the line by fellow Briton Philip Sesemann on the final straight.