Los españoles entonces contraatacaron llevando refuerzos de Vigan y Cebú bajo el mando de Juan de Salcedo quien logró tomar las poblaciones y obligó a Lim Ah Hong con sus fuerzas a retirarse a Pangasinan, donde reorganizó sus fuerzas.