The first naval battle of guadalcanal July 8, 2019 16 32 64 128 First naval battle of guadalcanal map The battle of savo island Battle of the eastern solomons Battle of savo Battle of cape esperance