面对魏博田悦的大军,临洺守将张伾鼓舞起守军士气,力战不退,终于等到了河东节度使马燧、昭义军节度使李抱真和神策行营都指挥使李晟的八万援军。当时田悦急于攻克临洺城,一边分兵五千人抵御唐廷的援军,一边仍旧强攻临洺城。第二天,马燧等军向魏博军发起猛烈进攻,田悦率万余人急救,在援救的路上遭遇了早已等候着的唐军的截击。两军一场大战,田悦军最终大败,被斩首一万余级。唐军成功击退田悦,解救了临洺、邢州等地的围城。
苦等了两个多月,好消息仿佛约定好了一般接踵而至。
淄青来报,节度使李正己已经去世,他的儿子李纳秘不发丧,悄悄接管了淄青的军务。河朔阵营的局势不好,唐军节节胜利,已经杀入了相州邺城,与淄青、成德、魏博的联军对峙。李纳见势头不好,有了退缩之意,这才为李正己发丧,并向唐廷上奏,请求承袭李正己的官位。
唐廷十分爽快地拒绝了李纳的请求,并反手策反了李正己的旧部、徐州刺史李淆,准备向淄青用兵。
不久之后,襄阳也传来了捷报:淮宁节度使李希烈率领各军与梁崇义大战,两战两胜,大破梁崇义。唐军直捣襄阳,梁崇义兵败自杀,传首京师,荆襄地区自来瑱以来十九年的割据局面宣告结束。
李适久久悬着的心,终于放松了下来。
在河北易州,成德军大将张孝忠带领八千精兵,与南下的幽州节度使朱滔正对峙着。
张孝忠收到了南边传来的消息,对河朔阵营来说,局面已经越来越难以收场。要是成德军覆灭了,他张孝忠难道还要心甘情愿地与李惟岳那个黄口小儿一起陪葬吗?
恰在此时,朱滔派来的使者正在小心地劝说着,并献上了一条良策:算来河南各军早晚要向北挺进,成德、魏博的覆亡,那是可以立待而至的了。如果张孝忠能够带头将易州归属朝廷,那么就能拥有打败李惟岳的头功!
张孝忠早就想过这个问题了,只是苦于没有大唐天子的联系方式。如今有了朱滔的帮忙,他自然是求之不得。同为河朔藩镇,朱滔的幽州军相对要弱一些,当年李宝臣在世时,就一直想要图谋幽州的州县,因此两边关系一直处不好。朱滔为了对抗李宝臣,于是投靠了唐廷,朱涛的哥哥朱泚如今在唐廷做着大官。有了这一层关系,张孝忠相信朱滔一定能帮他搞定一切。
果然,唐廷收到朱滔的奏表后,立刻任命张孝忠为成德节度使,接受了张孝忠的归附。从此之后,他与朱滔走得越来越近,还结成了姻亲。张孝忠与朱滔合兵一处,南下攻打李惟岳,在束鹿(今河北辛集)交战,李惟岳大败,烧营而逃。
但在束鹿之战后,张孝忠便停下脚步,不再继续追击逃往定州的李惟岳。他知道他与朱滔虽击败了李惟岳,却未必能攻占整个成德,成德麾下的这帮军头们,虽然外战外行,在李惟岳统领下全是一副士气低落的样子,可要是有别家的军队打进了他们的地盘,这些军头们非抄家伙出来拼命不可。
藩镇需要的是强人坐镇,李惟岳如今已经失去了压服手下这些军头们的能力。如今一个张孝忠冒了出来,就会有更多张孝忠跟着冒出来。不久,成德军大将、赵州刺史康日知举城归降朝廷。李惟岳派牙将卫常宁率步兵五千、兵马使王武俊率骑兵八百前往赵州征讨。可王武俊、卫常宁一样也是军头,此时各怀鬼胎,全都敷衍了事,根本没把李惟岳的命令当一回事。
称雄河朔十余年的成德,已经四分五裂了。
建中三年(公元782年)正月,成德节度使派出的心腹谋臣谢遵来到赵州城下的成德军大营,催促成德兵马使王武俊尽早攻城。进入军营之后的谢遵方才发现,这里到处来往着赵州城中康日知麾下的将士,王武俊、卫常宁和城内的康日知早已经勾结在了一起。
谢遵虽是李惟岳的亲信,可一样也有着自己的打算。此时同样是李惟岳亲信的王武俊劝说他一起谋取李惟岳的权柄,谢遵欣然同意,一起谋划起来。随后谢遵返回李惟岳驻扎的恒州城,将王武俊的密信转交给了王武俊之子王士真。王士真是李惟岳的卫队长,掌管着李惟岳府中的防务。在李惟岳全然不知之下,谢遵与王士真做好了一切准备。
几天后,王武俊与卫常宁连夜折返恒州,在谢遵等人的接应下,冲入李惟岳府中,与王士真一起活捉了李惟岳。王武俊终于露出了他狠辣的一面,将李惟岳手下的一干党羽全部诛杀之后,又在府中缢杀了李惟岳,将李惟岳的首级割下,送往京城。
如今的局势对唐廷来说,可以用顺风顺水来形容。
李惟岳被杀之后,原来的成德已经被张孝忠、康日知和王武俊分占,全数归降了大唐;魏博的田悦在临洺惨败之后,一路逃回了魏州,做着最后的负隅顽抗;而李正己死后的淄青,也被唐廷分而化之、围而剿之,朝廷各路兵马与魏博、淄青联军在徐州展开会战,大破魏博、淄青联军;此时此刻,擅领淄青节度使的李纳正在濮阳与河南方面的朝廷兵马苦战,眼看将如秋后的蚂蚱,蹦跶不了多久了。
形势的发展已经超出了皇帝李适原本的预期。李适原本只是希望通过一场战役,打消成德李惟岳的影响,却没想到除了消灭了李惟岳之外,先是灭了襄阳的梁崇义,随后李正己也死了,淄青、魏博眼看就要崩溃,朝廷似乎可以提前解决河朔藩镇的问题。