После десятилетия гражданских войн и гибели двух основателей освобождения, к началу 1820 года движение за независимость было близко к краху. Повстанцы столкнулись с жестокостью испанских военных и апатией многих креолов. Насилие нерегулярных армий Идальго и Морелоса заставило влиятельных креолов бояться расовой и классовой войны, обеспечив их поддержку консервативным испанским властям, в ожидании менее кровавых способов борьбы. В декабре 1820 года наступило время для последней правительственной кампании против повстанцев.
Вице-король Хуан Руис де Аподака направил войска во главе с офицером креолом Агустином де Итурбиде, получившим известность из-за усердия, с которым он преследовал Идальго и Морелоса в начале борьбы за независимость, чтобы нанести поражение армии повстанцев под руководством Герреро в штате Оахака. Однако вскоре Итурбиде изменил позицию и перешел на сторону инсургентов, объединившись с силами Герреро. В воззвании 24 февраля 1821 года в городе Игуала, получившем название «План Игуала», он потребовал «трех гарантий» для мексиканцев, в число которых вошли: независимость Мексики и установление конституционной монархии, равенство прав креолов и испанцев и сохранение привилегий католической церкви. Армия Итурбиде почти не встречала сопротивления. Из Игуалы его солдаты вышли на север и в середине апреля 1821 года вступили в Гуанхауто, потом на юг, где 22 мая заняли Вальядолид. Далее они выступили на северо-восток к Керетаро и 28 июня овладели городом. Итурбиде направил армию на юго-восток, к столице. 23 июля он вошел в Куэрнаваку, через неделю овладел Оахакой, 2 августа Пуэблой. 19 августа произошло кровопролитное сражение на подступах к Мехико у Аскапоцалько. Оно оказалось решающим для Мексики и неудачным для испанцев. Уже 24 августа 1821 года представители испанской короны и Итурбиде подписали Кордовский договор, в котором признавалась независимость Мексики в соответствии с положениями «Плана Игуала». Уже 27 сентября освободительная армия вошла в Мехико, а 28 сентября в столице была обнародована «Декларация независимости Мексиканской империи». 18 мая 1822 года народ и гарнизон города Мехико провозгласили Итурбиде мексиканским императором, и он вступил на престол под именем Августина I (Агустина I). Это явилось крахом испанского господства в самой главной территории владений на Американском континенте. И облегчило борьбу с метрополией в Южной Америке.