广宁城中的王化贞得知西平堡被围,当即没了主意。熊廷弼从右屯卫下达命令,命王化贞立即派兵解西平堡之围。面对女真大兵压境,未经战阵的王化贞完全乱了方寸,对熊廷弼的命令此刻非常的服从,他命孙得功为先锋,率广宁守军,汇同镇武守军、闾阳守军等火速增援西平堡。在平阳桥与攻打镇武的鞑子遭遇。孙得功是先锋,先锋先锋,应冲在最前锋,可是他却鼓动总兵刘渠打头阵,自己在后面观望。
多日来,明军在王化贞一举荡平方略的鼓舞下,士气空前高昂,锐不可当,刚一接触便将鞑子兵杀得纷纷败退。当时在辽西的明军,都是从全国各地调来的精锐。当时陕西的起义军还没有爆发,明军可以集中全力在辽西。因此,一开战,野猪皮就吃了大亏。发现战事不利,努尔哈赤和众贝勒急忙重新调整人马,将生力军拉上来,双方继续血战在了一起。
野战是鞑子的优势,鞑子骑兵的战斗力在当时的中国,应当说是不可战胜的。战不多久,明军渐渐不支,孙得功趁机大喊:打败了,打败了,边喊边逃跑。这一喊一跑,明军当即乱了阵脚,总兵刘渠、祁秉忠、副将刘徵相继战死。明军大面积的溃败了。相当数量的明军被鞑子杀死,残存的明军争先恐后随着孙得功向广宁逃命。
广宁镇武、闾阳守军已被击溃,努尔哈赤回过头来再攻西平堡,未攻之前,李永芳劝降,令人持旗在城下喊道:“知守城罗将军是好男子,速降,当共富贵。”罗一贯在城头回应:“朝廷何负于汝而反,岂不知罗一贯是义士乎。”同时也命人树起招降大旗劝李永芳投降。
努尔哈赤见劝降无劝便重新组织进攻。这一次打得更加激烈。鞑子反复攻了三次,都没有攻下来,鞑子的尸体与城墙相齐,阵亡千余人。城中火药用尽后,又不见明军增援,罗一贯在绝望的情况下拔剑自杀,三千将士全部战死,无一降者。
西平堡之战是明金交战以来最惨烈的一次战役,明军仅以三千兵力对抗数万鞑子,并重创其千余人,令敌人为之胆寒。罗一贯则以视死如归的英雄气概谱写了一曲抗击异族侵略的赞歌。罗一贯作为民族英雄将永远受到景仰,而孙得功、李永芳这样的汉奸,应该永远都被钉在民族的耻辱柱上。
逃回广宁的孙得功一进城便派兵夺取城门,封锁府库,并在城中宣扬,前方打败了,城中百姓要赶快剃发迎接汗王入城,以免遭受屠城之祸,并发动兵士活捉王化贞。这个大汉奸对于迎接野猪皮的到来,非常的积极。
王化贞此时尚在巡抚衙门处理公文,对外面的情况毫无所知。而孙得功的部下正往巡抚衙门奔来,情况万分危急。王化贞手下的部将江朝栋破门而入,王化贞还喝斥其无礼。江朝栋告诉他孙得功叛变投敌,广宁城已被孙得功的叛军占领,大人要立即随末将冲出城去,以图后举。
王化贞当时惊得手足无措,在江朝栋的护卫下,来到马厩。马匹早已被部下偷骑着逃命去了,厩中只剩下两峰骆驼。江朝栋将自己的坐骑让给了巡抚大人,然后将一些重要的文书、印信等置于驼背,杀出城去。
熊廷弼得到西平堡失守的消息,急忙率仅有的五千将士增援广宁,途中遇到了仓皇逃命的王化贞。王化贞身边此时仅余几十人,其状相当狼狈,遇到经略大人后,如遇到救星,他放声大哭,泣不成声。
熊廷弼见平日口出狂言,心高气傲的巡抚如今变成这副德行,内心顿时大为高兴,忍不住挖苦说:“你当时欲提六万雄兵一举荡平奴酋的豪情哪去了?这个样子,算什么呢?”
王化贞惭愧无以对。当时,有人进言趁广宁尚处于混乱中速速进军夺回广宁。也有人提出凭宁前卫据守。熊廷弼见到处是从广宁逃出的难民,长叹一声说:“晚了,如今只有撒入山海关,凭关据守了。”
王化贞此时已是败军之将,哪里还敢反驳,而熊廷弼此令一下,关外守军和百姓弃城而逃,关外千里沃野顷刻间便成了一片废墟。其实,熊廷弼当时是有反击广宁城的可能的。但是,他主动的放弃了。从此以后,这里就成了鞑子的疆域。
史载为王化贞所依仗的蒙古兵乘机杀掠,逃亡的士兵亦随之哄抢,逃亡的民众雪上加霜,十仅存一,被遗弃的老幼在道旁哀号,到处是被蹂躏践踏而死的尸体。辽西民众没有死于异族的铁蹄之下,反倒成为官军和蒙古人的刀下之鬼。
巡抚逃跑,孙得功占领了广宁,他立刻将这一消息报给努尔哈赤,努尔哈赤大喜,他率军向广宁奔来,行至距广宁不远处,就见孙得功率领城中已剃发归降的军民焚着香,敲锣打鼓,吹着喇叭迎接努尔哈赤进城。
进入城中,只见家家户户张灯结彩,城中民众皆已剃发,跪于街道两侧,欢呼着迎接广宁城的新主人。孙得功别出心裁,他在城门处铺上黄布,努尔哈赤是踏着象征天子的黄布进入广宁城的。