En la batalla, se enfrentaron las fuerzas chilenas al mando del coronel Juan de Dios Puga y las fuerzas realistas al mando del brigadier Antonio Pareja.