Answer:
Explanation: By late 1847, the Americans had captured Mexico City, which made the Mexicans agree to a peace treaty which ceded all of the lands the U.S. had wanted. ... The Americans were outnumbered in nearly every battle they fought. The entire war was fought on Mexican soil, which should have given the Mexicans an advantage.