Aditama bags breakthrough last-lap victory in brilliant Barcelona battle