W lipcu 1808 Hiszpanie wygrali bitwę pod Bailén, a w sierpniu odbili Madryt. W 1809 Napoleon ponownie zajął cały półwysep oprócz Kadyksu, chronionego przez angielską i hiszpańską flotę. Maria Teresa i jej brat uciekli z Toledo do Kadyksu, gdzie działała opozycja.