Однако части Гонсалеса оказались ближе к Мехико и заняли столицу в тот же день, когда ее покинул Карранса (из своего уходящего поезда он мог наблюдать пыль, поднятую входившими в Мехико кавалеристами). На следующий день временный президент Мексики Адольфо де ла Уэрта объявил в Соноре о формировании нового правительства страны, военным министром которого стал Кальес. Гонсалес создал свое правительство в Мехико, сам став в нем военным министром. Таким образом, 8 мая в Мексике функционировали, пусть и на бумаге, целых три кабинета министров.
9 мая 1920 года Обрегон во главе 8 тысяч вооруженных бойцов, среди которых было много сапатистов, вошел в Мехико.[144] Гонсалес не стал оказывать вооруженного сопротивления и попросил Конгресс урегулировать политический кризис в стране. 11 мая Обрегон фактически одержал ключевую победу – части Дьегеса взбунтовались и арестовали собственного командующего. Пелаес вместе со сторонниками Обрегона взял Тампико. 17 мая в мексиканский тихоокеанский порт Мансанильо (находившийся, по сообщению тамошнего американского консула, в руках «бандитов») прибыл эсминец ВМС США «Торнтон», который затем зашел и в Гуайямас, чтобы «продемонстрировать флаг». Мексика балансировала на грани полномасштабной военной интервенции со стороны США.
На этом фоне Гонсалес был вынужден несколько урезать собственные амбиции. 12 мая Обрегон и Гонсалес встретились для решающего разговора в здании Военного министерства. Гонсалес признал за де ла Уэртой право созыва внеочередной сессии Конгресса, на которой должен был быть избран временный президент страны. До избрания Гонсалес получал право не распускать свою армию. Наконец, ближайший сторонник Гонсалеса генерал Тревиньо был назначен командующим объединенными силами двух генералов, которым поручалось захватить Каррансу. В соответствии с эти компромиссом де ла Уэрта назначил заседание Конгресса на 24 мая. 15 мая Гонсалес, пребывая в непонятной эйфории, заявил о прекращении борьбы за пост президента и о выдвижении своей кандидатуры на пост временного президента (как мы знаем, по закону временный президент не имел права баллотироваться на пост «постоянного»). Вероятно, Гонсалес понял, что на свободных выборах Обрегона ему не одолеть, а на посту временного президента он рассчитывал по примеру Каррансы «срежиссировать» выборы с помощью административного ресурса.
Карранса ничего не подозревал о начавшемся дележе его наследства. Его эшелон медленно продвигался к Веракрусу. Тамошний гарнизон уже тоже взбунтовался, но Карранса не знал и об этом. Поддерживавшие Обрегона железнодорожники умышленно задерживали движение состава. Войсковой эскорт Мургуи еще был в состояни отбивать атаки феликсистов, но с каждым днем этот эскорт таял – солдаты и офицеры дезертировали, не желая бороться за уже проигранное дело. Панику среди частей Каррансы вызвал и начиненный динамитом локомотив, который на полной скорости врезался в главный поезд эскорта.
14 мая Карранса с группой сторонников покинул поезд и решил добираться к Веракрусу через горы на лошадях. Оттуда он хотел пробраться на север Мексики в город Сан-Луис-Потоси. Недалеко от деревни Ла-Унион к группе Каррансы присоединился отряд генерала Родольфо Эрреры, который вызвался сопровождать президента.
21 мая 1920 года президента Мексики убил во время сна в хижине небольшой деревни Тласкалантонго в горах Сьерра-Норте офицер Эрминио Маркес, который вызвался быть проводником группы.[145] Перед этим из деревни уехал Эррера – якобы затем, чтобы проведать раненого брата. В три часа ночи в хижину, где спал Карранса, вошли офицеры и доложили об обстановке. Президент выслушал их и отпустил. Скорее всего, люди Эрреры просто хотели убедиться, что Карранса на месте. Через полчаса после их ухода хижину начали обстреливать со всех сторон. Карранса пытался схватить карабин, но не успел. Убийцы кричали: «Вива Обрегон!»