Statek trafiła tylko jedna z nich, ale okazała się niewypałem, więc U-Boot podążał nadal za zygzakującą jednostką; następnego dnia o godzinie 4:46 okręt wystrzelił dwie kolejne torpedy, które trafiły w śródokręcie statku i spowodowały jego zastopowanie. „Edward B. Dudley” jednak nie tonął, więc o 5:06 z odległości 1000 metrów odpalono jeszcze jedną torpedę, która po trafieniu w część rufową spowodowała pożar, lecz statek nadal zachowywał pływalność; 10 minut później U-615 wystrzelił więc następną, która wywołała eksplozję przewożonej przez frachtowiec amunicji i zatonięcie jednostki na przybliżonej pozycji . Spadające szczątki statku spowodowały nieznaczne uszkodzenie kiosku i ciężko zraniły kapitana U-Boota, w wyniku czego musiał on przerwać patrol i wracać do bazy. Nigdy nie odnaleziono łodzi ratunkowych z amerykańskiego statku, na którym zginęło 69 członków załogi.
20 kwietnia po 62 dniach spędzonych w morzu okręt dotarł do La Pallice.