New Delhi, May 3 -- Everybody - athletes, fans, sports brands, organisers - knew it was coming, but absolutely nobody, not even Sabastian Sawe, saw it coming in London last Sunday. It was only in the last 100m, when he could see the clock at the finish line, that Kenya's Sawe realised he was going to become the first man ever to run an official marathon in under two hours. The 31-year-old set a new standard and world record, finishing the London Marathon in 1 hour 59 minutes 30 seconds. For context, he ran 100m in 16.99 seconds and maintained that blistering pace over 42.195km. Attempt to do it even twice over 200m and you will realise what a superhuman effort this was.

Last weekend's London Marathon was, arguably, the craziest race ever...