辽军侦知,遣于越耶律休哥等率领8万精锐骑兵深入宋境,偷袭宋护粮大军,想要断绝粮道,劫掠粮饷。但是他们与宋朝北面缘边都巡检使尹继伦所带领的步骑相遇,于是耶律休哥不战而过,快速南下。尹继伦于是命令属下秣马,俟夜,人持短兵械,潜蹑其后,跟踪数十里,至唐河、徐河间列阵待击。耶律休哥没有料想到宋军会追随而来,于拂晓前在距宋辎重大军四五里处扎营。尹继伦出其不意,从侧后突袭他们的阵营,斩杀了辽皮室军将领一人,军遂惊乱。
耶律休哥还没有反击,就身受重创,于是乘马先逃了。剩下的人夺路溃奔,自相践踏,死伤无数。李继隆与范廷召到了之后,率军追逾徐河10余里,斩首数千级,俘获众人。孔守正又遇到辽军在漕河,于是交战数合,杀他们的大帅达延等30多人。从此数年后,辽再也没有大规模的南掠。