Rampungake ukara ing ngisor iki: Pasukan Scott teka ing Lembah Meksiko ing wulan Agustus 1847, nalika Santa Anna wis mbentuk tentara udakara 25.000 wong. Amarga Kutha Meksiko ora duwe tembok lan ora bisa dibela, Santa Anna ngupaya ngalahake Scott ing pertempuran, milih nggawe pertahanan cedhak Kali Churubusco, sawetara mil sisih kidul kutha kasebut. Pertempuran Contreras diwiwiti ing wayah sore tanggal 19 Agustus, nalika tentara Meksiko ing sangisoré Jenderal Gabriel Valencia nyerang lan nyurung detasemen Amerika sing dituntut kanggo mbangun dalan. Ing wayah esuk esuk, pasukan Amerika sing dipimpin dening Jenderal Persifor Frazer Smith kaget lan ngrusak tentara Valencia. Warta kekalahan ing Contreras nyebabake panik ing antarane tentara Santa Anna liyane, lan Scott langsung nyerang, wiwit
Perang Churubusco. Senadyan pertahanan sing kuat sing digawe dening Batalion Saint Patrick lan sawetara unit liyane, pasukan Scott kanthi cepet ngalahake tentara Meksiko sing ora duwe semangat. Sawisé pertempuran, Santa Anna negosiasi gencatan senjata karo Scott, lan menteri luar negeri Meksiko ngandhani Trist yen dheweke siap miwiti negosiasi kanggo mungkasi perang.