Не льстя себя надеждой устоять перед мощным напором французских солдат, испанцы согласились сдаться, хотя и могли рассчитывать на скорую помощь. Одиннадцатого марта французские войска вступили в Бадахос во главе с Сультом и Мортье, взяли 7800 пленных, нашли на складах множество орудий и пороха и, что было бы весьма ценно для армии несколькими днями ранее, два понтонных экипажа. Осада продлилась 42 дня после открытия траншеи, срок весьма значительный в сравнении с длительностью осад Сьюдад-Родриго, Лериды, Тортосы и даже осады Таррагоны, состоявшейся вскоре после того.
Посвятив два дня восстановлению, вооружению и снабжению Бадахоса провиантом, дабы город мог выстоять против англичан, Сульт решил передвинуться к Кадису, испытывая великую тревогу насчет происходивших там событий. Он оставил Мортье около 7500 пехотинцев, 600 всадников и несколько сотен артиллеристов и саперов (в целом около 9 тысяч человек), приказав привести Бадахос в состояние обороны и не спускать глаз с границы Эстремадуры, с тем чтобы уйти в захваченные испанские и португальские крепости, если не останется другого выхода. Тринадцатого марта маршал отбыл в Севилью, уводя с собой около 7 тысяч человек и спеша на помощь к Виктору, которому, по слухам, пришлось выдержать тяжелый бой с англичанами. Вот что произошло в окрестностях Кадиса на самом деле.
Постоянно опасаясь сосредоточения французских сил на Тахо, англичане решили так энергично действовать между Мурсией, Гренадой, Гибралтаром и Кадисом, чтобы французы, даже взяв Бадахос, не решились уйти из Андалусии. План был превосходен, а многочисленные ошибки французов облегчили его исполнение. Мюрат в Неаполе подготовился к высадке на Сицилию, но отложил экспедицию, сочтя свои средства недостаточными. Вместо того чтобы держать свою армию наготове у Мессинского пролива, он распустил ее и по возвращении в Неаполь совершил досадный промах, объявив об отказе от плана высадки, вследствие чего англичане безбоязненно отрядили в Гибралтар 4–5 тысяч своих лучших солдат. Эти войска, в соединении с войсками, уже имевшимися в Гибралтаре, и с частью гарнизона Кадиса, составили в лагере Сан-Роке целую армию в 20 тысяч человек: 8–9 тысяч англичан и 12 тысяч испанцев. Чтобы выстоять против нее, Виктор должен был присоединить генерала Себастиани. Но генерал Блейк, согласно плану англичан и испанцев, причинял сильнейшее беспокойство в Мурсии, куда и направился генерал Себастиани, попавшись в ловушку.
Англо-испанская армия из Гибралтара должна была делать вид, будто движется на Медина-Сидония вглубь Андалусии, затем круто повернуть на остров Леон и зайти в тыл маршалу Виктору, тогда как гарнизон Кадиса будет атаковать его в лоб, захватывая все посты, формирующие линию осады. Флот должен был в то же время предпринять высадку на рейде и завладеть редутами, возведенными французами вдоль моря.
Задуманный план превосходно выполнялся и мог бы привести к чрезвычайно печальным последствиям, если бы не энергия Виктора. Вынужденный охранять свои главные редуты и оставить посты между Кадисом и Севильей, Виктор располагал от силы 8 тысячами людей. Он оставил возможный минимум людей на постах линии осады, направил 2500 человек дивизии Виллата к Санти-Петри для противостояния гарнизону Кадиса и с оставшимися 5 тысячами из дивизий Леваля и Рюффена и 500 всадниками выдвинулся с левого фланга в направлении Гибралтара, навстречу неприятельской армии, численность которой не была ему известна.
В это время неприятель, произведя отвлекающее движение на Каса-Вьеха, повернул к морскому побережью и передвинулся к Санти-Петри, где надеялся соединиться с гарнизоном острова Леон, чтобы напасть затем на французов, закрывшихся в линиях. Но комбинации маршала Виктора расстроили все эти расчеты.