Battle of Penghu

The loss of Penghu resulted in the surrender of Zheng Keshuang, the last king of Tungning, to the Qing dynasty.

Yao Qisheng assisted Kangxi Emperor to execute the Sea Ban order: "Not even a plank is allowed to enter the water."

Shi Lang attempted to attack Penghu before a major hurricane would strike but was driven back by Liu Guoxuan.

When his flagship and commander Liu ran out of ammunition, the remaining ships surrendered, some of them burning for three days and nights.

Many generals and soldiers refused to surrender but rather chose to drown as a show of loyalty to the former Ming dynasty, thus ending the battle.

As the battle at sea raged on, Qing soldiers rushed ashore under the cover of cannon fire.

A few days later, Zheng Keshuang and his court formally surrendered to the Qing dynasty, ending the Kingdom of Tungning.