Gebrselassie fights off back pain and late race challenge to collect third Dubai victory

Comments