A pesar de todo esto, en 1645 fue nombrado virrey nominal de Cataluña y en 1646 defendió con éxito Lérida, que había sido conquistada en 1644 por el anterior virrey, Felipe de Silva, del ataque francés.