<prompt> Skryf n voortsetting vir hierdie paragraaf - In 1846 het Shields met twee brigades onder sy bevel vir die oorlog vertrek. In Februarie 1847, toe Tampico verlaat is, het sy manne beheer oor die stad oorgeneem. Hy het die 3de Brigade, Vrywilligersdivisie, in die gevegte van Vera Cruz gelei  <response>: en Cerro Gordo, waar hy ernstig gewond is deur n grapeshot, en nege weke spandeer het om te herstel. Hy het teruggekeer om in n enkele dag te veg, in beide die veldslae van Contreras en Churubusco. Sy bevel daardie dag is deur party as onhandig gekritiseer, en deur ander as vaardig geprys. Hy het versterkings nodig gehad om sterk vyandelike weerstand te oorkom, maar sy brigade het meer as 800 gevangenes geneem. 