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 .
Patrick Makau of Kenya sets new world record in marathon . Makau takes 21 seconds off the previous best held by Haile Gebrselassie . Gebrselassie drops out of the race in Berlin at 35km mark . Florence Kiplagat of Kenya wins the women 's race .