Nel giugno 1942, l'ammiraglio giapponese Yamamoto ideò un piano per attaccare e conquistare le Isole Midway e, come diversivo inviò una piccola forza navale verso le Isole Aleutine. Gli americani, che erano riusciti a decifrare il codice JN-25, intercettarono i messaggi nipponici e scoprirono in anticipo che il vero obiettivo era la posizione "AF" sulla mappa, che essi credevano potessero essere le Midway. Per esserne sicuri, fecero inviare un messaggio non cifrato dalle isole, il quale affermava che l'impianto di dissalazione dell’acqua era in avaria. In seguito, un messaggio cifrato giapponese confermò i sospetti americani dato che il messaggio stesso diceva che AF era a corto di acqua. Il contrammiraglio Robert Theobald fu inviato con una flotta di incrociatori e cacciatorpediniere per proteggere il fianco nord della forza di difesa principale. Durante l'attacco l'ammiraglio Chūichi Nagumo ordinò ai velivoli delle portaerei di armarsi con bombe incendiarie e a frammentazione per le operazioni di sbarco. Improvvisamente decise di riarmare gli aerei con i siluri per contrastare meglio le forze di Theobald. Gli aerei sulle piste delle portaerei però non potevano decollare finché i velivoli in volo non fossero atterrati e, in questo modo, gli americani ebbero il tempo di scovare la flotta giapponese e di attaccarla. Anche se le forze di Theobald non presero parte all'azione, gli aerei delle portaerei americane affondarono quattro portaerei nipponiche e un incrociatore pesante, costringendo il Giappone alla difensiva, in quello che sarebbe stato il punto cruciale della guerra nel Pacifico. I giapponesi avevano pianificato di cambiare i loro codici in aprile ma decisero di rinviare fino a dopo l'attacco alle Midway. Se avessero cambiato il sistema di cifratura dei messaggi la loro operazione avrebbe avuto successo.