O governador Velasquez enviara outra expedição, conduzida por Pánfilo de Narváez, para se opor a Cortés, chegando ao México em Abril de 1520 com homens. Cortés deixou Tenochtitlán com 200 homens e seguiu para enfrentar Narvaez, que venceu, convencendo seus homens a acompanhá-lo. Em Tenochtitlán um dos tenentes de Cortés cometeu um massacre no templo principal, desencadeando a revolta. Cortés voltou rapidamente e propôs um armistício, procurando o apoio de Moctezuma, mas o imperador asteca foi apedrejado até à morte pelos seus próprios súbditos. Cortés fugiu durante a chamada "Noite Triste", escapando por um triz enquanto a retaguarda era massacrada. Grande parte do saque perdeu-se durante essa fuga em pânico. Depois de uma batalha em Otumba chegaram a Tlaxcala, tendo perdido 870 homens. Prevalendo com o apoio de aliados e reforços de Cuba, Cortés sitiou Tenochtitlán e capturou seu governante Cuauhtémoc em 1521. À medida que o Império Asteca terminava reivindicou a cidade para a Espanha, renomeando-a Cidade do México.