有一次,戚继光率领一队人马昼夜兼程赶到海门,会合另一位抗倭将领谭纶,准备一起扫平这一带的倭寇。就在到达海门的当晚,戚继光接到报告,说有3000名倭寇正在向海门进犯。他马上命令海上驻军严密监视倭寇动向,第二天再同倭寇决战。
不料,海门士兵松懈惯了,尽管接到命令,但仍然麻痹大意。半夜,数百名倭寇悄悄潜到城下,飞速向城上爬去。等到守城官军发现,已有30多个倭寇爬上了城头。戚继光听说后,来不及整顿好队伍,就飞身上马,手舞双剑,飞快地驰向城门。
城头上的厮杀声,武器的碰撞声响成一片,火把灯光把城头照得通明。戚继光手舞双剑,飞马跃上城头。明军将士看到戚继光亲自上阵,也都手持兵器,跟着冲上城头。随后,谭纶将军也带兵赶来,呐喊着砍杀不断攀上城头的倭寇。敌人终于溃败了,城下的大队倭寇丢下城头的残兵败将,狼狈逃窜。戚继光抓住这有利战机,命令乘胜追击。几天的时间,明军沿海追杀四处逃散的倭寇,共消灭了1000多人,烧毁敌船30多艘。
穷途末路的倭寇决定最后一拼。他们兵分5处,分别占据海岸边上的一些山丘,准备据险死守。他们还抢来几十只船,预备一旦失守,就逃到海上。戚继光决心彻底消灭这股敌人,他迅速做好部署:命令一队人马沿海快速迂回到山背后,隐蔽地接近敌人,斩断他们逃往海上的生路。又让另一队人马在海口处留下一条道路,将精兵埋伏在路旁,形成一个口袋阵,只等敌人钻进来后,一网打尽。戚继光亲自率领队伍从正面猛攻。
决战开始了。两个倭寇头目手摇小旗,指挥倭寇往山下射箭、扔石头,明军冲了几次也没有成功。戚继光看硬攻不行,把弟弟戚继美叫到一旁,低声说了几句,然后兄弟俩匍匐着爬到阵前,隐蔽在大石头后面,暗中瞄准两个摇旗的倭寇头目,一人一箭。只见两个敌人身子摇了几摇,旗子扔出去好远,扑通倒在地上。倭寇顿时乱了阵脚,纷纷钻到岩石缝中和树后面躲避。乘这个间隙,戚继光命令队伍往上冲。
这时候,包抄后路的明军也赶到了,前后夹击,迫使倭寇夺路而逃。他们果然按照戚继光的部署,乖乖地钻进了口袋阵。顿时金鼓齐鸣,无数明军杀过来。敌人见再也无路可逃,就不顾一切地往大海里跳,一时淹死了不少。来不及跳海的,纷纷跪在地上一个劲地磕头求饶,就连倭寇的总指挥也趴在地上,磕头如捣蒜,举手投降了。