这场战役是第一次万历援朝发生的一场重要战役。
丰臣秀吉平定日本后就想侵略大明,并从一些海盗嘴里了解了大明官员腐败,军队战斗力低下,所以决定借道朝鲜攻大明,朝鲜是大明的属国当然不会同意,于是日本于1592年3月调动九个军15万人马攻朝。
由于朝军战斗力几乎为零,朝中大臣只会内斗,所以战争一开始朝军一溃千里,全国领土八道失了七道,朝鲜囯王逃到义州准备渡江内附,于是万历皇帝决定出兵帮助这个小弟。
明军先派五千人小部队援朝失败后开始重视日军,于是万历派刚平定宁夏之乱的爱将李如松统兵入朝,李如松调来了大明精锐辽东铁骑,宣大兵,还有戚家军的二代子弟兵等各路精兵,合计四万明军入朝,日军见明军主力至也未敢正面抵挡,日军分兵守住各重要城池,其中平壤城日军集中二个军加上五千朝鲜伪军合计三万五千人。
明日二军经过几次虚假的和谈后开始了决战,李如松派吴惟忠帅戚家军攻北部要塞牡丹亭,李如松派心腹祖承训帅辽东铁骑伪装朝军准备偷袭南芦门,明军分别围攻南,西,北三个方向,东门不攻围三缺一,并在东门外河也埋下伏兵。
日军主帅小西行长很重视明军进攻,重点防卫除南门外的各门,吴惟忠的戚家军帅先进攻,于是各门明军相继攻城,当时日本装备了精良的火绳枪,但他们沒火炮,明军装备了大量各种火炮,战斗一开始明军各种火炮齐轰,日军完全被压制,祖承训的对手是朝鲜伪军,他们看见攻城的也是朝军所以不重视,哪知快攻上城时才发现正在换装是明军,几乎一触即溃,南门被明军攻下,紧接着明军用大将军炮轰破七星门,明军相继攻下平壤城各门,四万明军攻入城中,小西行长只能帅军退守风月楼等几个据点固守,明军见硬攻不行,便使用火攻并在外放枪炮攻击,小西行长见大势己去便向东突围,日军突围到东门外遇上明军伏兵一顿猛打日军掉河淹死无数,余部突围而去。
此役明军伤亡千人,日军损失过半,是明军的完胜,经此一役日军全部退守沿海各据点,明军后来以少量的部队在碧蹄馆重创数部于己的日军,又一把火烧掉日军粮草,日军被迫撤退回国,第一万历援朝明军完胜。