En lugar de atacarlos por el frente, los nacionales lo atacaron por el oeste, al mando del general Eduardo Racedo, en la madrugada del 21 de junio de 1880.