После полудня 1 марта ситуация несколько изменилась. Гвиннер получил приказ из Адмиралтейства отправить «Гор» и «Гарлайз» в Гибралтар и продолжать преследование подводной лодки двумя оставшимися фрегатами. Для Манке сокращение числа противников вдвое уже имело не слишком большое значение: «Аффлек» и «Гулд» упорно продолжали поиск субмарины, стараясь взять ее измором.
На U-358 к тому моменту ситуация была уже катастрофической. Воздух внутри лодки был уже малопригоден для дыхания, хотя кассеты с поташом долго сдерживали уровень углекислого газа. Когда они пришли в негодность, инженер-механик начал подачу в отсеки воздуха высокого давления, предназначенного для продувки балласта. Подводники продолжали держаться, несмотря на то, что атмосфера внутри U-358 уже была невыносимой. Стоит отметить, что такой физической выносливостью экипаж частично был обязан строгости своего командира. За несколько дней до этого Манке в качестве наказания за какие-то проступки запретил перекуры во время всплытия, что, возможно, и сказалось на состоянии легких подводников.
Развязка наступила к вечеру 1 марта, когда командир лодки понял, что предел выносливости его людей в этом аду наступил, и если U-358 не всплывет сейчас, то превратится в стальной гроб для всего экипажа. Однако, приняв такое решение, физически и морально истощенный Манке не собирался сдаваться и решил дать англичанам последний бой.
Когда лодка всплыла, она сразу же попала в начинающийся шторм. Благодаря плохим погодным условиям на фрегатах ее заметили не сразу, несмотря на то, что U-358 появилась на поверхности в 300–400 метрах от одного из кораблей. Воспользовавшись этим, Манке успел нанести упреждающий удар. Это кажется невероятным, но после 30 часов нахождения в адских условиях измотанный экипаж U-358 продолжал четко выполнять свои обязанности.
В 19:20 выпущенная Манке торпеда попала в «Гулд». Взрывом фрегат разломило на две части, после чего корма быстро затонула. Носовая часть держалась на плаву еще 25 минут, затем легла на правый борт и пошла ко дну. Таким образом, лодка Манке осталась один на один с кораблем Гвиннера.
На этом беды «Гулда» не закончились. Как пишет Дональд Коллинвуд, из-за плохой видимости артиллеристы «Аффлека» приняли одну из частей торпедированного фрегата за подлодку и начали ее обстрел. Впрочем, вскоре на «Аффлеке» поняли свою ошибку и открыли огонь по U-358, которая была замечена на расстоянии всего около 1 300 метров. Гвиннер бросился в погоню, открыв огонь из «Эрликонов».
Видя, что ситуация складывается безвыходная, Манке приказал экипажу покинуть корабль, а сам поднялся на мостик с куском белой ткани, желая показать противнику, что намерен сдаться. Сделать этого командир U-358 не успел, спустя несколько секунд он был сражен пулеметной очередью. Белый флаг был замечен на «Аффлеке» уже тогда, когда раненый Манке выпустил ткань из рук и ветер отнес ее в сторону от рубки. Гвиннер приказал дважды выстрелить по лодке из штоковых бомбометов правого борта, и бомбы отправили лодку на дно. Субмарина затонула в 19:50, спустя почти полчаса после того, как появилась на поверхности.
После окончания боя «Аффлек» вернулся к месту гибели «Гулда», чтобы подобрать оставшихся в живых, для которых все складывалось печально. Пока корабль Гвиннера вел бой с немцами, на еще державшейся на поверхности носовой части корабля возник пожар. Находившиеся там люди были вынуждены покинуть судно, так как бороться с огнем не было никакой возможности: к несчастью для моряков «Гулда», основная часть спасательных средств находилась на корме, которая уже ушла на дно. Попавшие в бурное море люди не могли долго сопротивляться стихии и быстро тонули. В результате из 158 членов экипажа фрегата удалось спасти только трех офицеров и 33 нижних чина, один из которых умер по пути в Гибралтар. Погибло 123 человека, включая командира фрегата лейтенанта Дэниела Уильяма Ангоада.
Пленные немецкие подводники с потопленных U-91 и U-358. Многие пленные одеты в британскую униформу. 16 марта 1944 г. Гринок
Немцам повезло еще меньше: Гвиннер вернулся на их поиски только когда закончил подбирать из воды экипаж «Гулда». В результате из 50 подводников сумел выжить только один – 20-летний матрос-ефрейтор Альфонс Эккерт, от которого англичане узнали, что происходило на U-358 во время ее преследования и гибели. Эккерт пережил войну в плену и скончался в возрасте 80 лет в июле 2003 года.
Так закончилась самое долгая для Второй мировой войны охота на стальную акулу в Атлантике, которая с момента обнаружения подлодки до ее гибели длилась около 39 часов, 36 из которых субмарина провела под водой. Надо отметить, что относительно последнего факта нет окончательной ясности, так как имеются сведения о возможном кратковременном всплытии субмарины на поверхность в ночь с 29 февраля на 1 марта.