Last battle between sailing vessels
I do not remember where I read this but one of the very last naval battles of WW2 was between 2 sailing vessels. They were Junks in China, one carrying Japanese soldiers leaving China and another carrying U.S. marines. The japanese got too uppity and attacked the marines. The marines happened to be armed with a bazooka.