En cuanto supo del avance enemigo, Córdoba mandó al capitán Juan Morales con 15 españoles y 100 yanaconas a atacar la avanzada mapuche y espiar al grueso de su fuerza, pero no entrar en el "desfiladero de Don García", como no volvió el maestre de campo avanzó con 150 jinetes y 250 infantes con una avanzada de yanaconas, ambas vanguardias trabaron batalla y para auxiliarlos Córdoba se adelantó con la caballería, la infantería quedó atrás y redobló el paso para alcanzarlos.