German distance runner Mohamed Abdilaahi produced a sensational run at the Shanghai Diamond League, clocking a stunning 7:25.77 to win the men’s 3000m in world-leading fashion.

Abdilaahi’s remarkable performance not only secured victory in a high-quality field but also shattered the German national record and meet record. The time now stands as the fastest men’s 3000m performance in the world this season, underlining his rise among the elite distance runners.

Kenya’s Reynold Cheruiyot finished second after running a huge personal best of 7:26.11, while Sweden’s Andreas Almgren claimed third place with a national record of 7:26.48.

The race turned into one of the fastest 3000m contests in recent Diamond League history, with multiple athletes producing career-best performances in an unforgettable showdown in Shanghai.