Как у Ростина, так и у Вита работы у побережья Мексики оказалось много. С 17 по 23 июня Ростин отправил на дно четыре судна, включая 1600-тонный норвежский танкер «Мойра», доведя счет потопленных им в этом патрулировании судов до двенадцати (включая четыре танкера) общим тоннажем 61 200 тонн. Это патрулирование стало лучшим из всех патрулирований, проводившихся немецкими подводными лодками у берегов Америки. 28 июня немцы объявили по радио о награждении Ростина Рыцарским крестом[175]
. Вит же пустил на дно в этом районе пять судов, включая мексиканские танкеры «Тукспан» тоннажем 7000 тонн и «Лас-Коапас» в 2000 тонн.Возвращаясь домой без единой торпеды, на середине пути между Северной Каролиной и Бермудскими островами Ростин повстречал латвийское грузовое судно «Эверальда». Заставив судно остановиться, Ростин взял в плен капитана и одного испанца, а затем послал на борт команду забрать документы и открыть кингстоны. Гибель этого судна повысило счет потопленных Ростином судов до рекордной цифры — тринадцать кораблей общим тоннажем 65 108 тонн за патрулирование[176]
. Донесение Ростина о последнем потоплении судна, пленении двух человек и захвате документов поступило немецкому военно-морскому командованию около полудня 30 июня. Однако оно было перехвачено несколькими английскими радиостанциями, включая и ту, которая располагалась на Бермудах — примерно в 130 милях к юго-востоку. Местоположение U158 было передано 74-й эскадрилье гидросамолетов американских ВМС, базировавшейся на Бермудских островах. Получив информацию, морской летчик Ричард Шредер немедленно повернул свою машину к предполагаемому месту расположения немецкой лодки. Пролетев пятьдесят миль, он обнаружил ее на поверхности. На палубе летчик разглядел даже около пятнадцати человек, нежившихся на солнце. Какая беспечность! Ведь лодка была еще совсем близко к Бермудским островам! Шредер пошел в атаку, сбросив две фугасные бомбы. Обе — мимо. Но одна из сброшенных следом глубинных бомб, взведенных на срабатывание на малой глубине, угодила в капитанский мостик и застряла. По-видимому, она взорвалась в тот момент, когда Ростин, спасаясь от врага, ушел на заданную бомбе глубину. Лодка U158 погибла вместе со всем экипажем.Когда U158 не появилась в районе северо-восточнее Бермудских островов для проведения дозаправки, Дениц решил, что у Ростина либо отказал двигатель, либо произошли неполадки с радиопередатчиком. Надеясь на лучшее, Дениц приказал танкеру ожидать лодку в условленном месте и в условленные часы в течение недели. Остальным лодкам было приказано начать поиски U158. После войны, когда стали известны все факты, кто-то заметил, что Ростин почивал на лаврах (после награждения Рыцарским крестом) всего два дня.
МюлЛер-Штокхайм прибыл в район устья Миссисипи 19 июня. Поскольку U157 была потоплена в районе Ки-Уэста, a U129 и U158 были посланы к мексиканскому побережью, Мюллер-Штокхайм получил эти богатые угодья в единоличное распоряжение. С 20 июня по 13 июля в районе между Флоридой и Техасом он атаковал шесть танкеров. Потопив четыре и нанеся повреждения двум из них[177]
, Мюллер-Штокхайм также пустил на дно 2200-тонное грузовое судно, доведя счет потопленных им за патрулирование судов до шести общим тоннажем 30 000 тонн. Восьмого августа после продолжительного перехода на одном дизеле и проведения дозаправки он вернулся во Францию, проведя в море в общей сложности восемьдесят один день.