Sifan Hassan

Kipyegon's two golds from Budapest cap a remarkable season in which she broke three world records - in the 1,500m, mile and 5,000m.