阵容严整。后周昭宁节度使李筠派部将穆令均率领两千人马迎击。穆令均中伏被杀，损失千余人。李筠退回潞州。柴荣决定亲自领兵抵抗北汉的进攻。耶律敌禄观察了后周军的阵势和军容，认为后周军强，不可贸然进攻。刘旻却不以为然，命张元徽率领东军先进攻。后周的右军主将樊爱能、何徽怯敌，一战即溃，有上千步兵投降。在高平之战中柴荣冒着矢石亲临战场，一开始战事不利，后周军右翼溃退的情况下扭转战势，击溃了北汉军队。张元徽的战马被射倒，被后周军斩杀。战后后周军队乘胜追击，一直攻到太原。三月二十三日，周世宗率军暂屯潞州（今山西长治）。