开战前明辽阳卫总兵:刘綎,对明辽东经略:杨镐,提议道“经略大人末将认为应该先等川军白杆兵与戚家军到来时在行出战,这样胜算大一些。”但是朝廷催战的圣旨不断,而且士气高涨使得明辽东经略觉得现在出战也行,东虏没啥本事不足为奇!
便开始安排作战计划打算兵分四路合围后金都城(赫图阿拉),大明北路军由明开原卫总兵:马林,率1万5千人从三岔儿堡入浑河上游进攻,有叶赫女真2万5千人协助、西路军由明山海卫总兵:杜松,率3万人主力精锐担任主攻从沈阳中卫出抚顺守御千户所到苏子河发动进攻、南路军由(李成梁二子)明辽东总兵:李如柏,率2万5千人从西南面包抄、东路军由明辽阳卫总兵:刘綎,率1万人联合李氏朝鲜1万3千人,经宽甸沿董家江北上由南面出征,所有明军目标锁定包围赫图阿拉。
同时后金方面佟努尔哈赤只有6万人,他镇定自若认为明军兵分四路进攻必有破绽?又听从汉奸后金三等副将:李永芳,的建议(任你几路来我只一路去)的战略,先让赫图阿拉城5百后金守军拖住南路明军刘綎。
在率八旗军主力出击在[萨尔浒城]附近的吉林崖发现西路明军杜松,随后佟努尔哈赤用六旗4万5千人攻击杜松军队,初战被明军火炮给炸退迫使后金军仓皇逃窜,但明山海卫总兵却急于求成下令追击后金军,又在火炮营还没赶上来之时强行率军过浑河。
就被明原任总兵:赵梦麟,拉住劝说道“我大明军队本就以火器交战取胜,你怎敢不等火炮营就下令渡河?”但明山海卫总兵根不听他认为东虏不堪一击,就继续下令强行渡过浑河不等后方的明军火炮营!
在渡河之后明山海卫总兵才得知东虏的主力在此,于是拼死抵抗但后金兵力越来越多明军不断战死!转眼就到了戍时由于天黑看不见,后金军就趁机藏在树林里,明山海卫总兵下令点燃火把以五雷神铳朝树林里射击,后金军见到有火光就悄悄从后面杀来。
以弓箭手对准火光方向射去,明山海卫总兵当场被射中三箭阵亡!明原任总兵:赵梦麟、明保定卫总兵:王宣,也都战死沙场!而留在萨尔浒城的后续明军火炮营还没过河,就被后金军消灭西路明军全体阵亡!
接着北路明军马林得知杜松战死后,在尚间崖停止进军开挖三处堡垒驻防,佟努尔哈赤就率领八旗军前来进攻,明开原卫总兵下令明军列阵深壕外并在平地上架起攻戎炮、虎蹲炮、大将军炮、灭虏炮等纷纷开炮轰炸后金军,炮阵外明军又列了一队骑兵准备冲杀,前面则站着火铳队手持三眼神铳、五雷神铳、鸟铳、拐子铳、迅雷铳等火铳一同射击。
其余明军众将纷纷下马进入三处深壕里列阵防守,而后金先派出六旗骑兵冲锋破明军东翼炮营!然后以二旗军队的弓箭手射击破火铳队在让后金刀牌手与明军砍死,近战过程中后金军队有点扛不住了开始东撤。
明开原卫总兵见到后金二旗军队撤退,他认为可以追杀就命令三处壕明军出营与骑兵和火铳队联合追杀逃跑的后金军。
这时破东翼炮营的六旗军队正好回来,一看到明军围攻佟努尔哈赤的二旗军就连忙加入战斗,明军火铳队还没射击完一轮就被后金六旗冲杀过来,明开原卫兵备佥事:潘宗颜、明开原卫副总兵:麻岩,当场战死!只有明开原卫总兵:马林,带着十五人杀了出来,北路明军基本败退!叶赫女真军队赶到之时看到明军大败便撤兵。
东路明军刘綎因山地陡峭所以进军缓慢没能按时向北开进,佟努尔哈赤就采用了诱歼方式在阿布达里岗布防在派人假扮西路明军,拿杜松令箭谎称已经逼近赫图阿拉城让明辽阳卫总兵:刘綎,快速进军这让他深信不疑?立即率军前进一路上攻占了后金不少山寨,等明辽阳卫总兵的前军到达阿布达里寨时才发觉不对劲?
明军士兵突然遭到箭镞射击,明辽阳卫总兵刚想撤退就被佟努尔哈赤包围在拼杀过程中战败殉国!李氏朝鲜军队则直接按照光海君的命令投降了后金军,只有李氏朝鲜左营将军:李应河,带领5百军队开战后金军但全部战死!
而南路明军李如柏行军很慢才刚到清河堡东虎栏岗,就接到明辽东领略的令箭让明辽东总兵撤军史称「萨尔浒之战」明军死伤4万5千8百人、后金死伤2万1千6百人,其余的3万4千2百明军纷纷撤入山海卫。