Täitke järgmine lause: 1845. aasta augustis kutsus Magruder end vabatahtlikult tööle Corpus Christi's, Texases, et liituda kindral Zachary Taylori armeega seal, okupeerides endist vabariiki; USA oli Mehhikoga sõja äärel annekteerimise küsimuse pärast. Pärast sõjategevuse algust 25. aprillil 1846 nägi Magruder esimest korda lahingut
Palo Alto lahing, 14 päeva hiljem. 18. aprillil 1847 teenis Magruder kindral Winfield Scotti ekspeditsioonis tugeva tulekahju all ja pööras Mehhiko suurtükiväe nende vastu Cerro Gordos, mille eest kiitis ta oma ülemused ja tõsteti majoriks. 12. septembriks olid USA väed alustanud Chapultepeci rünnakuid Mehhiko linna lahingus. Magruder, kes oli kergelt haavatud, korraldas esimesed tulistamised 13. oktoobri varahommikul ja pakkus tagaajamist, vaatamata Mehhiko ülekaalulisusele, et vallutada Anzures, Veronica ja Beleni ristumiskoht - otsustav risttee, mis blokeeriks kindral Santa Anna jõupingutusi paleed vabastada.