派康兆率30万军队驻守在辽入侵必经之地通州（今平安北道宣川郡）。1010年11月，耶律隆绪以为穆宗报仇为由，率40万契丹大军渡过鸭绿江，围攻兴化镇。但高丽守将杨规、李守和等坚守城池，辽军围攻7日仍不能攻下。辽军软硬兼施，一方面发书函称此次兴兵只为问康兆弑君之罪，只要交出康兆，立即撤兵，否则玉石俱焚，鸡犬不留，另一方面给兴化守城将领送去绸缎衣饰与银碗。但杨规丝毫不为之所动。耶律隆绪无奈放弃兴化，兵分两路，屯20万于麟州，自己亲率余下20万攻打康兆所在的通州。康兆分兵为三，隔水步阵，以剑车排阵多次击败辽