Pertempuran Laut Jawa

"Perth" dan "Houston" ada di Tanjung Priok pada tanggal 28 Februari saat menerima perintah untuk berlayar melewati Selat Sunda ke Cilacap. Perlengkapan amat minim di Jawa, dan tak bisa mempersenjatai kembali maupun mengisi bahan bakar secara penuh. Bertolak pada pukul 21:00 pada tanggal 28 Februari ke Selat Sunda, kebetulan mereka menghadapi armada penyerbu Jepang untuk Jawa Barat di Teluk Banten. Kapal-kapal Sekutu berhadapan dengan setidaknya 3 kapal penjelajah dan beberapa kapal pemburu. Dalam sebuah aksi malam yang ganas yang berakhir setelah tengah malam pada tanggal 1 Maret, "Perth" dan "Houston" tenggelam. Sebuah kapal penyapu ranjau dan kapal pengangkut pasukan Jepang ditenggelamkan oleh tembakan persahabatan, sedangkan 3 kapal pengangkut lainnya rusak dan harus menepi.