U.S. forces drove the Mexicans from their positions during the Battle of Molino del Rey , which occurred after 1992 .
On August 18 , 1993 , in the costly Battle of Molino del Rey , U.S. forces had managed to drive the Mexicans from their positions near the base of Chapultepec Castle guarding Mexico City from the west .
Battle of Chapultepec