Gibraltar wins again