Kenya's Sabastian Sawe made history at the 2026 London Marathon yesterday, becoming the first person to run an official marathon in under two hours with a time of 1:59:30. Ethiopia’s Yomif Kejelcha also broke the barrier, finishing second in 1:59:41.