当萨尔浒战败以后,万历就提拔熊廷弼为辽东经略,当他抵达辽阳检阅辽东都指挥使司的时候,迎接他的是数千名衣衫褴褛的叫花子兵,他们手中拿着些木棍充数。这些饥寒交迫的士兵在萨尔浒之战后士气低落到了极点。熊廷弼上台后短时间内已经把辽东镇士兵扩充到八万,并为各将领的亲军配属了精良的武器和盔甲以及充足的粮秣和被服。
和萨尔浒之战前那支经历过朝鲜战争和历次西征的辽东边军比,此时的辽东镇军队装备虽好,但是战斗经验仍嫌不足,所以熊廷弼一直避免和建州军主力决战。万历四十八年六月初,努尔哈赤调兵遣将攻击沈阳。熊廷弼立刻让辽东明军在其他战线上全线出击施加压力,努尔哈赤最后只集结起了一万披甲和两万无甲旗丁,这大概是建州全军三成左右的实力。
万历四十八年六月十四日,建州军开始越过抚顺攻入辽中平原,十五日建州军前锋抵达沈阳近郊。沈阳参将、加衔副将贺世贤趁建州军立足未稳,引一千亲军、五千营兵出城急袭。贺世贤挫败建州军前锋,斩首一百五十余级,并焚毁建州军的营寨。 击退建州军前锋后,贺世贤引兵赶往奉集堡西北扎营,同辽阳中军游击赵率教形成犄角之势。六月十七日,贺世贤和赵率教与建州军左翼野战,明军小胜,斩首二百级并打通了堡内外的交通线。
再次日,努尔哈赤听说辽东经略熊廷弼已经离开辽东都司府,亲帅辽阳十营两万战兵赶到沈阳,知事已不可为,遂引军向东撤退。熊廷弼闻讯后继续进逼,努尔哈赤就放火焚烧抚顺城,全师退出边墙之外。至此,萨尔浒战役后明军的失地几乎全部被收复。——显然阎崇年等所谓的清史学家谈到后金是说明朝野战万万不如后金,事实表明这就是极大的谎言,伟大的毛主席说过只有消灭敌方有生力量才是真正胜利,显然要想打败机动性比农耕民族强的游牧狩猎民族,实际可行的办法就是消灭或消耗其有生力量,而非袁崇焕那样龟缩在城里。
此后,建州军主力已经退缩集中在萨尔浒城和建州卫(赫图阿拉)两地,整个辽东固若金汤,明军在沈阳周边的野战屡战屡胜,一扫萨尔浒战役以来的颓废,建州女真危如累卵,似乎随时都会在明军的封锁面前被物资匮乏带来的饥饿所击败。无论是蒙古还是辽东都司的百姓,似乎都不认为对建州的剿匪行动会有什么波折,更不会认为会对他们的生活构成什么影响。要不是后来东林党上台后的胡搞,这个政策继续执行下去,老奴的失败不过是时间问题。所以明朝是败在东林党为代表的文官集团手里,而后来的清廷通过御用文人大肆贬低万历而颂扬败国的东林党人,显然是为了彰显其武力强大和贬低明朝。