La batalla de Cabo Engaño fue un enfrentamiento entre la Armada de Estados Unidos y la Armada Imperial Japonesa que tuvo lugar el 25 y 26 de octubre de 1944 y constituyó uno de los episodios de la Batalla del Golfo de Leyte en la Segunda Guerra Mundial. Tuvo lugar en mar abierto, a unos 300 km al este de Cabo Engaño situado en el extremo norte de la Isla de Luzón en Filipinas. En la acción la III flota estadounidense al mando del almirante William F. Halsey atacó una fuerza de barcos cebo que incluía cuatro portaviones, liderada por el almirante japonés Jisaburo Ozawa. Intervinieron alrededor de mil aviones estadounidenses que partieron de 10 portaviones, mientras que las fuerzas japonesas estaban formadas únicamente por 120 cazas procedentes de cuatro portaviones. El resultado de la batalla fue una contundente victoria de Estados Unidos que destruyó siete buques japoneses, entre ellos el buque insignia de la flota, el portaviones Zuikaku.