Eluid Kipchoge wins London Marathon 2016 in a second world best record time. He misses the Marathon world record only by 10 seconds! He has won Marathon in London and Berlin in 2015 as well.

He is a very professional and talented runner. His running style and efficiency is unique.