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