Dokonči nasledujúcu vetu: V roku 1846 Shields odišiel do vojny s dvoma brigádami pod svojím velením. Vo februári 1847, keď bolo Tampico opustené, jeho muži prevzali kontrolu nad mestom. Velel 3. brigáde, Dobrovoľníckej divízii, v bitkách o
Vera Cruz a Cerro Gordo, kde bol ťažko zranený streľbou a strávil deväť týždňov zotavením. Vrátil sa bojovať v jeden deň, v bitke pri Contreras a Churubusco. Jeho rozkaz bol kritizovaný ako nemotorný niektorými a chválený ako zručný inými. Potreboval posily, aby prekonal silný odpor nepriateľa, ale jeho brigáda vzala viac ako 800 zajatcov.