伏在羊山西边,从北面乘敌不备袭击敌人,边战边退。等退到西山,宋伏兵发起攻击,契丹兵大败,俘虏契丹将领,用匣子装着敌将首级献上报功。
杨延昭进升本州团练使,与保州杨嗣一起受命。
宋真宗对宰相说:“杨嗣与杨延昭,一同在遥远的外地任职,以忠心勇猛亲身效命国家。朝廷中妒忌他们的人众多,我尽力为他们庇护,才至于此。”
咸平五年,公元1002年,契丹兵进攻保州,杨延昭与杨嗣率领宋军前往救援,宋军尚未摆成阵列,就被契丹兵袭击,宋军损失较多,朝廷命李继宣、王汀代还,将要治他们的罪。
皇帝说:“杨嗣这些人向来以勇猛闻名,将来可获得他们的效力。”随即宽宥了他们。
咸平六年,公元1003夏,契丹兵又进攻望都,李继宣逗留不敢上前,获罪被削去官职。
朝廷又起用杨延昭任都巡检使。
这时,朝廷正谋划秋天御敌的策略。
宋真宗诏令杨嗣和杨延昭分条列出利弊上奏,又调杨延昭任宁边军部署。
景德元年,公元1004年,宋真宗诏令增加杨延昭的军队达到一万人,如果契丹骑兵入侵,就屯军于静安军的东边。