В морската битка при силно укрепените Мариански острови ("Battle of the Philippine Sea") през юни 1944 г. американците нанасят голямо поражение на Япония. Японските сили включват 6 самолетоносача с общо 430 самолета и още много самолети в бази на сушата. Американските пилоти успяват да унищожат много от тях, да нанесат тежки повреди на други и в крайна сметка оцеляват около 8% от японските самолети. Друга голяма морска битка е при остров Лейте във Филипините през октомври 1944 г., отново завършила с победа за САЩ. Въпреки това японската империя не се предава и през февруари 1945 г. се разгаря битката за Иво Джима, отново с трудно извоювана победа от американската армия.