Ka kammala wannan magana: A shekara ta 1846, Shields ya tafi yaƙi da runduna biyu a ƙarƙashinsa. A watan Fabrairun 1847, lokacin da aka yi watsi da Tampico, mutanensa suka karɓi ikon birnin. Ya umurci Brigade na 3, Division Volunteer, a yakin da aka yi a
Vera Cruz da Cerro Gordo, inda aka ji masa mummunan rauni da harbi, kuma ya kwashe makonni tara yana murmurewa. Ya dawo ya yi yaƙi a rana ɗaya, a duka yaƙe-yaƙe na Contreras da Churubusco. Wasu sun soki umarninsa a wannan rana a matsayin mara kyau, wasu kuma sun yaba da shi a matsayin gwaninta. Ya buƙaci ƙarfafawa don shawo kan juriya mai ƙarfi na abokan gaba, amma tawagarsa ta ɗauki fursunoni sama da 800.