After a series of United States victories, the Treaty of Guadalupe Hidalgo ended the two-year war.
Sau một loạt chiến thắng của Hoa Kỳ, Hiệp định Guadalupe Hidalgo kết thúc cuộc chiến kéo dài trong hai năm.