A pesar de la abierta oposición de Xicohténcatl Axayacatzin, quien siempre había desconfiado de los españoles, su padre, Huehue Xicohténcatl, y Maxicatzin pactaron la alianza con Cortés exigiendo a cambio, tras la futura derrota de los mexicas, el dominio de Cholula, la construcción de una fortaleza en Tenochtitlan, parte del botín que obtendrían los conquistadores y no pagar tributo a quienes resultaran gobernantes.