Сражение при Буэна-Виста
В ноябре 1846 года американское командование решило организовать наступление на Мехико со стороны Веракруса, и 18 ноября генерал Уинфилд Скотт был назначен командующим этой операцией. Было решено приостановить наступление в северной Мексике. 25 ноября Скотт написал генералу Тейлору, что ему придётся забрать основную часть его армии, и предложил встретиться в Камарго. 27 декабря Скотт прибыл на остров . Тейлор тем временем получил его письмо, но не стал на него сразу отвечать и не отправился в Камарго, а выступил маршем на Викторию, чтобы оказаться как можно дальше от Скотта. 3 января 1847 года последний поручил генералу собрать необходимые войска в устье реки Рио-Гранде. Несмотря на все тактичные письма Скотта, Тейлор был взбешён его решениями. Он решил, что Скотт интригами добился должности главнокомандующего, пообещав президенту Полку лишить Тейлора шанса на победу в президентских выборах. Генерал говорил, что его предали, и винил во всём Скотта и президента. 14 января армию Тейлора покинула дивизия Уорта, а 16 января — дивизия Паттерсона.
Осада Веракруса
18 ноября, после длительных колебаний, командиром веракрусской экспедиции был назначен генерал Уинфилд Скотт. Скотт решил, что для захвата Веракруса потребуется 10 000 человек, но был готов начать боевые действия, имея всего 8 000 человек. Часть войск предполагалось забрать из армии Тейлора которому 25 ноября Скотт написал письмо с подробными объяснениями. 30 ноября Скотт покинул Нью-Йорк, в январе встретил дивизию генерала Уорта на острове Бразос, а в феврале прибыл в Тампико, где к нему присоединились дивизии Паттерсона и Китмана.