宁武之战是李自成进军北京途中遇到唯一的顽强阻击,前后只有一天,战斗异常激烈。大顺军不怕牺牲,以优势兵力和猛烈炮火,摧毁明朝在宁武设立的防线,夺取宁武,严惩了负隅顽抗的周遇吉,对京畿地区的明朝守军有着极大的震慑作用。刘尚友在谈到宁武之战时说:“周镇遇吉守宁武关,力战奏捷,大为吐气。贼以阴计破之,遇夫妇犹率兵巷战,因举家遇害。呜呼!自遇吉死,势已不可为也。”也有人评论说:“都督不死,宁武不除;宁武全,贼虽得太原,能出三关而尽犯宣大乎?”自此而后,大顺军在山西所遇无劲敌,向北京推进如入无人之境。
就在大顺军攻克宁武这天,崇祯帝决定起用宦官到各镇充当监军:高起潜总监山海关、蓟州、宁远;卢维宁总监天津、通州、德州、临清、天津;方正化总监真定、保定;杜勋总监宣府;王梦弼总监顺德、彰德;阎思印总监大名、广平;牛文炳总监卫辉、怀庆(今河南沁阳);杨茂林总监大同;李宗先监视蓟镇中协;张泽民监视蓟镇西协。这是于军队管理系统之外增设的一级特殊管理体制。太监常年生活于深宫中,服务于宫中,根本没有什么实战经验,更不具备实战指挥才能,如今授权他们前往各镇,凌驾于大将之上,只能导致军队指挥系统混乱,瓦解军心。兵部尚书张缙彦以一时增设内臣10员,不唯物力不继,有失体统;抑且事权分制,大悟封疆为由,提出反对意见,崇祯帝没有理会。
这天深夜,大同总兵姜 派人送来降表,李自成喜出望外,设宴款待来使。宴会刚开始,又有人来报,宣府总兵王承胤的降表也送到军前,并派出100名骑兵,前来迎接。李自成优礼答报二位来使,并向诸将发出继续东进的命令。