Kenyan Sabastian Sawe shattered the men's marathon world record at the 2025 London Marathon, finishing in under two hours at 1:59:30 to claim victory.