La guerra en España tendrá importantes repercusiones en el esfuerzo de guerra de Napoleón. Un aparente paseo militar se había transformado en un atolladero que absorbía unos contingentes elevados, preciosos para su campaña contra Rusia. La situación era, en cualquier caso, tan inestable que cualquier retirada de tropas podía conducir al desastre, como efectivamente ocurrió en julio de 1812. En esta fecha, Wellington, al frente de un ejército angloportugués y operando desde Portugal, derrota a los franceses primero en la batalla de Ciudad Rodrigo y luego en los Arapiles, expulsándoles del Oeste y amenazando Madrid: José Bonaparte se retira a Valencia. Si bien los franceses contraatacan y el rey puede entrar de nuevo en Madrid en noviembre, una nueva retirada de tropas por parte de Napoleón tras su catastrófica campaña de Rusia a comienzos de 1813 permite a las tropas aliadas expulsar ya definitivamente a José Bonaparte de Madrid y derrotar a los franceses en Vitoria y San Marcial. Al mismo tiempo Napoleón se apresta a defender su frontera hasta poder negociar con Fernando VII una salida. A cambio de su neutralidad en lo que quedaba de guerra, aquel recupera su corona (comienzos de 1814) y pacta la paz con Francia, permitiendo así al emperador proteger su flanco sur. Ni los deseos de los españoles, verdaderos protagonistas de la liberación, ni los intereses de los afrancesados que habían seguido al exilio al rey José, son tenidos en cuenta.