20170515 sports.racing: Happy Hamilton savours 'rawest fight' in Spain