Три армии Тройственного Союза — или, во всяком случае, большая их часть, если другие колонны двигались к иным местам назначения, — соединились у Ксальтианквис- ко, несколько севернее Тотонтепека. Там было решено, что Монтесума пойдет прямо, Незауалышлли — с правого фланга, а Тетленанкветца из Тлакопана — с левого, и таким образом Тотонтенек окажется в осаде.
«Поскольку я мешик, — говорит император, — то я должен идти прямо — чтобы видеть оружие, которым потрясает противник, чтобы видеть: не рубит ли его меч лучше, чем мой, чтобы видеть: не одерживает ли старик верх над молодым или мы равны». Разведчики отыскали старую заброшенную дорогу, по которой армия продолжила свой путь. За час до рассвета, после ночного перехода, армия подошла к полноводной реке. Находившиеся на другом берегу неприятельские воины кричали и жестами старались выразить свое презрение к подошедшим союзным войскам. Монтесума спешно организовал постройку тростниковых плотов и даже нескольких висячих мостов. Следующей ночью, когда противник удалился в город, река была преодолена. Оборонительные валы были взяты за четверть часа. Гарнизон, который ожидал удара совсем в другом месте, был взят врасплох. Монтесума пробился к храму и поджег его. К утру все воины противника были взяты в и леи или убиты. Тотонтенек был населен теперь только женщинами и детьми младше восьми лет. Мешики взяли в плен 600 неприятельских солдат, тескоки — 400, таиаиеки — 350. Чтобы пленные не могли убежать, им спутывали руки и ноги или привязывали руки к большой палке, которую несчастный пес на своих плечах.
Пока союзные войска отдыхали, дюжина бывалых солдат отправилась на разведку в Кецальтенек. Они не смогли найти входа в город, но тщательно осмотрели все шесть валов и сделали оценку численного состава противника и, вернувшись в свой лагерь, доложили о виденном. Для преодоления оборонительных сооружений Монтесума велел приготовить двести приставных лестниц и палки для пробивания брешей. Со своей стороны, жители Кецальтенека втащили наверх большое количество камней, бревен и дротиков. Воины бодрствовали всю ночь, возбуждая себя криками и громким пением. На рассвете они вышли в боевом порядке. Монтесума отправил в наступление только мешиков, чальков и тлалуиков. Битва была жестокой и много было убитых с той и с другой стороны; большое число мешиков и их союзников пало под градом камней и бревен, летевших на них с оборонительных валов. В конце дня пришлось отступить. На следующий день воины Кецальтенека предприняли новую вылазку; акольхуас должны были их перехватить, по не смогли дойти до стен. На третий день тенапеки атаковали слабеющего противника, который не имел возможности перестраивать свои ряды. Противник отступил. Тогда Монтесума ввел в дело другие армии, которые дошли до стен. Были использованы лестницы, и когда на них взобрались лучники, метатели дротиков и пращники, первый оборонительный вал был взят.
Второй держался три дня. Делегация кецальтепеков пришла договариваться о мире, заявляя, однако, что защитники города скорее умрут, нежели сдадутся. Монтесума ответил парламентерам, что отправляясь в эту экспедицию он был совершенно уверен в своем успехе, иначе бы он остался дома. Вскоре был взят и второй вал. В последующие дни дело пошло быстрее. Под последнее укрепление в нескольких местах были подведены подкопы. Ночью нападающие устремились в проделанные бреши и через короткое время были в городе. Вскоре главный храм города пылал ярким пламенем.