A year later Francisco de Castellanos set out from Santiago de los Caballeros de Guatemala (by now relocated to Ciudad Vieja) on another expedition against the Ixil and Uspantek, leading eight corporals, 32 cavalry, 40 Spanish infantry and several hundred allied indigenous warriors. The expedition rested at Chichicastenango and recruited further forces before marching seven leagues northwards to Sacapulas and climbed the steep southern slopes of the Cuchumatanes. On the upper slopes, they clashed with a force of between four and five thousand Ixil warriors from Nebaj and nearby settlements. A lengthy battle followed during which the Spanish cavalry managed to outflank the Ixil army and forced them to retreat to their mountaintop fortress at Nebaj.