Tuliskan kelanjutan untuk paragraf ini - Montgomery kembali ke resminya di Meksiko pada tahun 1847-48 dan terlibat dalam Pertempuran Cerro Gordo, 17-18 April 1847, penangkapan San Antonio setelah Pertempuran Contreras, 20 Agustus 1847, Pertempuran Churubusco
, 20 Agustus 1847, dan Pertempuran Molino del Rey, 8 September 1847, di mana ia terluka dalam serangan terhadap karya-karya Meksiko dan untuk yang ia ditunjuk brevet letnan kolonel. Meskipun demikian ia bertugas dalam Pertempuran Chapultepec pada tanggal 13 September 1847 dan Pertempuran Kota Meksiko, yang mengakibatkan penangkapan Kota Meksiko pada tanggal 13-14 September 1847.