军便已渡过黄河,逼近京师。康王赵构,拒不进京面圣,率领大军南撤。与林冲军团自始至终,都没有爆发战斗。
王钰任命林冲为河北制置使,南府军节度使,进爵武安侯。率十三万大军,抵抗西夏兵马的入侵。又命呼延灼为京东西路招讨使,朱武副之,率南府捧日,武卫两军,并从原青岗大营抽调八万马步军,共计十万大军,以为林冲策应,以图击破西夏。
同时,王钰亲至韩毅府上,再三游说,请得韩毅出山,上任殿前司都指挥使一职。韩毅原来就是殿前司的将领,在军中威望颇高,人脉广泛,由他出任殿前司太尉,是最合适的人选。韩毅感念王钰恩德,出山相助。
大宋宣武元年二月,林冲大军与西夏兵马战于黄河南岸,三战三捷,毙敌无数。呼延灼大军从旁击之,西夏人伤亡惨重,被迫退过黄河。林冲亲率两万南府骑兵过河追击,西夏大军退入相州,紧守城池。
与此同时,黄河以北各地百姓,纷纷协助官军,侵扰西夏兵马。使得西夏大军首尾不能相顾,统兵将领见状,只得飞报夏王李乾顺,备说侵宋战事,言大宋气数未尽,急切之间不可攻,宜撤兵回国,容后再缓图之。
李乾顺出兵,本为襄助柴进堂。但此时,闻知柴进堂兵败被杀,西夏失去了内应。一触即溃的赵构大军已经不见踪影,代之以骁勇善战的南府大军,三战三捷,心知大势已去,遂命西夏军将所到城池劫掠一空,退回西夏。
外敌退出国境,王钰并没有命两路大军立即班师回朝,而是让林冲,呼延灼等人就地驻扎,借整顿军纪为名,清除异己,大肆安插王钰旧部。控制陈桥,青岗两处大营的兵马。
宣武元年三月,一件让所有人都大吃一惊,甚至可以说是欢欣鼓舞的事情发生在幽云前线。西夏兵马刚刚退出国境,幽云卫戍区指挥使种师中,便率幽云大军出归化,攻打上雄。种师种此次出兵,朝廷并不知晓,枢密院也没有发出过进兵的军令。童贯闻讯后,急报王钰,言种师中谋反。但王钰按下奏章,不予追究。
消息传至金国国内,完颜晟大惊,急遣大将完颜宗翰,率十万大军往上雄拒敌。并命完颜宗翰探听大宋国内虚实。完颜宗翰到上雄后,一面整顿兵马应战,一面派人潜入大宋国内探听虚实,得知王钰已升任左右仆射,总领三省事,立即回报金主。
完颜晟闻讯后,与众臣商议,断定王钰已经起事成功,控制了大宋朝政。先前退兵以害王钰的策略,以失败告终。完颜晟此时,对天下局势作出了错误的判断,认为王钰如今把持大宋朝政,金国已经失去了挥师南下的时机,只可死守,以待时机。遂不听一班汉臣的建议,严令完颜宗翰紧守上雄,不得出城迎敌。
种师种率大军,在上雄连续强攻十余日,双方都伤亡惨重。