Бои за высоту Эль Грильо были очень ожесточенными. Она пала только в 17.30. К этому времени Урбина уже захватил Ла Буфу. Солдаты Баррона побежали, пытаясь укрыться в городе. По указанию генерала подрывались основные здания Сакатекаса. В этом кошмаре удалось скрыться лишь жалким остаткам разбитого гарнизона. Спаслись не больше 400 человек.
Битва за Сакатекас стала самым кровопролитным сражением всей войны против Уэрты.296
По некоторым данным, погибли около 5-6 тысячфедеральных солдат и офицеров (примерно 2500 были ранены) и порядка тысячи бойцов «Северной дивизии». Наиболее боеспособные части армии Уэрты прекратили свое существование, и путь на Мехико был открыт. Анхелес просил у Вильи четыре бригады, чтобы по железной дороге в счи-таные дни добраться до мексиканской столицы. Вилья был готов выделить семь бригад.
Однако новый успех «Северной дивизии» был не нужен Каррансе. Он отдал приказ о прекращении поставок угля «Северной дивизии», и самая мощная военная машина конституционалистов остановилась. Одновременно Карранса всячески пытался обидеть и Вилью, и Анхелеса, чтобы спровоцировать их на необдуманные поступки. По примеру Уэрты Карранса ввел в своих войсках звание дивизионного генерала и немедленно присвоил его Гонсалесу и Обрегону. Вилья, чьи части до сих пор несли на себе основное бремя борьбы, так и остался бригадным генралом. Анхелес вообще был снят Каррансой с должности заместителя военного министра за «недостойное революционера» поведение.
Таким образом, совершенно неожиданно для себя Уэрта получил временную передышку. Он рассчитывал, что Вилья выступит против Каррансы с оружием в руках и внутри стана конституционалистов развернется братоубийственная война. Но Вилья, хотя и казался Каррансе дикарем, был настроен на разрешение противоречий путем переговоров. Сначал он хотел просто идти форсированным маршем на Коауилу и захватить накопленные там запасы угля, которых так не хватало его дивизии, однако это означало бы открытый разрыв с Каррансой. Поэтому Вилья предложил Гонсалесу и Обрегону провести совещание основных командиров повстанческой армии, чтобы определить порядок формирования новой власти после свержения Уэрты. В это время Вилья стягивал свои части назад в Чиуауа, как бы давая понять, что он не настаивает на лаврах завоевателя Мехико.
Гонсалес с идеей совещания согласился, а осторожный Обрегон сообщил, что прибыть не сможет, так как его войска готовятся к решающим сражениям.
Обрегону действительно предстояло взять Гвадалахару, которая прикрывала путь к Мехико с запада. 6-7 июля 1914 года Обрегон нанес поражение вышедшим из Гвадалахары ему навстречу федеральным войскам.132
Пытаясь прорваться на юг, разбитые федералы наткнулись на отряд, который Обрегон заблаговременно бросил им наперерез. Из 12 тысяч федералов в битве погибли около двух тысяч и еще 6 тысяч попали в плен. Войска Обрегона захватили федеральную артиллерию и более пяти тысяч винтовок. Это было первой и единственной крупной победой его армии.Характерно, что Обрегон, считавший себя социалистом и ненавидевший церковь, провел в Гвадалахаре ряд жестких мероприятий против религии. (Именно в этом городе в январе 1914 года прошли наиболее торжественные церковные мероприятия в поддержку режима Уэрты.)
8 июля 1914 года оказалось значимой датой в мексиканской истории. В этот день Уэрта принял решение уйти в отставку, хотя тогда страна об этом еще не знала. В этот же день в Торреоне между командирами « Северной дивизии» и генералами армии Пабло Гонсалеса было подписано соглашение, призванное сгладить противоречия между Вильей и Каррансой и сохранить единство революционных сил. Согласно Торреонскому пакту Вилья признавал Каррансу верховным главнокомандующим, а Карранса Вилью - командиром «Северной дивизии».
Но это лишь подтверждало уже и так существовавшее положение дел. Более важны были планы на будущее. Каррранса признавался временным президентом. Это означало, что он лишается права выдвинуть собственную кандидатуру на будущих выборах, и было серьезным ударом по его амбициям. Ведь он не возложил на себя функций временного главы государства именно потому, что рассчитывал позже стать президентом постоянным. По Торреонскому пакту, Карранса должен был после победы созвать конвенцию (т.е. собрание) основных командиров революционной армии, которым и предстояло выдвинуть единого кандидата в президенты и принять программу глубоких социальных реформ. (На последнем положении настаивали командиры «Северной дивизии».) Карранса, конечно, не мог прямо выступить против согласованной позиции основных генералов своей армии и заявил, что принимает достигнутый в Торреоне компромисс к сведению.