Eliud Kipchoge has suffered a shock defeat in the London Marathon a few minutes ago…

The legendary marathon runner, finished eighth with a time of 2:06:39. A strange sight after his rule of the event in recent years.

Ethiopia’s Shura Kitata clinched gold with a time of 2:05:41, one second ahead of Kenya’s Vincent Kipchumba.

Relief As Kenyan Athlete Based In Taiwan Rescued From Hawking Socks