La III División del coronel Pedro Lagos era la unidad chilena más cercana a la línea de batalla, que disponía alrededor de 4400 hombres.