高梁河之战是北宋在终结五代十国局面之后，宋太宗赵光义为收复幽云十六州地区，于太平兴国四年（979年）六月发动的针对辽国的第一次北伐战争中的重要战役。
战役背景.太平兴国四年五月，赵光义率军成功灭掉北汉。由于在讨伐北汉之中辽军看似一触即溃，在对新攻占的土地进行了区划、居民等方面的调整之后，决定出兵伐辽，夺回当年被后晋高祖石敬瑭献给辽国的幽云十六州地区。但是此时的军队并未经过很良好的整顿，而且将士们都希望得到封赏，并不愿意继续出战，但是也没有人敢向赵光义提出反对意见。此时端州团练使、殿