Trujano fue atacado y derrotado por el capitán realista Saturnino Samaniego en el rancho de la Virgen en las inmediaciones de Tepeaca.