Gibraltar secured their second big victory in the space of a week on Saturday as they defeated the Cayman Islands 4-1.