Following the surrender of Vera Cruz in late March, Winfield Scott began his drive westward toward the Mexican capital.
The first significant opposition from Santa Anna's forces occurred at Cerro Gordo, a town located in a 10,000-foot mountain pass about 60 miles inland. A potentially dire situation was averted by resourceful American engineering forces (including Robert E. Lee), when an obscured path was discovered. This enabled the U.S. forces to outflank their opponents.
The American victory routed the Mexican defenders. Santa Anna was forced to flee on foot; he headed back to Mexico City to prepare the final defenses. Scott's army pushed on toward the town of Puebla.
Off-site search results for "Battle of Cerro Gordo"...
Invasión Yanqui: The Mexican War Lee and Lieutenant U.S. Grant their first experience on the battlefield. The battle of Cerro Gordo, in the foothills of the central mountains, provided a rigorous test of their skill and courage. After crossing terrain so rugged battle of Cerro Gordo, in the foothills of the central mountains, provided a rigorous test of their skill and courage. After crossing terrain so rugged that the Mexicans ... http://www.humanities-interactive.org/invasionyanqui/ex047_19.html