当夜,彭鹜军正在岛上休整,忽然闻知周围海上军中鼓角之声,彭鹜急忙起身看视海上动静,只见南北海面一片火光,数十战船正向岛上靠近。彭鹜大惊,遂令军起身准备,对其党羽道:“云出日胜若夺我舟船,我等将困死于澎湖岛上矣。今且上船出海,趁夜逃遁,其必然不能制我。”于是便率二千人一齐登船,向海上逃去。云出日胜见之,遂命战船快速行驶,追袭彭鹜残部。燕军海师战船行驶比彭鹜水师战船快,不到一个时辰,便追上彭鹜船队。云出日胜便摆开船队阵形,将彭鹜二千水师围在核心,传谕彭鹜军投降。
彭鹜见之,对部下道:“今若降,必被杀之。不如以死一拼,尚可冲出重围。”遂将战船列在一处,挑选燕军海师所围缝隙中冲锋。云出日胜便在帅船上挥动令旗,只见其二十余战船从帅船左右两翼冲出,劈波斩浪,向空隙口围来。其海师战船上千余弓弩手,在接近彭鹜水师船队一箭之内时,便一齐放箭。彭鹜水师顿时大乱,随即不成队列,激战一阵,又有千余人投降。云出日胜再命海师围攻之,彭鹜军大败,战船被撞沉数艘,军士又被射杀射伤数百人。
彭鹜率水师冲突不出,又与云出日胜海师交战大败,还剩得四五船,数百军士,皆无战意。见云出日胜指挥海船,将其围定,已经插翅难逃,彭鹜部下见此,欲要降,彭鹜遂手起一剑,斩杀为首一军士,厉声道:“有言降者,以此为例!”便又命军士用命再冲出围中,军士皆不应命,彭鹜举剑怒斥道:“违吾令者,斩之!”
其言未毕,只见其麾下军士一齐鼓噪,彭鹜见之惊慌,内中一军士,一跃至彭鹜之前,提刀来斩彭鹜,彭鹜急忙以剑格挡,然而惊慌失措,立脚不稳,遂扑倒在地,众军士遂一起向前,斩下彭鹜首级,便举起白旗,向云出日胜投降。