Самым важным требованием момента было остановить продвижение Роммеля на восток. Самым лучшим способом было бы уничтожение его конвоев со снабжением. Корабль, потопленный в море, уносил на дно весь свой груз. Корабль, затопленный в гавани, все-таки еще можно разгрузить и даже отремонтировать. Учитывая это, Каннингхэм отправил 4 эсминца на Мальту. 16 апреля они полностью уничтожили итальянский конвой (3 эсминца и 5 торговых судов водоизмещением около 14000 тонн). Однако Черчилля заклинило на мысли попытаться заблокировать Триполи. На адмирала Каннингхэма оказывалось беспрецедентное давление. Военный кабинет и Адмиралтейство даже внесли предложение пожертвовать линкором «Барэм»'в качестве брандера. Главнокомандующий выступил категорически против этого. Это был как раз тот случай, когда лондонским властям лучше было бы заниматься вопросами стратегии, оставив командиру на месте выбор метода реализации этой стратегии. После обмена резкими депешами Каннингхэм категорически отказался приносить в жертву «Барэм». В качестве альтернативы он 18 апреля вывел в море весь флот, чтобы одновременно провести транспорт на Мальту. Рано утром 21 апреля он подверг город и порт Триполи мощному обстрелу. Хотя Каннингхэм добился полной внезапности, и во вражеских водах его флот остался невредим, результаты обстрела были разочаровывающими, если не считать морального воздействия. Был потоплен только 1 транспорт, и ненадолго замедлилась разгрузка. Урок был ясен — транспорты противника следует ловить в море. Только так мы сумеем остановить поток солдат и техники, предназначенный Африканскому Корпусу. Поэтому исход борьбы на коротком маршруте между портами Италии и Северной Африки должны были решить корабли, подводные лодки и самолеты, базирующиеся на Мальту. Однако сам остров находился в опасности, требовалось срочно усилить его истребительную авиацию. Поэтому 2 апреля с «Арк Ройяла», шедшего в сопровождении Соединения Н, вылетели на Мальту 12 «Харрикейнов», которые прилетели в Гибралтар из Англии. 27 апреля точно так же на остров были доставлены 23 истребителя. В то же время на Мальту с запада прибыла большая группа кораблей, в том числе легкий крейсер «Дидо» и 6 современных эсминцев. Они должны были усилить давление на вражеские коммуникации, ведущие в Триполи. Однако повреждения порта во время бомбардировок и постоянное минирование фарватеров сорвали эту попытку. Кроме того, требовалось срочно увеличить силы в восточном бассейне, так как в Греции назревал острый кризис. Поэтому все корабли были вскоре с Мальты отозваны. Кроме того, ПВО острова была слишком слабой, чтобы флот мог использовать его в качестве базы для ведения наступательных операций. Однако подводные лодки и самолеты продолжали свою работу. Именно их усилия помешали Роммелю развить свои первоначальные успехи, когда к середине апреля он захватил Киренаику. Упомянем только две успешных атаки подводных лодок. 24 февраля «Апрайт» потопила итальянский крейсер «Армандо Диас». 24 мая в ходе блестящей атаки «Апхолдер» потопила лайнер «Конте Россо» водоизмещением 18000 тонн. За это достижение командир лодки капитан-лейтенант М.Д. Ванклин был награжден Крестом Виктории.
Германское наступление в Греции началось 6 апреля. Этой ночью во время воздушного налета в Пирее был подожжен транспорт с боеприпасами. Взрыв был таким ужасным, что уничтожил еще 10 судов и практически вывел порт из строя. Трудно было представить себе более скверное начало кампании, которая и без того должна была пройти под знаком превосходства противника. К 16 апреля уже стало очевидно, что переброшенные в Грецию войска попали в безвыходное положение, и через 5 дней военный кабинет разрешил эвакуацию. Так как порт Пирея все еще не действовал, флоту пришлось использовать только маленькие гавани. Из-за того, что Люфтваффе безоговорочно господствовали в воздухе, погрузку солдат можно было проводить лишь в недолгие часы темноты, а к рассвету корабли должны были уходить в море. Адмирал Каннингхэм задействовал свои легкие силы полностью, буквально до последнего корабля, исключая только соединение, отправленное на Мальту. Эвакуация из 8 различных портов началась 24–25 апреля. Исключая Каламату, откуда корабли ушли преждевременно, поверив, что германские войска захватили город, и оставили на берегу большое число солдат, эвакуация была проведена успешно. Мы вывезли 51000 человек, или почти 80 % переброшенных в Грецию сил. Но плата за это была дорогой, особенно велики были потери слабо вооруженных транспортов. Немцы потопили 4 таких судна. 4 мая флот собрался в Александрии. Но будущее выглядело еще более мрачно. Противник полностью контролировал Грецию и Эгейские острова. Теперь создалась совершенно очевидная угроза Криту и его слабому гарнизону.