<human>:  Why did the Mexican army win in the Battle of Fort Stanton?
<bot>: The Mexican army won because they were better trained, better equipped, and better led. The Mexican army had more guns, more ammunition, and more supplies than the United States Army. The Mexican army also had more men, so they were more powerful. The Mexican army was also better trained and better led, which made them more effective in battle.