Florence Kiplagat of Kenya sets new world record in marathon . Makau takes 21 seconds off the previous best held by Patrick Makau . ( CNN ) -- Gebrselassie drops out of the race in Kenya at 35km . Haile Gebrselassie of Kenya wins the women 's race .
Florence Kiplagat of Kenya sets new world record in marathon . Makau takes 21 seconds off the previous best held by Patrick Makau . Gebrselassie drops out of the race in Kenya at 35km . Haile Gebrselassie of Kenya wins the women 's race .