Echoes of 1905

An Imperialist nation is defeated at sea by a smaller power. Are talking about 2026, or 1905?