周军被皇帝狠批了一顿,老实了不少,又恢复了往常的气势。接连拿下石州(今山西离石)、沁州(今山西沁源)、忻州(今山西忻县),从东、南、北三面将太原城围个水泄不通,刘崇成了“孤家寡人”。
显德元年(公元954年)五月,柴荣率大军北上。柴荣与文武骑马前行,一路上周军马步军纵横成阵,旌旗猎猎,不日兵临太原城下。这时契丹军已经来到忻州附近,柴荣决定围点打援,让符彦卿去收拾契丹人。周军开出忻州城外,摆好阵式,迎接契丹军。
周军先锋史彦超恃勇逞强,只率二十个好汉冲进契丹阵中,而前来支援的潞州节度使李筠正好赶到,帮助这些梁山好汉杀退了契丹军,斩首二千余级。而史彦超打个了大胜仗(功劳应该是李筠的),有点忘乎所以,招呼二十个猛男去追杀契丹人(有毛病!)。
契丹人再不济事,也不怕你这几个人。反过来将史彦超围住,一通乱砍,史将军呜呼毙命!契丹军又趁势回杀,周军没有想到契丹人杀了一个回马枪,乱了方寸,连死带伤好几千,李筠光棍似的逃掉了。
柴荣接着败报,气的直跺脚:“史彦超有勇无谋,坏朕大事!”史彦超是周朝有名的猛将,他这一完,周军将士心中发毛,议论纷纷。柴荣不想再等,下令攻城。城中的刘崇打阵地战不怎么样,防守倒有点本事,打了几天周军没拿下来。老天似乎也不想让柴荣这么早就出风头,连旬大雨。城里的人好说,城外的人就惨多了,没地方躲,帐蓬也不如房子能顶雨,周营一下子多出了许多病号。
看样子,太原是一时半会拿不下了,柴荣考虑了一下,留得青山在,不怕没柴烧,今天不容爷,明个爷再来。传令三军毁营后撤,原先积蓄在城外的数十万斤粮草带不走的就烧掉,不能留给刘崇。周军已经没有斗志了,皇帝一下令,如丧家之狗般,狼狈撤退。有些军爷手上闲不住,边撤边抢百姓东西,军中一片乌烟瘴气。
刘崇想送送柴荣,刚出城就被周军殿后的匡国节度使药元福给请回去了。