José Gabriel Castro, quien había permanecido en los Altos, recibió las noticias de la traición por José Manuel Bravo y tras reunir rápidamente una fuerza de 250 hombres, descendió sobre la ciudad, atacó la trinchera de la calle del Comercio donde se concentraba la resistencia y dio muerte a Indaburo.