В связи с их прибытием правительство республиканцев потребовало от М. Буисы, чтобы он дал генеральное морское сражение. Однако это было весьма трудной задачей, поскольку франкисты избегали столкновений с кораблями республиканцев, направляя все свои силы на борьбу с торговым флотом. Поэтому Буиса решил выманить противника путем обстрелов их портов. 5 апреля была подвергнута бомбардировке Сеута, на следующий день Сеута и Альхесирас. Тем не менее, франкисты и далее избегали прямых столкновений, ограничившись рейдами к республиканскому побережью. Например, 14 апреля они обстреляли Таррагону.
Только очередной рейд республиканской эскадры привел к сражению между двумя флотами. Вечером 15 апреля из Картахены вышли крейсеры «Libertad» и «Mendez Nunez», а также 5 эсминцев, к которым на рассвете следующего дня примкнули прибывшие из Альмерии линкор «Jaime I» и еще 2 эсминца. Эскадра взяла курс на Малагу.
Около полудня Буиса разделил корабли: «Jaime I», оба крейсера и 5 эсминцев пошли обстреливать Мотриль, Торрос, Альмунекар и Салобренью, а 2 оставшихся эсминца — Малагу. Обстрел производился с дистанции в пределах 7,5―13 км, причем ответный огонь вела расположенная в районе Мотриля батарея 150-мм орудий.
Иначе сложилась ситуация возле Малаги. Обстреливавшие город эсминцы были атакованы 6 торпедными катерами мятежников. Им пришлось прервать обстрел и вступить в бой с катерами, чтобы отогнать их прочь. Но когда они возобновили огонь, катера атаковали снова и вынудили их уйти в открытое море. Около 15.00 эсминцы присоединились к эскадре.
Тогда Буиса решил атаковать Малагу всеми силами. Но когда его корабли подошли к исходному рубежу, их атаковали бомбардировщики франкистов. Не имевшая авиационного прикрытия истребителей, республиканская эскадра повернула к Картахене.
Линкор «Jaime I» с двумя эсминцами около 20.00 отделился от эскадры и пошел в Альмерию. Все побережье было затемнено, навигация происходила только по приборам и в итоге линкор сел на мель около маяка Сабинал. Сообщение об этом Буиса получил под утро; оно вызвало у него вполне понятное беспокойство. Тем более, что за эскадрой постоянно следили разведывательные самолеты мятежников и германский легкий крейсер «Leipzig». Для уточнения обстановки Буиса отправил к Альмерии эсминец «Sanchez».
В то время как остальная эскадра шла в Картахену, последний в строю корабль (эсминец «Lepanto») был обстрелян с крейсера «Canarias». Как потом оказалось, оба тяжелых крейсера франкистов подошли к Картахене, чтобы тут дождаться возвращения республиканской эскадры и атаковать ее у входа в порт, когда у противника будет уже подходить к концу запас топлива и снарядов.
Судя по всему, данные о передвижениях кораблей республиканцев им передавал германский крейсер «Leipzig». «Canarias» должен был послужить приманкой: отступая, отвеса и корабли противника за пределы действия береговых батарей, под огонь орудий стоявшего дальше в море «Baleares», после чего оба крейсера, используя свою 203-мм артиллерию, решили бы исход сражения в свою пользу.
Но этот план не сработал. Буиса бросил свои 4 эсминца в торпедную атаку, прикрыв их огнем с крейсеров, а когда «Canarias» отошел дальше в море, Буиса приказал прервать преследование, невзирая на ропот вошедших в азарт экипажей.
Тем временем линкор «Jaime I» стащили с мели буксиры из Альмерии, которым помогали эсминцы, и вошел в порт. Возвращавшийся с этим известием эсминец «Sanchez» подвергся на внешнем рейде Картахены обстрелу с «Canarias», который снова приблизился к порту.
Поскольку крейсеры республиканцев уже вошли в порт, командир флотилии эсминцев В. Рамирес решил провести торпедную атаку. «Canarias», увидев, что его атакуют только эсминцы, пошел на сближение, но тут в бой вступила береговая батарея, которая двумя-тремя залпами 381-мм орудий заставила его повернуть назад.
К эсминцам присоединились оба крейсера, снова вышедшие из порта, однако мятежники, не принимая боя, поспешно ушли в море. Республиканские самолеты (6 бомбардировщиков) в связи с техосмотром двигателей не смогли атаковать уходящего противника. Таким образом, первое после длительного перерыва прямое столкновение обоих флотов закончилось ничем.
Главной задачей республиканского флота и дальше оставалось сопровождение транспортов из СССР. 5 мая «Libertad», «Mendez Nunez» и 6 эсминцев успешно провели в Картахену судно «Cabo Palos», доставившее, помимо прочего, 4 торпедных катера типа «Г-5». Из них была сформирована группа (командир Н.Л. Каневский), которая базировалась в небольшой гавани Портман под Картахеной.