French runner Jimmy Gressier won the men’s 10,000m at the world championships in Tokyo Sunday, breaking down in tears after surging past the competition at the final moment to secure a shock victory.