宋咸平二年（999年），契丹南侵，杨延昭正在遂城。遂城城小无备，杨延昭征集城中青壮年登城，发放铠甲兵器参与防守。时值寒冬，杨延昭命汲水灌城墙，次日清晨即结冰，辽军因此不能攻城而退，被时人称为铁遂城。三年（1000年）正月，以功授莫州刺史。宋真宗召杨延昭赴行在，亲自询问战况，并当着宗室诸王之面，夸奖其为名将之后，有父风，厚赐遣还。辽军再次南侵，杨延昭设伏诱敌深入，大胜，四年（1001年）四月，升莫州团练使。五年（1002年），辽军南侵保州，杨延昭与保州团练使杨嗣驰援，被契丹偷袭，丧师而还，宋真宗赦免两人，以观