Battles of the War: The Battle of Churubusco | US-Mexican War
War (1846-1848). Battles of the War: The Battle of Churubusco. The Battle of Churubusco, fought on August 20, 1847, was part of a larger operation by U.S. forces under General Winfield Scott against Mexican General Antonio Lopez de Santa Anna?s defense of Mexico City.