Таким образом, авианосец остался без своего главного оружия, которое составляли ударные самолеты. Без самолетов авианосец мог противопоставить преследователям только свои восемь пятидюймовых пушек. Такое же число орудий имели и оба эсминца вместе. Но, у эсминцев были еще и торпеды. «Акаста» спешно ставил дымовую завесу, а «Ардент» попробовал провести атаку на немецкие корабли, выпустив четыре торпеды. Но немцы их вовремя заметили и смогли уклониться. «Ардент», при этом, получил попадание снаряда в котельное отделение и, потеряв скорость, выставил дымовую завесу, укрывшись за ней.
Дым, поставленный «Акастой», мешал стрельбе, но немецкие линейные крейсеры применили новый метод прицеливания, используя радары, помимо оптических приборов, что позволило добиться следующих попаданий. Второе попадание оказалось смертельным для командования авианосца. Одиннадцатидюймовый снаряд разорвался прямо на мостике, разворотив всю надстройку и убив всех офицеров, находившихся там, включая командира авианосца Ойли-Хьюза. К шести часам вечера весь «Глориес» уже охватило пламя пожаров, хотя он все еще пытался спасаться бегством. Командование взял на себя старший офицер Ловелл.
В этот момент командир эсминца «Ардент» лейтенант-коммандер Баркер решил провести атаку последними четырьмя торпедами. Выскочив из-за дымовой завесы, эсминец произвел пуск торпед по немецким кораблям, подойдя ближе, чем в прошлый раз. Но, и от этого торпедного залпа линейным крейсерам тоже удалось уклониться. А сам эсминец попал в зону уверенного поражения противоминной артиллерией. Получив несколько попаданий, он потерял ход, и, охваченный пожарами, в 18:22 затонул.
Командир эсминца «Акаста» коммандер Гласферд, наблюдая гибель «Ардента» тоже предпринял торпедную атаку, на полном ходу перерезая курс немецких кораблей. Пытаясь точно попасть торпедами, эсминец сблизился с линейными крейсерами на критическую для себя дистанцию. Дав два залпа по четыре торпеды, «Акаста» получил множество попаданий, загорелся и, потеряв ход, начал тонуть, но продолжал стрелять из кормовых пушек до самого конца, пока не скрылся под водой в начале восьмого, через несколько минут после того, как на дно пошел «Глориес».
«Гнейзенау» снова удалось от торпед уклониться. Но, одна из торпед «Акасты» попала в правый борт «Шарнхорста» возле кормовой башни. Сорок восемь моряков при взрыве торпеды погибли, а две с половиной тысячи тонн воды хлынули в пробоину. Торпеда ударила в то место, где гребной вал проходил сквозь противоторпедную защиту. Затопленными оказались три десятка отсеков, а вал правого винта оказался поврежден очень сильно, часть его просто была уничтожена. Средний гребной вал тоже получил повреждения. Все это привело к тому, что линейный крейсер осел на корму на три метра и получил крен в три градуса на правый борт. Башня «Цезарь» тоже перестала действовать, а ее погреба затопило.
Поскольку британские корабли до самой своей гибели сообщали координаты, запрашивая помощь, «Шарнхорст» и «Гнейзенау» поторопились убраться с места боя в Тронхейм. На одном левом валу «Шарнхорст» мог выдавать не более двадцати узлов, но до порта дошел. К счастью для линейного крейсера, там имелся ремонтный корабль «Хаскаран», специалисты которого смогли временно подлатать «Шарнхорст».
Отбиваясь от английских бомбежек, за десять суток удалось отремонтировать приводы среднего гребного вала, после чего на двух валах со скоростью не более двадцати четырех узлов уйти в Киль, сделав по пути остановку в Ставангере. В Германии линейный крейсер долго ремонтировали. В новый поход «Шарнхорст» смог отправиться только в самом конце декабря под командованием адмирала Гюнтера Лютьенса. Но, из-за сильного шторма, когда вода заливала не только носовые оконечности, но и надстройки, а очень высокие волны угрожали повредить корпуса, начало рейдерской операции «Берлин» пришлось отложить. Однако, в конце января немецкие корабли уже находились в Северной Атлантике.
В проливах Каттегат и Скагеррак немецкую эскадру заметила английская агентура. И королевский флот в ночь на 26-е января вышел из Скапа-Флоу, чтобы не допустить прорыв немцев между Фарерскими островами и Исландией. Но, моряки кригсмарине вовремя обнаружили английские корабли с помощью радаров, что позволило им изменить курс и проскользнуть на океанский простор. Впрочем, до 22-го февраля успехов не было. Только в этот день в полутысяче миль к востоку от острова Ньюфаундленд «Шарнхорст» и «Гнейзенау» наткнулись на транспортный конвой. Суда пытались разбежаться, но, обнаруживая их при помощи гидросамолетов, линейные крейсера потопили некоторые из них. «Гнейзенау» отправил на дно четыре судна, а «Шарнхорст» потопил только один танкер.