There was no real naval battle in China before the Tang Dynasty. All naval battles are only vassals of army battles.
I think the strategic naval battle is as follows:
1. Battle of Baihekou between Tang Jun and Japan: This battle forced Japan to realize the power of Chinese civilization, and then surrendered to the Tang Dynasty, and sent envoys to the Tang Dynasty. All-round China has profoundly affected the strategic pattern of East Asia.
2. The Battle of Yashan in Song and Yuan Dynasties: The first time the Han people completely fell, and foreigners fell behind. China fell from the peak of feudal society, and then drifted away from the world. This war has profoundly affected the development of China society.
3. Lvliang naval battle to resist U.S aggression and aid Korea in Wanli: This battle dealt a heavy blow to the Japanese army and made the Sino-Japanese peace last for nearly 300 years. Japan changed its dynasty and closed its doors to the outside world. Otherwise, Japan's invasion of China is likely to happen in advance. This war has also profoundly affected the strategic pattern of East Asia.
4. Zheng Chenggong's battle to return to Taiwan: forget the benevolence and righteousness of the Manchu and Han nationalities. The recovery of Taiwan Province province made the western colonists lose their biggest stronghold along the coast of China. The southeast coast can be safe. Western colonists also lost their desire to go north to get their hands on China after this war. The war affected the historical trend of Asia.