En mayo de 1872 volvió Tristany a España, operando en Cataluña con el cargo de comandante general del Principado, ganando la acción de las Presas, rindiendo a las guarniciones de San Feliu de Pallarols, San Hilario, Taradell y Salellas, derrotando a los liberales en La Llacuna y venciendo a una columna de guardias civiles en Sanahuja.