Tayla Kavanagh overcame an early fall and difficult winds to win the Hollywoodbets Durban 10K in a course-record 31:39. The Durban runner finished 27 seconds outside Glenrose Xaba’s South African 10km record.