Santiago order of battle
The following units and commanders of the U.S. and Spanish armies fought at the Siege of Santiago during the Spanish–American War from July 3 to July 17, 1898. U.S.. Commanding General of the United States Army - MG Nelson A. Miles V Corps. MG William R. Shafter General Staff Headquarters Cuban. Army of Liberation. Lieutenant General Calixto García "(further composition unknown)" Spanish. IV Corps. Gen José Toral y Velázquez