Генерал Грэхэм решил попробовать снять осаду, атаковав осаждающую армию с тыла, и в феврале 1811 года отплыл из Кадиса с армией в более чем человек в сопровождении испанских солдат под командованием генерала Ла Пеньи, которому по политическим причинам было уступлено командование. Союзные войска собрались в Тарифе, на Гибралтарском проливе, и, двигаясь на север, утром 5 марта прибыли к высотам Барроса, которые находились к югу от Кадиса и осаждающей армии.