The Battle of the Philippine Sea was a major naval battle of World War II on 19–20 June 1944 that eliminated the Imperial Japanese Navy's ability to conduct large-scale carrier actions.