First Battle of Topolobampo
The First Battle of Topolobampo was a bloodless engagement and one of the few naval battles of the Mexican Revolution. The small action occurred off Topolobampo, Sinaloa, and involved three gunboats, two from the Mexican Navy and another which mutinied from the armada and joined the rebel Constitutionalists.
Source: Wikipedia — First Battle of Topolobampo (CC BY-SA 4.0)