Tlaşkala'da tekrar toplanan Cortés'in önderliğindeki birlikler, Mayıs 1521'de şehri kuşattı. Üç ay süren çatışmaların ardından Cuauhtémoc, 31 Ağustos 1521'de teslim olarak şehri İspanyol hakimiyetine bıraktı.