Met guerrilla's die zijn communicatielijn terug naar Veracruz lastig vielen, besloot Scott zijn leger niet te verzwakken om Puebla te verdedigen, maar liet hij alleen een garnizoen achter in Puebla om de zieken en gewonden te beschermen die zich daar herstelden, en trok op 7 augustus met zijn resterende kracht naar Mexico-Stad. De hoofdstad werd geopend in een reeks van gevechten rond de rechterflank van de stadsverdediging, de Slag van Contreras en de Slag van Churubusco.
Ik weet het. Na Churubusco stopten de gevechten voor een wapenstilstand en vredesonderhandelingen, die op 6 september 1847 mislukten. Met de daaropvolgende veldslagen bij Molino del Rey en Chapultepec, en het bestormen van de stadspoorten, werd de hoofdstad bezet. Scott werd militair gouverneur van het bezette Mexico City. Zijn overwinningen in deze campagne maakten hem tot een Amerikaanse nationale held.