Yagüe wurde Anfang 1938 für die Aragonoffensive abgestellt, wo er die Städte Belchite, Caspe und Lleida einnahm. Er spielte eine herausragende Rolle während der Ebroschlacht im gleichen Jahr und zog mit seinen siegreichen Truppen als Erster in Barcelona ein.