World record holder Eliud Kipchoge was beaten in the London Marathon as Shura Kitata won a thrilling sprint finish to claim an unexpected victory. Four-time winner...
Eliud Kipchoge has become the first athlete to run a marathon in under two hours, beating the mark by 20 seconds. The Kenyan, 34, covered the...