Respuesta :
It was General Windfield Scott. He led the campaign to take
Mexico City. First he laid siege on Vera
Cruz with the help of Commodore Mathew C. Perry and then advance to Puebla
where he routed the Mexican defenders there.
On his way to Mexico, he was involved in several fights such as
Churabusco, Molino Del Rey and Chapultepec.
He defeated Sta. Ana at the Battle of Huamantla which was Sta. Ana’s
last battle. He also dealt with Mexican
Guerillas and eventually won the war against Mexico.