兼太原四面排陈使、太原四面兵马都部署，义武节度使杨光远为副部署，率军五十万讨石敬瑭。又以张敬达知太原行府事。又以张敬达为太原四面都招讨使，杨光远为副。张敬达军三万在晋安乡扎营，然而西北先锋马军都指挥使安审信与石敬瑭有旧，率五百骑叛奔之。七月，张敬达发怀州彰圣军戍虎北口，手下指挥使张万迪又率五百骑奔河东。八月，张敬达筑长围以攻河东军部太原。但石敬瑭所任马步都指挥使刘知远却看出张敬达没有奇策，不足虑。当时石敬瑭也已得契丹太宗于仲秋前来相救的许诺，李从珂闻讯，要张敬达急攻，张敬达造五龙桥攻城，但因多有风雨，平