Cuando Hevia y Ciriaco del Llano se enteraron que Herrera se encontraba en Tepeaca, marcharon con una fuerza de mil cuatrocientos soldados para sitiarlo; Bravo acudió al mismo lugar con cuatrocientos hombres para ayudar a Herrera, pero después de tres días de combate, el 26 de abril, los trigarantes abandonaron la plaza.