Узнав о движении Сульта, Веллингтон немедленно послал в Эстремадуру из Торрес-Ведраса отряд (10 тысяч человек) Мендисабаля (вместо умершего Романы), который и вошёл в Бадахос, так как Сульт, выделив отряды, имел под рукою лишь 15 тысяч человек, которыми не мог вполне обложить крепость, а держал войска только на левом берегу Гвадианы. Общая вылазка Мендисабаля, вскоре после его прибытия, была французами отбита, после чего он, чтобы не дать своему большому гарнизону съесть запас провианта, двинулся по правому берегу и занял за Геборой наблюдательную позицию. Сульт тотчас же воспользовался этим разделением сил: в ночь на 19 февраля, переправившись через Гвадиану, нанёс Мендисабалю поражение в битве при Геборе (из 10 тысяч человек едва 1,5 тысячи было собрано в Эльвасе). Вскоре, 11 марта, Бадахос сдался.