Battle of Leyte Gulf
The battle was the last big naval fight of World War II. Without fuel, the Imperial Japanese Navy never again sailed to battle. Most of their ships returned to Japan, and were inactive for the rest of the war.