Пираты знали о приближении противника и были наготове. В ожесточенном бою Портонта был убит, а испанская флотилия разгромлена.
Барбаросса решил разграбить богатый город Кадис. Снарядил 60 кораблей. Однако часть из них пришлось отправить в порт Шершелль для укомплектования провианта и боеприпасов. Этим воспользовался испанский адмирал Андреа Дориа. В его распоряжении было почти полсотни галер. Они нагрянули в Шершелль. Берберийцы, избегая сражения, потопили свои 25 кораблей у входа в бухту и скрылись в крепости, предварительно призвав к оружию гарнизоны соседних городов.
Испанцы, уверенные в своей победе, высадили десант. Не имея перед собой противника, доблестные воины увлеклись грабежом. Их ожидало жестокое наказание. К городу подошли арабские войска, из крепости сделали вылазку пираты. Разрозненные отряды испанцев были уничтожены. Пленных казнили с изощренными издевательствами.
Дориа отступил. Свою главную задачу он выполнил, не позволив флоту берберийцев напасть на Кадис. Вдобавок Дориа совершил еще несколько удачных операций. Искоренить пиратство, конечно же, не удалось. В отличие от регулярного флота разбойники редко скапливаются в большом количестве, избегая открытого боя.
Усиление морского могущества христиан обеспокоило турецкого султана. Он решил организовать мощный флот под предводительством… прославленного пирата Хайраддина. Последний, став верховным адмиралом Османской империи, предпринял хитрый маневр: предложил перемирие французскому королю Франциску I, небольшая эскадра которого входила в состав флота Андреа Дориа. Хайраддин подкрепил договор богатыми дарами. Франциск I, ревниво следивший за усилением Испании, тайно снабжал берберийцев оружием и боеприпасами.
Султан передал в распоряжение Хайраддина несколько тысяч янычар. И 1 августа 1534 года внушительный турецкий флот появился у берегов Западной Италии, опустошая приморские города. Даже в Риме началась паника. Однако Хайраддин направился на юг и напал на Тунис, желая свергнуть местного короля. Тот призвал на помощь Карла V…
Барбаросса II действовал как представитель могучего государства. Ему противостояли армии других стран. Карл V сам возглавил поход против Хайраддина и нанес ему ряд сокрушительных поражений. Но в 1538 году объединенный флот христиан, руководимый неутомимым Андреа Дориа, был разгромлен превосходящими силами турок.
Осенью 1541 года король Испании вновь собрал армию и флот, насчитывавший 360 судов. Успешно начав осаду Алжира, испанцы потерпели страшное поражение… от природной стихии. Сильный шторм разбросал их корабли. Многие из них разбились о скалы и затонули.