九月,明军主帅郑静来到汉城猛烈批评杨元的逃跑政策,同时带来了皇帝手谕,将杨元、陈愚忠问斩,杨元、陈愚忠既死,朝鲜人心立刻安稳了下来。但打下南原的左路军小西行长并没有继续北进,而是调转头南下去扫荡乡村了。
虽然左路军南下,但右路军在加藤清正的率领下继续北上,其中黑田长政部更是直指稷山。在这种情况下,郑静命令四位蒙古族将领解生、杨登山、摆赛、颇贵带领五千铁骑驰援稷山,稷山阻击战随即打响。
这是明日双方的第二场野战,解生、杨登山、摆赛、颇贵带领的骑兵装备有轻甲、马刀、长矛、火统。蓟镇、保定的步兵来自明军的神机营,装备了火统、鸟枪和火炮。
明军发起总攻,将军亲临前线指挥作战。日军凭借有利地形,用火枪不断射击,明军劲弩、火炮齐发,火焰蔽空,震天动地,战斗非常激烈。将军的坐骑被敌火绳枪手击毙,副将的头盔中弹,兄弟二人皆毫无惧色,指挥若定。
激战至中午,中朝军队从三面进攻,日军全线崩溃,纷纷夺路而逃逃。骑兵分路包抄截杀溃敌,明军巧妙部署兵力,合理运用战术,动用了最先进的火炮,给日军以极大的杀伤和震撼。
明军的骑兵像砍瓜切菜一样对着日军一通猛砍,日军大败。经过南原保卫战和稷山阻击战,日军伤亡过重,加上后方需要巩固,日军开始由进攻转为防御,稷山阻击战也成为战争的转折点。
朝鲜水军李舜臣既已复出,便依托剩下的十三艘战船跟日本水军周旋。为了彻底消灭朝鲜水军,日本水军统领藤堂高虎、加藤嘉明、胁坂安治率领一百三十艘战舰、两百艘运输舰自东向西直向鸣梁海峡扑来。
此时李舜臣的水师基地设在珍岛,若想捣毁珍岛必须穿越鸣梁海峡,而鸣梁海峡航道狭窄,峡底暗礁重生,多暗流、漩涡,一天之内四次潮起潮落,只有在涨潮的时候大船才能进去,在潮落之前必须退出来。
李舜臣利用十三艘船将日军的主力吸引进鸣梁海峡,几百艘船在狭窄的航道内打转,甚至相互开火,而朝鲜水军的十三艘战船抛下重锚,在海峡的西端成一字型排开对着日舰猛烈开火。很快峡内潮流转变方向,几百艘日舰被冲的七零八落,藤堂高虎急令全线撤退,李舜臣指挥着十三艘战船在后面边追边打,日本水军退出鸣梁海峡后不顾一切往东跑,一直撤到釜山,从此再也不敢西进。