Completa la seguente frase: Nell'agosto del 1845, Magruder si offrì volontario per un incarico a Corpus Christi, in Texas, per unirsi all'esercito del generale Zachary Taylor, occupando l'ex repubblica; gli Stati Uniti erano sull'orlo della guerra con il Messico sulla questione dell'annessione. Dopo l'apertura delle ostilità il 25 aprile 1846, Magruder vide per la prima volta combattere al
Battaglia di Palo Alto, 14 giorni dopo. Il 18 aprile 1847, Magruder prestò servizio con "zelo e abilità" nella spedizione del generale Winfield Scott, sotto pesante fuoco e rivolse l'artiglieria messicana contro di loro a Cerro Gordo, per il quale fu lodato dai suoi superiori e brevettato maggiore. Il 12 settembre, le forze statunitensi avevano iniziato a prendere di mira Chapultepec, in una delle serie di scontri nella battaglia di Città del Messico. Magruder, leggermente ferito, ordinò i primi colpi nella mattinata del 13 e offrì l'inseguimento, nonostante i numeri messicani superiori, per catturare l'incrocio di Anzures, Veronica e Belen, un crocevia cruciale che avrebbe bloccato gli sforzi del generale Santa Anna per alleviare il palazzo.