18 мая силы, возглавляемые Тейлором, пересекли реку Рио-Гранде и заняли город Матаморос. В начале июня армия Тейлора направилась к Монтеррею, оккупировав по дороге города Рейнос, Камарго, Серальво и ещё ряд мелких населённых пунктов. 19 сентября американцы подошли к окрестностям Монтеррея. 20 сентября начался штурм Монтеррея. 24 сентября город капитулировал.