Ljúktu eftirfarandi setningu: Árið 1846 fór Shields í stríð með tvær herflokka undir stjórn sinni. Í febrúar 1847, þegar Tampico var yfirgefið, tóku menn hans stjórn á borginni. Hann var fyrirliđandi 3. sveitarliđs, sjálfbođaflokks, í bardaga um
Vera Cruz og Cerro Gordo, ūar sem hann var alvarlega særđur af vínberaskotum og eyddi níu vikum í bata. Hann kom aftur til að berjast á einum degi, í báðum bardaga Contreras og Churubusco. Sumir gagnrýndu fyrirmæli hans þann dag sem óþægilegt og aðrir hrósuðu honum sem hæfileikaríkan. Hann þurfti styrktarliða til að sigrast á mikilli andstöðu óvinarins en sveit hans tók yfir 800 fanga.