李如松

早年

万历十一年（1583年），李如松官升山西总兵官，后因给事中黄道瞻等人上疏皇帝，数言李如松父子不当并居重镇，被召佥书右府提督京城抚。
万历二十年（1592年），在浙江道御史梅国桢的推荐下，为提督陕西讨逆军务总兵官。六月抵达宁夏，先用土垒战术，后用水攻战术，组织敢死队攻克了宁夏城，哱拜自尽，其子哱承恩等被擒，斩贼立功，灭哱拜九族，平定哱拜叛乱。

平壤之战

万历二十年（1592年），日本丰臣秀吉派军入侵朝鲜，壬辰战争开始，朝鲜国王迫于压力渡江求援，李如松奉命为东征提督援朝抗倭，率四万三千余兵渡鸭绿江。
万历二十一年（1593），打败日将小西行长，获平壤大捷，据日本史料《日本战史》记载，其中光小西行长统率的第一军就有一万八千人仅存六千五百二十人，全军近三分之二约一万二千人被歼灭的重大损失，加上第二军的损失，据日本史料记载此役日军被击毙最少在一万五千以上。乘胜克复开城，黄海、平安、京畿、江原四道皆复，日军退守庆尚、全罗两道沿海城市，后经日本要求下双方曾进行和谈。        
李如松在平壤大捷后，欲乘胜追击日军，先遣副总兵查大受与朝鲜将领高彦伯领骑兵数百侦查开城至王京之间的道路，正月24日侦查先锋在碧蹄馆（今首尔／汉城西北）南方的砺石岭遇到日军前野长康、加藤光泰的侦察队，一时之间，双方前锋交战互有伤亡，日方损失六十名骑兵后败退，查大受则意图全歼日军，率三千人部队紧追不放，但因过于冒进深入，遭到来援的日军第一军，及附近第四、第六、第八军若干计四万余人追击，查大受退往碧蹄馆。

碧蹄馆之战

25日提督李如松得报后，以为日军如当地土民所说弃京城撤退，遂率领本部兵马骑兵两千余人从开城疾驰引援。26日孰料日军立花宗茂领三千两百名骑兵正在砺石岭，从清晨七时倾开始以部将十时连久、池边永晟的奋战战死，历经5小时击退了查大受的军势，如松得知先锋已经交战迅速展开为鹤翼之阵，命杨元率一千人为后援，自己亲率一千人增援查大受，于砺石岭北方的望客砚迎来查大受军势后于碧蹄馆重整军阵。
近午时分，突然日军先锋两万人，如小早川隆景、毛利元康、小早川秀包、吉川广家等出现占领望客砚，后面还有日军主军两万人如宇喜多秀家、黑田长政进军，措手不及两军已犬牙交错，无法退兵。由于碧蹄馆地形狭隘，又多泥泞水田，不利骑兵行动，于是李如松且战且退，往北方高阳市的出口惠阴岭，急忙传令中军主力急速进兵。
虽然刚开战明军先锋击退小早川隆景的左翼先锋粟屋景雄三千人，但隆景右翼先锋井上景贞三千人又反包夹明军先锋，但是战况仍是明军优势，一方日将立花宗茂领三千人从日军左方移动至明军右侧山上，见机突击明军右翼，立花军中其中一位金甲倭将（安东常久）与李如松单挑时，被李如梅射杀，而明军左翼也遭到毛利元康、小早川秀包的突击，正面则是小早川隆景压制，明军顿时如同被包围的态势。
此时李如柏、李宁、查大受、张世爵、方时辉、王问等明将皆各自持刀奋迅作战，其中李有声为护卫如松而遭到隆景部将井上景贞刺杀，日军的立花军中也有小野久八郎、小野成幸、小串成重战死，小早川秀包麾下的家老横山景义及旗本武士桂五左卫门、内海鬼之丞、伽罗间弥兵卫、手岛狼之助、汤浅新右卫门、吉田太左卫门、波罗间乡左卫门八名身亡，不久小早川隆景投入吉川广家、宇喜多秀家、黑田长政的军势欲加包围，然而明军终于等到左协大将副总兵杨元率援军到来，杨元奋勇冲破日军包围，抢占李如松右方阵地，并和李宁的炮营共同发炮轰击日军，援护明军撤退。立花宗茂、宇喜多秀家派出部队猛烈追击至惠阴岭，立花一族之户次镇林在追击时奋勇战死。而小早川隆景则担忧明军撤退会设伏，劝追击的日军开始退兵。
两军从午后交战六个小时至黄昏，据明史记载明军阵亡二百六十四人，斩获日军首级一百六十七。朝鲜史载两军各死伤五、六百人，另有朝鲜史说明军伤亡一千五。部分日史记（《日本外史》《日本战史》）载倭军斩首明军六千人，唯明军投入战役人数无法确定，据日史记载明军人数为二万人，远高于明朝史料及朝鲜史的记载，形成历史上的争议。满清编写者依据明朝言官胡乱弹劾李如松的弹章说“诸营上军籍，死亡殆二万”云云，占了当时参战兵力的一半，显然不实。如“朝鲜《宣祖实录》记载，此役之后，明军大势依然，二万之死亡云云当系虚说”。而综合各方史料记载，明军投入人数应为查大受三千人，李如松一千援军，杨元五千后备援军，共计九千人左右，此应为史实。

王京之战

但李如松经此役后，明军北兵与南兵之争日烈，加之朝鲜连降大雨，明军重型火炮无法运输，如松认为尚不是攻克王京时机，经请示兵部右侍郎宋应昌后由李宁、祖承训率明军主力一万人驻守开城，李如柏等率三千明军驻守宝山声援，李如松亲率二千明军做为东西调度，杨元率五千明军回守平壤，与朝军一道扼守大同江。明军虽对王京形成围攻之势但并不进攻，此举后被言官弹劾为“无意进取”。而李如松以明、朝联军之统帅却新率前锋部队孤身犯险，实属不智，事后被兵部右侍郎宋应昌以书信严厉斥责，命其后决不可再亲临一线险境，并要其在安排好军务事宜后回平壤面谈。
3月初，如松趁日军转攻位于京城西北方15公里，朝鲜将领权栗镇守的幸州山城之际，派敢死队从间道潜入其屯粮之所龙山，纵火焚毁粮草，日军由于缺粮，被迫放弃王京（当时名为汉城，现名首尔）退守釜山，并向明军要求议和。日军议和之求经如松上报后，明兵部尚书石星力主议和，明遂派出游击将军沈惟敬与日方小西行长议和。沈惟敬在议和时与小西行长勾结，分别欺骗双方首脑，捏造议和条款，至使达成了一个双方政府均以为是全部按自己的条件形成的奇怪“合约”，直到三年后明神宗派使者加封丰臣秀吉，在日方宣读明朝诏书时方被揭穿。虽然合约为假，但毕竟促成了暂时的和平，明廷乃命李如松班师，留刘铤之兵在朝鲜驻守。李如松于万历二十一年（1593年）十二月班师，加太子太保，中军都督府左都督。

如松之死

李如松喜奇兵偷袭制胜，连战皆捷。万历二十五年（1597年）调任辽东总兵。次年四月，鞑靼土蛮犯辽东，李如松率轻骑进击，遇到鞑靼游猎聚会，聚集数万人，如松三千余人不敌身亡，卒年五十。赠少保宁远伯，立祠谥忠烈，以其弟李如梅代辽东总兵官（时值万历朝鲜战争，李如梅远从朝鲜战场赶回辽东）。