李渊占领霍邑之后,担心晋阳防线会失守,乃留大将元仲文驻守霍邑,守住雀鼠谷,以为河东南部之屏障。
元仲文出身洛阳元氏,乃是北魏皇族后裔,但自两魏灭亡,北齐、北周甚至是之后的隋朝,无不打压元氏后裔,因此他这一支到他这一代,已经没落了。
元仲文本来是太原郡的一名鹰扬郎将,李渊杀了王威、高君雅后,他毫不犹豫地投降了李渊。
元仲文一心想着成为开国功臣,光耀门楣。因此对于这次机会很看重,守卫霍邑也很用心。
不过元仲文手中只有不到三千人,也只能堵塞雀鼠谷道路。
张文远虽见唐军塞路,却是并不着急。当年黄明远在此大破汉王逆军,便是从霍邑向北,绕过雀鼠谷,从高壁岭突袭叛军身后的。
之前黄明远还觉得此处要地,来日必再次遭遇大战。说实话若是没有什么小道,真的难以通行,因此他命人细细地查探了一下雀鼠谷周围的地形,以备不时之需。
这次隋军入河东,黄明远便让人尽绘制河东地图予张文远、刘云芳二人,以方便行军。
事实上对于河东情况的掌握,黄明远不亚于朝廷。当初平定杨谅之乱,黄明远便命陈远将河东诸郡的图册、籍簿等细细整理,留作他日之用。
张文远眼看前路不通,甚至连当初黄明远行军的高壁岭也不能通过,于是命巴刚率领三千人马,按照地图标识,向西兜一个圈,沿险道小路南下。
从雀鼠谷往西,崇山峻岭,一直连接到吕梁山脉。
越是崇山峻岭,越是容易有小路通行。只是官府一般不会将其记录在册,外地人也多不知晓。
巴刚一路披荆斩棘,翻山越岭,终于找到图示的小路。此道路艰险,根本难以通人,也只有一些放牧的才从这里走。
众人往前走不远便发现,此道马匹根本走不了,巴刚于是下令丢下全部马匹、辎重,除了军械,只携带三天口粮。
到了不能行的险路,众人攀着绳子前进,沿途不知道多少人摔死。
行了两日多,众人终于走出这片山岭,出现在汾西县城外。
汾西是个小县,县城守军,本没有多少人,又尽被元仲文征调去守雀鼠谷。维持县城防御的,只剩下几个衙役。县令又只是提防在东面大路,对西面群山,不作任何戒备。于是巴刚所部,出现在城下,城中之人不备,被一拥入城。
从汾西往东南方向没多远,便是霍邑。
此时隋军与唐军正在激战。张文远料巴刚应该已经绕道成功,于是命令军队加紧攻打雀鼠谷,以策应巴刚。
隋军人马众多,元仲文知道若是被对方杀出雀鼠谷,必不能敌,必须将其堵塞在谷中。于是集中兵马,分守各道。因此兵力不足,雀鼠谷身后的霍邑城几乎不设防。
巴刚自西而来,不费吹灰之力,便占领霍邑城。
于是在前面抵御隋军的元仲文便尴尬了,三千人马被隋军挤在霍邑和雀鼠谷之间,进退不得。
巴刚率军从后猛攻元仲文后军,其军大溃,竞相逃走,元仲文约束不得,又不愿投降,带着亲兵死战,最后死于乱军之中。
于是隋军主力顺利通过雀鼠谷,直趋临汾城。