Соединение «Z» было обнаружено японцами и утром 10 декабря у Куантана подверглось нескольким последовательным атакам береговой авиации. Британское соединение шло на скорости в 25 узлов. В ходе первой атаки «Рипалс» получил только одно попадание 250-кг бомбы в крышу ангара, не причинившее особых повреждений. Вторая и третья атаки были безрезультатны. В ходе четвёртой атаки торпедоносцев крейсер уклонился как минимум от 19 торпед, но одна из них всё-таки попала в левый борт чуть позади кормовой дымовой трубы. Несмотря на повреждения, крейсер сохранил управляемость и мог поддерживать ход в 25 узлов. В ходе пятой атаки японские торпедоносцы зашли с разных сторон и добились четырёх попаданий. Первая торпеда угодила в левый борт в район башни «Y». От сотрясения заклинило руль, и крейсер потерял управляемость. В результате «Рипалс» получил ещё три попадания: одно в правый борт в район котельных отделений и ещё два в левый — в район машинного отделения и дальше в корму от башни «Y». Крейсер начал крениться и спустя 8 минут после первого попадания опрокинулся через левый борт и затонул. Вместе с кораблём пошли на дно 427 из 1309 членов экипажа. Координаты гибели крейсера