天授礼法延祚七年(公元1044年)十月,辽兴宗亲自统领十万骑兵出金肃城(今内蒙古准格尔旗北),皇太弟重元领骑兵七千出南路;东京留守萧孝友率师为后援;北院枢密使萧惠领兵六万出北路,分兵三路,发起大规模进攻,于贺兰山北击败夏兵。元昊见辽军来势凶猛,便以缓兵之计,遣使向辽上表谢罪,请辽退兵。元昊见议和不成;遂退兵近百里。每退三十里,便将方圆数十里田园烧尽。辽军所到之处,兵马无所食。元昊估计辽军这时已经草尽粮绝、人乏马饥,于是又有意拖延几天,然后率兵开始反攻,将辽军大败于河曲,俘虏萧胡靓等大臣数十人。在给辽军以重创之后,元昊再次派人向辽请和,并愿归还俘获。辽兴宗无力再与元昊战,只得与夏讲和,并派人送还先前扣押的夏国使者。辽、夏冲突,暂告结束。