挥使马正率所部在代州城南门下与辽军交战，寡不敌众战败。城内的代州副都部署卢汉赟不肯出战，只愿守城。给事中、知代州事张齐贤只能自己率领两千厢军，从马正的右方出击，并慷慨誓师，要以一当百。与此同时，辽军开始后退。在出战之前，张齐贤与忠武军节度使、检校太保潘美事先约定，潘美要率并州军队前来参战。但张派出去的间谍被敌人辽军捉住，张齐贤害怕潘美出兵日期被敌军知道，会导致潘美的人马被辽军袭击。随后潘美的使臣到达，说潘美的军队离开并州到达柏井时，收到秘密诏书，说宋太宗已经知道东路军队在君子馆已经战败，命令并州军队全部