En aquel momento, la fuerza de Alvarado se componía de doscientos cincuenta soldados de infantería española acompañados de seis mil aliados indígenas, en su mayoría kakchiqueles, tlaxcaltecas y cholultecas.