Under VM 2007 i Osaka ble han dobbelt verdensmester. Først på 1500 meter med tiden 3.34,77, og deretter på 5000 meter, der han løp på 13.45,87.