Pertempuran Tulagi dan Gavutu-Tanambogo
Pertempuran Gavutu–Tanambogo

Pulau-pulau kecil Gavutu dan Tanambogo yang berdekatan dijadikan pangkalan pesawat amfibi Jepang serta didiami 536 personel angkatan laut Jepang dari Satuan Udara Yokohama dan Korps Khusus Pendaratan Angkatan Laut 3 Kure, ditambah teknisi sipil serta buruh Jepang dan Korea dari Unit Konstruksi 14. Dua pulau Gavutu dan Tanambogo pada dasarnya adalah gundukan karang, keduanya memiliki ketinggian sekitar 42 meter, dan dihubungkan satu sama lain oleh jalan lintas yang panjangnya 500 meter. Pihak Amerika menyebut bukit-bukit di Gavutu dan Tanambogo sebagai Bukit 148 dan Bukit 121 sesuai ketinggian mereka diukur dengan satuan kaki. Tentara Jepang berkubu di bunker-bunker dan gua-gua yang mereka bangun dengan kuatnya di kedua bukit tersebut. Selain itu, tentara Jepang yang berkubu di kedua pulau dapat saling membantu karena masing-masing berada dalam jarak sasaran tembak senapan mesin satu sama lainnya. Pihak Amerika bahkan keliru mempercayai kedua pulau tersebut hanya dijaga oleh 200 prajurit angkatan laut dan pekerja konstruksi.
Pada 7 Agustus pukul 12.00, Gavutu diserang oleh Batalion Parasut 1 Marinir Amerika Serikat yang berkekuatan 397 prajurit. Serangan mereka dilakukan pada tengah hari karena tidak ada cukup pesawat untuk memberi perlindungan udara bagi pendaratan yang dilakukan pada saat yang sama di Guadalkanal, Tulagi, dan Gavutu. Bombardemen dari angkatan laut yang terjadi sebelumnya telah merusakkan ramp pesawat amfibi hingga memaksa kapal pendarat angkatan laut mendaratkan pasukan marinir di lokasi yang lebih terbuka di pantai kecil yang berdekatan, dan berlabuh di 9°6′53.30″S 160°11′19.20″E﻿ / ﻿9.1148056°S 160.1886667°E﻿ / -9.1148056; 160.1886667﻿ (Gavutu Landing). Tembakan senapan mesin Jepang mulai mengakibatkan kerugian besar, menewaskan atau melukai 1 dari 10 Marinir yang didaratkan ketika mereka cerai-berai naik ke darat sambil berusaha menghindari tembakan silang yang datang dari kedua arah pulau.
Marinir yang selamat berhasil memasang dua senapan mesin Browning untuk menekan tembakan yang datang dari gua-gua di bukit Gavutu, dan memberi kesempatan bagi lebih banyak Marinir untuk masuk jauh ke darat dari lokasi pendaratan. Sambil mencari perlindungan, para Marinir menjadi kocar-kacir dan berada dalam keadaan terjepit. Perwira operasi batalion Kapten George Stallings memerintahkan Marinir untuk memulai tembakan yang menekan musuh dengan memakai senapan mesin dan mortir ke kedudukan senapan mesin Jepang di Tanambogo. Tidak lama kemudian, pesawat pengebom tukik Amerika Serikat menjatuhkan beberapa bom di Tanambogo yang mengurangi volume tembakan dari lokasi tersebut.
Setelah sekitar dua jam, Marinir tiba dan mulai mendaki Bukit 148. Di mulai dari puncak, para Marinir mulai membersihkan posisi-posisi pertahanan Jepang dari bukit—sebagian besar di antaranya masih aktif—dengan memakai bahan peledak, granat tangan, dan pertarungan satu lawan satu. Dari puncak bukit, para Marinir juga berhasil meningkatkan tembakan yang menekan posisi-posisi Jepang di Tanambogo. Komandan batalion Marinir di Gavutu meradio Jenderal Rupertus untuk meminta penambahan pasukan sebelum mencoba menyerbu ke Tanambogo.
Sebagian besar dari 240 personel Jepang yang bertahan di Tanambogo adalah awak pesawat dan awak pemeliharaan dari Satuan Udara Yokohama. Satu kompi Marinir dari Batalion 1, Resimen II Marinir dikirim Jenderal Rupertus ke Pulau Florida untuk membantu penyerangan ke Tanambogo. Rupertus tidak mengindahkan saran dari stafnya yang mengatakan satu kompi saja tidak cukup. Keliru mempercayai pertahanan Jepang di Tanambogo hanya ringan, kompi yang dikirim Rupertus mencoba melakukan serangan amfibi secara langsung ke Tanambogo tak lama setelah hari mulai gelap pada 7 Agustus. Diterangi oleh tembakan-tembakan yang dimulai saat kapal-kapal angkatan laut Amerika Serikat melakukan bombardemen ke arah pulau, 5 kapal pendarat yang mengangkut kompi Marinir dijadikan sasaran tembakan gencar ketika mereka mendekat ke pantai. Hasilnya, banyak awak perahu pendarat dari Angkatan Laut Amerika Serikat tewas atau luka, serta ketiga perahu pendarat rusak berat. Sadar keadaan sudah tidak menguntungkan lagi, komandan kompi Marinir memerintahkan perahu-perahu yang tersisa untuk berangkat dengan membawa marinir yang terluka. Ia sendiri dan selusin anak buah yang telah mendarat berlari melintasi jalan lintas untuk berlindung di Gavutu. Tentara Jepang pada hari itu mengalami kerugian 10 orang tewas.
Sepanjang malam itu, Marinir di Gavutu dilindungi oleh hujan badai yang lebat sementara tentara Jepang melakukan serangan-serangan terpisah terhadap mereka. Vandegrift bersiap mengirim pasukan bantuan untuk membantu penyerangan ke Tanambogo. Batalion 3 Resimen II Marinir (3/2) yang sedang berada di atas kapal di lepas pantai Guadalkannal diberi tahu untuk bersiap menyerang Tanambogo pada 8 Agustus.
Batalion 3 mulai mendarat di Gavutu pada 8 Agustus pukul 10.00, dan membantu menghancurkan pertahanan Jepang yang tersisa di pulau itu. Setelah tugas mereka selesai pada pukul 12.00, Batalion 3 kemudian siap untuk menyerang Tanambogo. Para Marinir di Gavutu memberikan perlindungan tembakan ketika Batalion 3 menyerang. Sebagai persiapan sebelum melakukan serangan, mereka meminta bombardemen dari pesawat pengebom tukik kapal induk Amerika Serikat dan tembakan meriam angkatan laut. Setelah pesawat dari kapal induk secara tidak sengaja menjatuhkan bom ke pasukan Marinir Amerika Serikat di Gavutu yang menewaskan 4 prajurit, dukungan udara dari kapal induk dibatalkan. Meskipun demikian, San Juan menempatkan tembakan-tembakan meriamnya pada sasaran yang tepat, dan menembaki Tanambogo selama 30 menit. Serangan Marinir dimulai pukul 16.15 dari perahu pendarat dan seberang jalan pintas, serta dibantu dua tank ringan Stuart. Marinir mulai mendapat kemajuan melawan pertahanan Jepang. Salah satu dari dua tank terpisah dari dukungan infanteri karena tersangkut tunggul pohon. "Gerombolan ganas" yang terdiri dari 50 awak pesawat Jepang mengelilingi tank dan membakarnya. Dua awak tank tewas sementara dua awak lainnya dipukuli hingga terluka parah sebelum sebagian besar dari penyerang tewas akibat tembakan senapan Marinir. Total 42 tentara Jepang tewas terhitung oleh Marinir di sekeliling tank yang terbakar, termasuk perwira pelaksana dari Satuan Udara Yokohama dan beberapa pilot pesawat amfibi. Salah seorang tentara Jepang yang selamat dalam peristiwa tank tersebut berkata, "Saya ingat, saya lihat atasan saya Mayor Udara Saburo Katsuta di atas tank. Itu untuk terakhir kali saya melihatnya."
Sepanjang hari itu, pasukan Marinir secara sistematis mendinamit gua-gua, dan sebagian besar telah dihancurkan pada pukul 21.00. Sejumlah kecil tentara Jepang yang selamat melakukan serangan-serangan terpisah sepanjang malam, di antaranya termasuk perkelahian satu lawan satu. Pada tengah hari 9 Agustus, semua pertahanan Jepang di Tanambogo telah hancur. Dalam pertempuran merebut Gavutu dan Tanambogo, 476 tentara Jepang dan 70 anggota Marinir dan Angkatan Laut Amerika Serikat tewas. Dari 20 tentara Jepang yang ditawan selama pertempuran, sebagian besar di antaranya bukan tentara Jepang melainkan pekerja Korea yang tergabung dalam unit konstruksi Jepang.