The siege was broken by the force of General Joseph Lane that fought its way from Vera Cruz into the city after defeating Santa Ana in the Battle of Huamantla on October 9, 1847.
Ameriška vojska je bila v mestu od septembra 14. septembra do 12. oktobra, nato pa 1847 v rokah neuradne vojske generala Joaquín Rea in pozneje okrepljena z Antonio López de Santa Anna.