ゲリラがヴェラクルスへの通信路線を妨害したため,スコットはプエブラを防衛するために軍隊を弱体化させず,プエブラで病気や負傷者を保護するために駐留兵隊を残し,8月7日に残りの部隊と共にメキシコシティへ進軍した. 首都は,市防衛の右翼の周りの一連の戦いで開かれた. コントレラスの戦いで
チルブスコの戦い チュルブスコの後,戦闘は停戦と平和交渉のために停止し,1847年9月6日に破綻した. その後モリーノ・デル・レイとチャプルテペクの戦いで,都市門を襲い,首都は占領された. スコットは占領下のメキシコシティの軍事総督となった. この選挙戦での勝利は彼をアメリカの国民的英雄にした.