Kenya's Sabastian Sawe shatters the 2-hour barrier with an official world record of 1:59:30 at the 2026 London Marathon, surpassing Kelvin Kiptum's previous mark.