On February 22 and 23, 1847 approximately 20,000 soldiers of the Mexican Army under General Antonio Lopez de Santa Anna attacked a United States Army force of approximately 5,000 soldiers under General Zachary Taylor.
The smaller American forces, using heavy artillery, successfully repulsed the Mexican attack on their position.