El 9 de noviembre de 1820, Iturbide fue nombrado sustituto de José Gabriel de Armijo para combatir al rebelde Vicente Guerrero que seguía levantado en armas desde su posición en la Sierra del Sur.