The following units and commanders of the U.S. and Mexican armed forces fought in the battle of Cerro Gordo from April 17–18, 1847 during the Mexican–American War.
Army of Invasion: MG Winfield Scott Headquarters[1] 2nd Division[2]
Antonio Lopez de Santa Anna Division of the East Battery on the road – Gen.br.
C. Vasquez, Col. Lopez Uraga, Col R.Palacios (artillery) – 3d Infantry (Col. Azpeitia 100 men) and one artillery battery (6 guns) Reserve in Camp at Cerro Gordo- Gen.div.
Artillery reserve (probably one battery of 5 guns),general park, hospital, baggage etc.