Como estos elementos aumentaran la importancia de la insurreccion en el rumbo, el mismo intendente de Puebla, conde de Castro Terreño, á la cabeza de una fuerte columna de tropas españolas que sacó de la capital, invadió á Zacatlán el 19 de Mayo de 1812, destruyendo la maestranza y fundicion expresadas, y trató de emprender una campaña formal contra Osorno; pero éste, guareciéndose en las inexpugnables montañas de Loma Alta, y verificando rápidas y audaces correrías con su exelente caballería, nulificó por completo el plan de campaña de aquel, que comprendiendo lo inútil de sus esfuerzos, regresó á Puebla el 22 del propio mes.