20 марта 1913 года войска Вильи захватили первый опорный пункт Веласко на подступах к Торреону - Бермехильо.111
Веласко предложили капитулировать. Он отказался. С 23 марта развернулись бои непосредственно за Торреон, которые продолжались 10 дней. Обе стороны несли большие потери. По некоторым данным, Вилья потерял примерно 300 человек, а Веласко - в два раза больше. Очень много было раненых, приблизительно вдвое больше, чем убитых. Вилья применил ту же тактику, которую они с Ороско использовали в мае 1911 года при осаде Сьюдад-Хуареса и которую не смог освоить Пабло Гонсалес. Вильисты атаковали противника и днем, и ночью, не давая ему времени для отдыха. Федералы были деморализованы, и 2 апреля Веласко с 4 тысячами бойцов оставил Торреон.Генерал отступил к городу Сан-Педро, куда подошли присланные Уэртой подкрепления. Федералы рассчитывали, что измученные непрерывными боями солдаты Вильи на время оставят их в покое. Но Вилья был единственным командиром конституционалистов, который мог личным примером заставить своих людей драться, невзирая на усталость. Остатки группировки Веласко заразили подошедшие свежие пополнения своим пораженчеством, и когда 14 апреля Вилья начал атаку на Сан-Педро, исход сражения ни у кого не вызвал сомнений. К тому же между Веласко и другим генералом, Хоакином Маасом разгорелся ожесточенный спор, кто из них является главным. В результате Веласко продолжил отступление на восток, а Маас взялся оборонять Сан-Педро. Однако вскоре он понял, что при таком соотношении сил шансов у него нет, и отдал приказ отойти, взорвав в городе наиболее значимые здания, в том числе и те, которые принадлежали семейству Мадеро.
Если из Торреона федералы отошли, еще сохраняя порядок, то из Сан-Педро они уже просто бежали. При отступлении были брошены орудия, винтовки и медицинское снаряжение. Сотни людей срывали погоны и избавлялись от формы, чтобы слиться с гражданским населением. В столицу Коауилы Салтильо добрались только несколько сотен измученных людей из тех 20 тысяч, которые еще две недели назад были сливками федеральной армии. Кампания по взятию Торреона и Сан-Педро по своей ожесточенности не знала себе равных в гражданской войне. С 20 марта по 15 апреля погибли
примерно три тысячи человек из обеих армий, около шести тысяч были ранены. Джон Рид, находившийся в «Северной дивизии», писал: «Потери конституционалистов были огромны. В четырехдневном сражении было убито около тысячи человек и почти две тысячи ранено».285
На пути отступления федеральных войск из Торреона на Салтильо еще несколько недель стоял удушающий запах разложившихся трупов. И Сан-Педро, и Торреон сильно пострадали от боев, прежде всего артиллерийского огня и тактики «выжженной земли», которую проводили федералы, оставляя города.
Разгром под Торреоном войск Уэрты открывал Вилье прямой путь на юг, к Мехико. Тем более что покинувшие Торреон части Веласко отступили на восток, где их и без того минимальная боеспособность не играла никакой роли при продвижении «Северной дивизии» в южном направлении. Возможно, Уэрта потерял бы власть уже в апреле, но неожиданно его спасли американцы (конечно, не желая того).
26 марта 1914 года войска Пабло Гонсалеса начали осаду порта Тампико, который обороняли федеральные части общей численностью около 2 тысячи человек под командованием генерала Сарагосы.286
Гонсалес теперь осторожно прощупывал слабые места в обороне противника, одним из которых, по его мнению, был мост Итурбиде, открывавший путь в город с севера. Однако Сарагоса отбил несколько попыток повстанцев прорваться через мост.Тампико с населением примерно в 30 тысяч человек был крупнейшим после Веракруса портом атлантического побережья Мексики. Его значение выросло именно в начале XX века, так как через Тампико производился экспорт мексиканской нефти и нефтепродуктов. Соответственно, в городе жило много иностранных специалистов, и по общему количеству иностранцев Тампико уступал только Мехико.
Еще во время трагических событий февраля 1913 года под давлением тогдашнего посла США Вильсона в Тампико и Веракрус были направлены боевые корабли Атлантического флота ВМС США. На них предполагалось эвакуировать американцев и всех прочих иностранцев из Мексики в случае обострения обстановки. К началу апреля 1914 года американский адмирал Генри Майо командовал на рейде Тампико внушительной эскадрой из двух линкоров и двух крейсеров. В порту также находилось по одному немецкому и британскому крейсеру. Адмирал Майо имел указания не ввязываться в гражданскую войну, бушевавшую в Мексике. Прямой радиосвязи
с Вашингтоном он не имел, и все контакты шли через эскадру американского адмирала Флетчера, стоявшую на рейде Веракруса.
Когда отряды Гонсалеса начали осаду Тампико, Майо предложил эвакуироваться из города хотя бы женщинам и детям (естественно, только гражданам США). Однако многие американцы не хотели бросать бизнес. Их настроения не поменялись даже в первые дни апреля, когда конституционалисты вплотную приблизились к пригородам Тампико.