Home Athletics Kibet and Dida Battle harsh conditions to win In Okpekpe