然而。王棣却一再受到同僚地掣肘与赵桓地疑忌。虽然担任地是河东河北宣抚使。当时他能够直接指挥地士卒却只有一万五千人。申请拨付一百万地军需仅得到二十万。不仅在京城征调战马被制止。甚至征召地地方部队也被遣散。王本来计划先进行必要地休整训练。等做好充分准备后再行出征。却被宋钦宗斥为拒命。只得于八月初匆匆开拔。
除了王棣之外。还有驻屯于隆德府地解潜部。驻屯于辽州地刘部。驻屯于汾水地折可求、张思政部。驻屯于南北关地范琼部。兵力共达二十万之重。计划以兵分数路地优势兵力围歼银术可孤军深入地疲惫之师。如此事关国家存亡地重大军事行动中。王上疏各路大军合兵一处统一指挥地要求却被否决。身为宣抚使地王棣徒有节制诸路大军之名而无节制之实。宋朝在军事体制上有“将从中御”地祖宗家法。就是不管前线地战事如何。都必须严格按照出征前皇帝下地阵图执行。各路将领都直接听命于远在京城地赵桓。各自为政。互不协同。以前因为如此愚蠢地做法。已在对辽和西夏地战争中吃了很多亏。但是赵桓仍然不吸取教训。可说是愚蠢得无以复加了。
金国变态武将银术可指挥若定。先是集中主力击败刘部。随即又先后击败解潜部于南北关、张思正部于文水、折可求部于子夏山。
宋军犹如一盘散沙。每次几乎都是未战而先退。相互践踏而死者也有几万人。宋军被各个击破损失十几万人之后。对太原地第三次救援宣告失败。王棣以“专主战议。丧师费财”地罪名被贬官。从此在赵宋朝廷上消失。数月后。他被齐国特工救到齐国。先是在先贤祠拜祭了自己地祖父。继而心悦诚服地加入了齐国。
目光短视急功近利的赵宋王朝没有吸取以往的教训,在组织军事力量救援太原的同时,又因为策反已经归降金国的辽国旧臣耶律余睹而激怒了金太宗完颜吴乞买,早有蓄谋的完颜吴乞买以此为借口于靖康元年八月十四日再次下诏攻宋。
金军二次南侵的兵力部署和进军路线较之前一次基本不变,但为避免上次东西两路未能协调呼应而置东路孤军于背靠黄河独挡二十余万宋军的险境,二次南侵着意加强了东西两路的互相协同,以实现两路夹击、会师开封的战略目标,而为了实现这一目标,其战略重点就是攻取太原打通西路。被围困了七八个月的太原,再一次成为众矢之的。
从去年十二月就被重重包围的太原军民,在张孝纯、王禀的带领之下,同仇敌忾,多次打败金军的猛烈进攻。一个孤城能够坚守到这个地步,在战争史上确实是个奇迹。
几次救援失败后,望穿秋水的太原守军没有盼来自己的援兵,兵临城下的却是卷土重来的粘罕大军。作为游牧民族,女真人长于野战而短于攻坚。为了夺取太原,金军除了利用早已实施并卓有成效的“锁城法”外,还运来了五十座投石车,将斗大的石头抛入城内,城头用于防御的敌楼因此屡屡被击中摧毁。金军更是建造了五十座下部安有车轮的大型机动洞屋,金军企图用它来运送土木,填平护城壕。在攻城时,金军又制造了集洞屋与云梯于一体、兼顾防守与攻击的鹅车,这种形如鹅状的装备下安车轮、上冠皮铁,能够有效保护士卒攻城。
王禀针锋相对,在敌楼前设立栅墙,给楼顶覆盖糠布袋,这样敌楼即使被大炮击中也不会有大的损坏而能够迅修复。对于金军的填壕,宋军则挖掘地道直通护城壕,等金军填满木柴后就放火焚烧使其前功尽弃。对于鹅车,宋军也在城头设立了如同鹅状的跳楼,从跳楼上将系有绳网的巨石套在鹅车顶部,使其重心上升,然后用搭钩和绳索将鹅车拉倒。
在北宋时期的太原只是一座小城,物资储备极为有限,张孝纯和王禀率太原军民自去年冬季坚守至第二年夏季,城中存粮早已断绝,守军中有人甚至饥饿得扶不住兵器。城中牛马驴骡被全部食尽,弓上的牛筋及盔甲上的牛皮部分也被众人用大火炖煮充饥。城中所有树上的绿叶,粮库中的糠皮全部被吃光,连树皮以及青草也逐渐变成口粮。
太原城军民坚守至靖康元年九月,已达二百五十余天,粮断绝援,城中军民伤亡已十之。九月三日,王禀率众在城南城墙上巡逻,金兵攻破北城,冲入城中。