Только в конце марта наступило оживление. 27 марта республиканские корабли обстреляли Малагу и Мотриль, 29 марта — Малагу, Мотриль и Мелилью, на следующий день — Ивису и Сольер. В ответ командование национального флота незамедлительно отправило в Средиземное море крейсеры «Canarias» и «Baleares».
В связи с их прибытием правительство республиканцев потребовало от М. Буисы, чтобы он дал генеральное морское сражение. Однако это было весьма трудной задачей, поскольку франкисты избегали столкновений с кораблями республиканцев, направляя все свои силы на борьбу с торговым флотом. Поэтому Буиса решил выманить противника путем обстрелов их портов. 5 апреля была подвергнута бомбардировке Сеута, на следующий день Сеута и Альхесирас. Тем не менее, франкисты и далее избегали прямых столкновений, ограничившись рейдами к республиканскому побережью. Например, 14 апреля они обстреляли Таррагону.
Только очередной рейд республиканской эскадры привел к сражению между двумя флотами. Вечером 15 апреля из Картахены вышли крейсеры «Libertad» и «Mendez Nunez», а также 5 эсминцев, к которым на рассвете следующего дня примкнули прибывшие из Альмерии линкор «Jaime I» и еще 2 эсминца. Эскадра взяла курс на Малагу.
Около полудня Буиса разделил корабли: «Jaime I», оба крейсера и 5 эсминцев пошли обстреливать Мотриль, Торрос, Альмунекар и Салобренью, а 2 оставшихся эсминца — Малагу. Обстрел производился с дистанции в пределах 7,5―13 км, причем ответный огонь вела расположенная в районе Мотриля батарея 150-мм орудий.
Иначе сложилась ситуация возле Малаги. Обстреливавшие город эсминцы были атакованы 6 торпедными катерами мятежников. Им пришлось прервать обстрел и вступить в бой с катерами, чтобы отогнать их прочь. Но когда они возобновили огонь, катера атаковали снова и вынудили их уйти в открытое море. Около 15.00 эсминцы присоединились к эскадре.
Бой в районе Малага — Картахена 16―17 апреля 1937 года
Тогда Буиса решил атаковать Малагу всеми силами. Но когда его корабли подошли к исходному рубежу, их атаковали бомбардировщики франкистов. Не имевшая авиационного прикрытия истребителей, республиканская эскадра повернула к Картахене.
Линкор «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». Из них была сформирована группа (командир Н.Л. Каневский), которая базировалась в небольшой гавани Портман под Картахеной.
Корабли мятежников продолжали охотиться за торговыми судами в Гибралтарском проливе. За период с 3 по 23 марта 1937 года они задержали в этом районе и конфисковали 30 судов с военными грузами для республиканцев. Более того, чтобы вообще прекратить торговые отношения других стран с республикой, франкисты пошли даже на то, чтобы задерживать и заставлять разгружаться в Сеуте суда, перевозившие плоды цитрусовых (4 датских, 2 норвежских и 2 голландских судна).
Были также совершены несколько воздушных налетов на порты республиканцев (в частности, 21 мая три бомбы повредили «Jaime I», в связи с чем он ушел на ремонт в Картахену), а 28 апреля «Canarias» и «Baleares» совершили налет на Валенсию, обстреляв город и порт.
7 мая столкнулись друг с другом торпедные катера франкистов «Candida Peres» и «Javier Quiroga», при этом второй из них затонул. Тогда итальянский флот передал мятежникам еще два торпедных катера, MAS-100 («Napoles») и MAS-223 («Sicilia»), Кроме того, в конце апреля франкисты получили первые подводные лодки — «Torricelli» (была названа «General Mola») и «Archimede» («General Sanjurjo»), которые с 12 мая начали боевое патрулирование.
Одновременно авиация франкистов продолжала минирование подходов к портам. 13 мая на одной из таких мин возле Альмерии подорвался британский эсминец «Hunter», получивший тяжелые повреждения (погибли 8 членов экипажа, 14 были ранены). Республиканский эсминец «Lazaga» отбуксировал его в Альмерию. Туда пришел за ним британский легкий крейсер «Arethusa» и увел на ремонт в Гибралтар.
3 мая 1937 года анархисты устроили в Барселоне антиправительственный путч, который правительственные войска подавили после четырех дней боев.
Этот путч вызвал правительственный кризис. Кабинет Ларго Кабальеро пал, новое правительство возглавил Хуан Негрин (Juan Negrin). 18 мая было создано Министерство Народной Обороны, шефом которого стал Индалезио Прето (Indalecio Prieto). Оно объединило три прежних министерства — военное, флота и авиации. Смена кабинета усилила центральную власть (были устранены анархисты), обеспечила укрепление Испанской Народной Армии (единое руководство), а также облегчила организацию единого военного хозяйства.
24 мая 1937 года 5 республиканских бомбардировщиков совершили налет на Пальму (Балеарские острова), подвергнув бомбардировке порт. Несколько бомб упали вблизи итальянских кораблей — крейсера «Quarto», эсминца «Mirabello», транспортов «Barletta» и «Nevona».
Два дня спустя, во время следующего налета, по ошибке были сброшены бомбы на «Quarto» и «Barletta». Одна из них взорвалась в кают-компании транспорта (являвшегося плавбазой дивизиона торпедных катеров), убив 6 и ранив еще несколько офицеров.
29 мая отряд республиканских кораблей (крейсеры «Libertad» и «Mendez Nunez», 6 эсминцев) вышла из Картахены, чтобы встретить в районе Алжира республиканское судно «Magallanes», идущее из СССР с грузом оружия. Перед выходом в море было получено сообщение, что самолет-разведчик франкистов засек транспорт на траверзе мыса Бон.
Чтобы связать силы противника и не позволить им перехватить «Magalannes», Буиса решил провести отвлекающий обстрел порта на острове Ивиса, надеясь тем самым привлечь в этот район корабли франкистов, а затем под покровом ночи изменить курс и уйти к месту встречи. В атаке на Ивису должно было также участвовать звено бомбардировщиков. Около 19.00 отряд Буисы подошел к острову. В соответствии с планом, 2-я полуфлотилия эсминцев (3 корабля) отделилась от основной группы и с дистанции 5,5―7,5 км открыла огонь по порту. По данным разведки, в порту не было никаких кораблей. Между тем там стояли германские корабли: броненосец «Deutschland», миноносец «Leopard» и танкер «Neptun». Опознав «Deutschland», Буиса, чтобы избежать международных осложнений, прервал обстрел, обвал эсминцы, и после их возвращения двинулся на встречу с транспортом.
Однако по ряду причин, авиацию обо всех этих обстоятельствах уведомить не смогли. Два бомбардировщика СБ уже находились в воздухе. Когда после 19.00 они появились над портом, то в сумерках приняли однотрубный броненосец «Deutschland» за крейсер «Canarias», тоже однотрубный. В этом заблуждении их укрепили сами немцы, которые открыли по самолетам зенитный огонь.
Во время бомбежки две бомбы попали в броненосец, а две другие взорвались поблизости от него. Одна из них пробила палубу и взорвалась в кубрике. Погибли 23 человека, 83 были ранены (8 из них умерли позже), кораблю пришлось уйти на ремонт в Гибралтар.
Тем временем «Magallanes» на рассвете 30 мая встретился с республиканским отрядом и под его защитой двинулся в Картахену. В ночь с 30 на 31 мая в районе базы республиканские корабли встретились с броненосцем «Admiral Scheer» и 3 миноносцами. Опасаясь торпедной атаки республиканских эсминцев, шедших на левом фланге, немцы осветили свои флаги прожекторами. На следующий день итальянская авиация трижды бомбила порт, повредив ремонтировавшийся там крейсер «Cervantes» и потеряв при этом 2 самолета.
Бомбардировка броненосца «Deutschland» вызвала достаточно серьезные последствия. Гитлер созвал 30 мая чрезвычайное заседание правительства, которое решило в качестве ответа бомбардировать Альмерию. Уже утром 31 мая германский отряд («Admiral Scheer» и 4 миноносца) обстрелял город с дистанции 9,2―11 км. За 30 минут они выпустили 200 снарядов, в том числе 60 калибра 280 мм.