Skribu daŭrigon por tiu ĉi paragrafo - post kiu li estis promociita al la rango de unua leŭtenanto en la 2a Dragoj la 9-an de majo. Li tiam vidis agon ĉe la Batalo de Monterrey en septembro, la Sieĝo de Vera Cruz en marto 1847, kaj la Batalo de Cerro Gordo en aprilo. Steele tiam batalis en la Batalo de Contreras kaj la Batalo de Churubusco
la 20-an de aŭgusto, kaj la Batalo de Molino del Rey, kiu okazis en septembro. Steele estis nomumita al la rango de brevetkapitano por sia efikeco ĉe Contreras kaj Churubusco la 20-an de aŭgusto 1847.