霍邑之战是隋
大业十三年(617年)八月,隋太原留守李渊起兵反后,在霍邑(今山西霍州市)击败隋将宋老生的作战。
隋末,农民战争如火如荼,
李渊也乘机起兵,于大业十三年(617年)六月建大将军府,自称大将军,以长子李建成为左领军大
都督,次子
李世民为右领军大都督。
适逢久雨,李渊军缺粮,又流传突厥与
刘武周将乘虚袭太原(今太原西南),李渊招集将佐谋北还,被二子劝止。不久,粮运到达。
八月,李渊率兵直趋霍邑,恐宋老生固守不出,采纳二子用轻骑诱其出战之计,亲率轻骑数百先至城东,命二子各率数十骑佯装围城,并令后军急进。宋老生在城上见李渊后军将至,恐其逼城扎营,乃引兵从南门、东门出城。李渊虑其背城不肯远出,命李建成由东门佯退诱敌,李世民断其南门归路。宋老生见李渊军退,以为怯战,遂引兵向前,离城里余列阵。
李渊即命二子率轻骑直冲城门,出其阵后,前后夹击,并扬言已斩宋老生。顿时隋兵大乱,争奔城门。但门已为李渊军夺占,宋老生不得入,被杀。李渊军遂占霍邑,初战获胜,为进军关中打开了通路。