Bahrain's Mohamed Abdulhameed Al Hashemi held off a strong Spanish challenge to claim overall victory in 2023 edition of the Custodian of Two Holy Mosques Endurance Cup, the flagship endurance equestrian event which took place at ancient city of AlUla.