Qodobkan sii wad - Sanadkii 1846kii, Shields wuxuu dagaal u ambabaxay labo guuto oo uu hoggaaminayey. Bishii Febraayo 1847, markii Tampico laga tagay, raggiisa ayaa la wareegay gacan ku haynta magaalada. Wuxuu hogaaminayey Guutada 3aad, Qeybta iskaa wax u qabso, Dagaalkii Vera Cruz
iyo Cerro Gordo, halkaas oo uu si xun ugu dhaawacmay rasaasta, wuxuuna ku qaatay sagaal isbuuc oo uu kasoo kabanayay. Waxa uu ku soo laabtay hal maalin oo kaliya si uu ugu dagaallamo labada dagaal ee Contreras iyo Churubusco. Amarkii uu maalintaa bixiyay waxaa lagu eedeeyay in uu ahaa mid aan caqli gal ahayn, qaarna ay ku amaaneen in uu ahaa mid xirfad leh. Wuxuu u baahday taageero si uu uga gudbo iska caabinta cadowga ee xoogga badan, laakiin guurtidiisu waxay qaateen in ka badan 800 oo maxaabiis ah.