El único bastión que defendía la ciudad era el Cerro de Chapultepec en donde había un Colegio Militar con alrededor de 100 alumnos (como el gobierno no tenía muchos recursos, solo nombraron a 6) y unos pocos sobrevivientes de las anteriores batallas (Este último reducto estaba comandado por el general Nicolás Bravo, uno de los héroes de la independencia) También estaban presentes hombres del Batallón de San Blas bajo las órdenes del teniente coronel Felipe Santiago Xicoténcatl.