En un lugar al oriente de la ciudad llamado Garita de la Viga, el 13 de septiembre en la noche los estadounidenses entraron a la Ciudad pensando que no encontrarían resistencia ya que el ejército mexicano había evacuado la capital ante las desastrosas perdidas y la falta casi absoluta de artillería, pero no contaban con que algunos desertores y rezagados del ejército mexicano se encontraban en las inmediaciones, enfrentándose en la Garita a unos 100 hombres mandados por José Pérez, un ciudadano que había peleado en la Guerra de Independencia, ahí durante 2 horas los estadounidenses tuvieron muchos problemas pues los hombres de Pérez les causaron muchas bajas, además un grupo de 10 jinetes mexicanos armados con lanzas destrozaron la caballería del Octavo batallón de caballería de Tennessee (900 hombres).