Barnechea's career