Yagüe was then promoted to colonel and afterwards advanced on Madrid, capturing Trujillo, Navalmoral de la Mata and Talavera de la Reina, but was unable to take the capital. He took part in the Aragon Offensive and seized control of Belchite, Caspe and Lérida. He also played a leading role in the Nationalist victory at the Battle of the Ebro. In May 1938, Yagüe was removed from his command and imprisoned for injudicious remarks he made in a speech at Burgos, critical of Franco. He was back at the front within weeks.