雍熙三年四月,潘美克複雲州。田重進戰飛狐北,破其眾。曹彬、米信戰於新城東北,又破之。二十六日,田重進再戰飛狐北,再破之,殺二將。之後,田重進兵至蔚州,其牙校李存璋、許彥欽殺契丹大將蕭啜理,俘虜其監城使。同州節度使耿紹忠以城降。
宋軍節節勝利,勢如破竹,而直到此時,契丹才終於反應過來。
承天太後蕭綽聞訊,決定以騎兵之長和平坦廣闊的有利地形,集中主力先破宋東路軍,再移師逐個擊破。遂部署南京留守耶律休哥率部先趨涿州阻擊,繼以東京留守耶律抹隻率軍馳援幽州;自己和耶律隆緒率精騎數萬進抵駝羅口應援。同時,以北院樞密使耶律斜軫為山西兵馬都統,率軍進援山後,阻擊宋中、西兩路軍東進。命林牙勤德守平州海岸,以防宋軍由海上襲擊側後。
這一番部署十分有效。雍熙三年五月,曹彬所率領的部隊,在岐溝關被契丹大敗,他收拾餘部夜渡拒馬河,退守易州,知幽州行府事劉保勳死之。
趙光義眼見東路主力潰敗,無法實現合圍幽州意圖,便急令曹彬所率領的東路軍回朝。而田重進的中路軍撤守定州,潘美的西路軍退屯代州。然後又下令西路軍出代州掩護雲,應、寰、朔四州民眾內遷。
當時遼軍已占據寰州,副帥楊業力主分兵應州,誘遼軍向東,另以強弩手千人扼守石竭穀口,阻擊遼軍,以保證民眾安全南撤。但監軍王倪及潘美不願采納楊業建議,逼迫他出雁門關前往朔州出戰。楊業戰敗之後,回師陳家穀口,潘美、王倪已違約先撤。
楊業孤軍奮戰,苦戰力盡,負傷被俘,絕食而死。至此,宋三路大軍皆敗,所取州縣複失。
因為戰敗,趙光義的心情非常糟糕,雍熙三年七月,貶曹彬為右驍衛上將軍,崔彥進為右武衛上將軍,米信為右屯衛上將軍,杜彥圭為均州團練使。
因為北伐失利,使得朝廷在民間的聲望陡降。為了遏止這個趨勢,七月初七日,趙光義下詔,陳王趙元佑改名趙元僖,韓王趙元休為趙元侃,冀王趙元俊為趙元份。
之後趙普上《諫雍熙北伐》奏疏,頗得太宗嘉賞。後來,元僖也上疏論及伐契丹之事,為太宗采納。太宗、元僖和趙普在處理對契丹事宜方麵有了很多的共識。
雍熙三年十月,趙光義下旨,任命趙元僖為開封尹兼侍中,並為他娶隰州團練使李謙溥之女為第二任夫人。
任職開封府尹,標誌著趙元僖正式得到趙光義的認可,成為新的儲君。
趙元僖見太宗優待趙普,便多次上疏建議太宗重新任用趙普為相。
雍熙四年正月初一日,因為雍熙三年北伐失利,趙光義避不受朝,群臣詣閣拜表稱賀。
雍熙五年正月初一日,趙光義仍是避不受朝。正月二十六日,趙光義親耕籍田。回宮之後,禦丹鳳樓,大赦天下,改元端拱。除十惡、官吏犯贓至殺人者不赦外,年七十以上的百姓皆賜爵一級。
端拱元年二月二十一日,以開封尹、陳王趙元僖進封許王,韓王趙元侃進封襄王,冀王趙元份進封越王。六子趙元偓為左衛上將軍、徐國公,七子趙元偁為右衛上將軍、涇國公。
同時以中書門下平章事李昉為尚書右仆射,參知政事呂蒙正同中書門下平章事,樞密使王顯加檢校太傅,給事中、許國公趙普守太保兼侍中,參加政事辛仲甫加戶部侍郎,樞密副使趙昌言加工部侍郎,樞密副使王沔為參知政事,禦史中丞張宏為樞密副使,餘內外並加恩。
這是趙普第三次為相,威權一時又振。他和許王趙元僖,儼然成為趙光義身邊最受信重的兩個人。
時光荏苒,歲月倥傯。端拱二年,劉二娘年滿二十三歲。
這兩年來,二娘時不時的和趙元侃鴻雁傳書,雖然並未謀麵,但兩人的感情卻與日俱增。尤其是趙元侃,他隻覺得自己心中所有的話,都可以說給二娘聽,而二娘也能聽懂,理解,病為他提出解決的辦法。
甚至有些話,連張旻都不能說,反倒對二娘能夠開口。
這一方麵是因為兩人感情增加,他將二娘視作能夠陪伴終生的良人,但也是因為兩人靠著書信交流,而不是麵對麵說話,所以很多東西,他有足夠的時間思考,下筆,而不會因為種種誤會難以出口。
此間趙元侃也曾不止一次的提起過要見麵,但都被二娘婉拒。一方麵,這樣通過書信來交流,她能夠感覺到趙元侃對自己與日俱增的需要和依靠,和從前兩人在一起時是不同的。