El Conquistador creyó observar preparativos para atacarlos porque la ciudad estaba desierta y sobre los techos de las casas había montículos de piedras, además, Cortés justifico la masacre diciendo que Moctezuma tenía a las afueras de la ciudad un ejército de veinte mil hombres que en asociación con los Cholultecas pretendían atacar a los españoles y a sus aliados.Se afirma que tantos fueron los muertos que las calzadas y patios de los altares se tiñeron de rojo, corriendo la sangre como si fuera un día de lluvia.