Al intentar frenar la ocupación española, Caupolicán atacó la fortaleza de Cañete en la que esperaba que las puertas fueran abiertas por la traición de un yanacona desde el interior, pero en su lugar, otro lo traicionó a él y fueron derrotados gravemente por el capitán Alonso de Reynoso (20 de enero de 1558), batalla que pasó a llamarse de Cayucupil o del fuerte Cañete.