后有堵截的情况下，走投无路的辽军一下子迸发出强劲的战斗力，冲破杨延朗军的拦截，杨延朗所部被迫且战且退撤离战场。虽然杨延朗和杨嗣所部被击败，但他们迟滞了辽军的行动，为宋军后续追击部队的争取了时间。正当辽军最终攻下羊山扫清道路之时，一路追击辽军的秦翰军和田敏军赶到了羊山。李继宣派住秦翰部的联络骑兵也把这一情报发给了屯驻在赤虏并的李继宣。李继宣得知后立即率所部开赴羊山。在秦翰部与辽军接战后不久，李继宣部赶到了战场，辽军在宋军连续冲击下逐渐不支，被李继宣所部赶上了羊山，然后又从羊山南麓退到山嵴，一直被追杀到北麓