Em abril, um último esforço foi feito pela marinha imperial japonesa para afastar a frota Aliada das ilhas Ryūkyū. No dia 7, o almirante Seiichi Itō liderou a chamada Operação Ten-Go, na frente de 10 navios de guerra (encabeçado pelo poderoso couraçado "Yamato", o maior navio de guerra já construído até então), com o objetivo de atrapalhar e deter o desembarque dos Aliados em Okinawa. Contudo, a frota japonesa foi atacada por mais de 300 aviões e 60 navios americanos, liderados pelo almirante Marc Mitscher. O "Yamato" foi atingido por duas dúzias de bombas e torpedos, afundando poucas horas depois, matando 2 100 dos seus quase 2 400 tripulantes. Outros cinco navios japoneses foram afundados, com os americanos não perdendo uma única embarcação. Essa derrota marcou o fim da marinha japonesa.