23 марта 1929 года Морроу предложил, чтобы в порт Масатлан для защиты жизни и имущества американцев прибыл эсминец ВМС США[74]. Уже через день командир эсминца «Роберт Смит» получил соответствующий приказ. Однако после того как Масатлан 27 марта заняли правительственные войска под командованием генерала Ласаро Карденаса, американский консул сразу успокоился и рекомендовал направить эсминец в другой порт.
В начале апреля стало ясно, что город Нако бомбят американские летчики на американских же самолетах. Министр обороны США на специальной пресс-конференции предупредил своих соотечественников, сражавшихся на стороне повстанцев, что правительство США не будет их защищать, если они попадут в плен. Однако по дипломатическим каналам американцы попросили мексиканское правительство все же не расстреливать захваченных в плен наемников. Такое заверение было дано.
Между тем под давлением правительственных сил основная группа мятежников в главе с Эскобаром 17 марта покинула Торреон в полном порядке, несмотря на попытку федеральной кавалерии перерезать железнодорожные пути. 19 марта в город прибыл Кальес, в то время как Эскобар, разрушая за собой железнодорожное полотно, отступал к городу Хименес. В Торреоне Кальес разделил федеральные силы на три боевые группы. Одна из них, численностью около 8000 человек под командованием Альмасана, продолжала преследовать Эскобара. 9000 человек во главе с генералом Ласаро Карденасом через Ирапуато были направлены на запад, на помощь Масатлану, откуда они должны были наступать на север, на Сонору. Группа генерала Седильо, состоявшая в основном из вооруженных крестьян, оставалась в резерве в штатах Халиско, Дуранго и Сакатекас и должна была держать под постоянным давлением отряды «кристерос», не давая им установить оперативное взаимодействие с мятежниками.
29 марта Карденас, деблокировав Масатлан, двинулся на север. Числом его силы настолько превосходили мятежников, что те не рискнули дать правительственным войскам генеральное сражение.
Ключевая битва между мятежниками во главе с Эскобаром и федеральными силами под командованием генерала Альмасана состоялась 1 апреля у города Хименес.
В ней приняли участие примерно 8000 бойцов[75] со стороны восставших и 8613 солдата и офицера федералов. Эскобар решил повторить успех Обрегона при Селайе. Половину его сил составляла кавалерия, и он расположил ее прямо за фронтом своих частей. Предполагалось дать возможность правительственным войскам атаковать, измотать их в обороне и затем разгромить свежей кавалерией. Атаки армии Альмасана 1 апреля создали впечатление, что мятежники вот-вот побегут. Еще 31 марта генерал послал кавалерийский отряд, чтобы он разрушил железнодорожные пути к северу от Хименеса и таким образом помешал разбитым повстанцам бежать с поля боя