建中三年,公元782年。
春季正月,河阳节度使李艽领兵逼近卫州,田悦的守将任履虚假装投降,不久就又反叛了。
马燧等各路官军驻扎在漳水之滨。田悦派部将王光进修筑半圆形的月城来防守长桥,官军无法渡河。马燧用铁锁连接几百辆战车,装满土袋堵塞长桥下游,水位变浅,官军得以蹚水而过。当时军中缺粮,田悦等坚守营垒不出战。马燧命令各路军队带十天口粮,进军屯驻仓口,与田悦隔洹水对峙。李抱真、李艽问:“粮食少却深入敌境,这是为什么?”马燧说:“粮食少利于速战,如今三镇联合拒战不出,是想拖垮我军。我若分兵进攻他们左右两翼,田悦必定救援,我军就会腹背受敌,交战必然不利。所以进军逼近田悦,这就是所谓的‘攻敌所必救’。他若出战,我一定为各位击败他。”随即修建三座桥梁渡过洹水,每天前往挑战,田悦还是不出战。
马燧下令全军半夜起床吃饭,暗中率军沿洹水直奔魏州,下令:“敌军若到,就停下布阵。”留下一百名骑兵在营中击鼓鸣角,还让他们抱柴持火,等主力全部出发后,就停止鼓角,藏在营旁。约定等田悦的军队全部过桥后,就烧毁桥梁。军队行进了约十里,田悦闻讯,率领淄青、成德的四万步兵骑兵过桥袭击官军后方,乘风纵火,擂鼓呐喊着前进。马燧按兵不动,先清除阵前百步之内的杂草作为战场,布好军阵等待敌军,又招募五千多名勇士作为先锋。田悦的军队赶到时,火势已灭,士气衰竭,马燧下令全军出击,田悦军队大败。神策、昭义、河阳军稍作后退,看到河东军获胜,也返身投入战斗,再次击败敌军。田悦军队败逃到河边,三座桥梁已被烧毁,军队陷入混乱,跳入水中溺死的不计其数,被杀两万多人、被俘三千多人,尸体相互枕藉,绵延三十多里。
田悦收拢一千多名残兵逃往魏州。马燧与李抱真不和,屯兵在平邑的佛塔之下,拖延不进。田悦连夜抵达魏州南城,大将李长春关闭城门不让他进城,等待官军。过了很久,天快亮了,李长春才打开城门接纳他。田悦杀了李长春,据城防守。城中士兵不到几千人,战死士兵的亲友,满街都是哭声。田悦又愁又怕,就握着佩刀,骑马站在府衙门外,把军民全部召集起来,流着泪说:“我无能,蒙受淄青、成德两位前辈的大恩,却不自量力抗拒朝廷命令,如今落到这般惨败的地步,还让将士们肝脑涂地,都是我的罪过。我有老母亲,所以不能自杀,希望各位用这把刀砍下我的头,出城投降马仆射,自己去求取富贵,别跟着我一起死!”说完就从马上摔下来。将士们争着上前抱住他说:“尚书起兵是为了道义,并非为了私利。胜败是兵家常事。我们世代蒙受您的恩德,怎能忍心听到这种话!愿跟随您决一死战,不胜就以死相殉。”田悦说:“各位不嫌弃我战败而抛弃我,我即便死了,在九泉之下也不敢忘记这份厚意!”于是与各位将领各自割下头发,结为兄弟,发誓同生共死。又拿出府库所有财物并搜刮富人钱财,共得一百多万,用来赏赐士兵,军心才安定下来。又召回贝州刺史刑曹俊,让他整顿军队、修缮防守设施,军势重新振作。
李纳在濮阳被河南军逼迫,逃回濮州,向魏州请求援兵。田悦派军使符璘率领三百名骑兵护送他。符璘的父亲符令奇对他说:“我老了,看安禄山、史思明等叛乱之人,如今都在哪里!田氏能长久吗?你趁此机会背弃叛逆、归顺朝廷,这样能让你父亲的名声流传后世。”咬臂诀别。符璘便与副使李瑶率领部众投降马燧。田悦逮捕并诛杀了符璘全家,符令奇骂不绝口而死。李瑶的父亲李再春献出博州投降,田悦的堂兄田昂献出洺州投降,王光进献出长桥投降。田悦入城十多天后,马燧等各路官军才抵达城下,发起进攻,未能攻克。
丙寅日,李惟岳派兵与孟佑防守束鹿,朱滔、张孝忠攻克束鹿,进而包围深州。李惟岳十分忧惧,掌书记邵真又劝他暗中写好降表,先派弟弟李惟简入朝;然后诛杀不听命令的将领,自己再入朝,让岳父冀州刺史郑诜暂时代理节度使事务,等待朝廷的命令。李惟简出发后,孟佑得知了这个计划,暗中派人告诉了田悦。田悦大怒,派衙官扈岌去见李惟岳,责备他说:“我起兵,正是为你谋求节度使的符节,并非为自己。现在你竟听信邵真的话,派弟弟上表,把谋反的罪名都推到我身上,自己想脱身,我哪里对不起你,你要这样做!你若为我杀了邵真,我就还像以前一样待你;不然,我就与你断绝关系。”判官毕华对李惟岳说:“田尚书因你陷入重围,你一旦背弃他,就太不仁义了。而且魏博、淄青兵力强盛、粮草充足,足以对抗天下,事情还未可知,怎能仓促改变主意呢!”李惟岳向来胆怯,无法坚持先前的计划,就把邵真带出来,当着扈岌的面杀了他。随后征调成德一万士兵,与孟佑一起包围束鹿。丙寅日,朱滔、张孝忠与他们在束鹿城下交战,李惟岳大败,烧毁营寨逃跑了。
兵马使王武俊被身边的人陷害,李惟岳怀疑他,但爱惜他的才能,不忍心杀他。束鹿之战,让王武俊担任先锋,王武俊私下盘算:“我若打败朱滔,李惟岳的军势就会大振,我回去后,他一定会杀我。”所以作战不太出