El 18 de octubre, los españoles y sus aliados indígenas atacaron la ciudad de Cholula.