El 1871 va ascendir a mariscal de camp i Amadeu I el va nomenar el seu ajudant militar. Elegit cap de l'exèrcit del Nord, va lluitar contra els carlins el 1873. Aquest mateix any Emilio Castelar el va cridar perquè assetgés Cartagena, revoltada pels cantonalistes. Un cop rendit el cantó per les dissensions internes dels seus caps va tornar al nord i va alliberar Bilbao, assetjat pels carlins.