田頵腹背受敌,只好留郭行頵、王檀、汪建水步军驻守芜湖,防备李神福,自将大军来会台濛。唐天复三年(公元903年)十月,两军阵于广德(今安徽广德),台濛趁田頵立军未稳,纵兵前战,大胜一场。然后两军复战于黄池(今安徽马鞍山附近),台濛知道田頵求胜心切,先伏下兵马,然后在阵前阳败而走。田頵不管不顾,纵马直追,结果被台濛吃了个饱,丢掉死伤弟兄,奔回宣州死守,台濛紧追着包围了宣州。
经过几场大败,田頵在军中的威望丧失贻尽,田頵还想把王檀等人召回宣州,再作死战。芜湖兵马虽然南下,但因淮南军防备森严,过不了,王檀等人一合计:“田頵快要倒了架子,还是识点好歹吧。解甲投降台濛,江南岸一带尽皆台濛。
这时候的田頵犹欲作困兽之斗,唐天复三年(公元903年)十二月,田頵尽出精锐数百人,和台濛决战。台濛知道这是田頵死前的最后挣扎,退兵数百步,待田頵军准备过濠沟之际,大呼将士杀贼,淮南军大进,宣州军那点人不够台濛塞牙缝的,几被全歼。田頵抱着最后一丝生机,想逃奔朱温,以自己的能力,混个大镇节度是没问题。。
可惜宣州距淮南边界数百里,上哪跑?被淮南军追上,乱刀砍死。割下人头,送给杨行密,台濛随后就守在宣州,做观察使。田頵这路一灭,李神福就赶往鄂州再去找杜洪谈话。而杨行密收到田頵的人头,感叹良多:“吾与君共起来江淮,数十年来,亲若兄弟,奈何有今日事?”说到动情处,泪下数行。“罪不及妻孥”才是明主所为,杨行密赦免了田頵老娘殷夫人,反正田頵已死,一个老太太能有什么作为?不如养起来,还能捞个“仁义”的美名。
说到“仁义”,杨行密自然想到还被困在润州的安仁义,这厮吃打不吃围,王茂章在台濛进围宣州后再回到润州城下,屡攻不下城。而此时奉命取鄂州的李神福得了场大病,只好回到扬州,不久病死,杨行密痛哭一场,改派舒州团练使刘存去鄂州主持军务。李神福是淮南名将,智勇忠义,是杨行密的绝对亲信,当然有时贪了点,拿过钱鏐的银子。杨行密刚哭完李神福,又不得不再哭台濛,台濛一死,宣州无人,杨行密只好派长子杨渥去接替台濛。
现在杨行密可一直打到唐天祐二年(公元905年)正月,润州固若金汤,纹丝不动。杨行密渐渐失去了耐心,派人进城劝安仁义:“虽然你背叛了我,但我能得淮南而称王,你是出了大力的,我心中有数。只要你开城出降,我保证,绝不杀你,还让你当大官。当然喽,兵权是不能给你的,做个富家翁吧。”安仁义觉得这笔买卖不划算,但又想这样下去,难免一死,到底是要兵权还是要命,一时没个主意。
其实杨行密何必这么老实,先把安仁义弄出来再说,就许他掌兵权又如何?只要安仁义落在自己手里,想怎么着都行,杨行密这事有些欠周虑。王茂章屡攻不克,担心杨行密怪罪,只好来招狠的,挖地道入城,做了回“地老鼠”,破城而入,活捉了安仁义。王茂章押送安仁义去见杨行密,是杀是留,由主公裁断。杨行密长叹数声,挥袖令出,斩于扬州市。一场大乱,终被扑灭。
而杜荀鹤来到汴梁之后,把田頵的意思告诉了朱温,朱温大喜,他早就瞧不上杨行密:“上次不就拿了你一点茶吗?也值得生气?小气鬼不足成大事。”朱温屯兵宿州(今安徽宿县),准备接应田頵。可惜宣州太远,没够上,朱延寿这个朱三也被杨行密给骗过去砸死了,半点好处没捞到,朱温把火撒在杨行密身上。
因为朱温和杨行密有杀侄之仇。在田頵叛变之前,朱温大举进攻青州的王师范,王师范向杨行密求救。杨行密自然不肯放过北进的机会,派王茂章北上青州援救王师范。王茂章和青州军联合在登州(今山东蓬莱)大败汴军,朱温的侄子、建武军节度使朱友宁在阵中被杀。
杨行密让刘存攻鄂州,杜洪曾经向朱温求过救,但前来救援的荆南节度使成汭被李神福杀败,掉到水里见屈原去了。朱温再次亲征淮南,带着五万大军在淮河一带公费旅游,被杨行密给请回去了。刘存急攻鄂州,杜洪实在挺不下去了,本来还指望着朱温呢,朱温一退,杜洪根本招架不住刘存的攻击,唐天祐二年(公元905年)二月,刘存攻下鄂州,活捉杜洪,朱温派守鄂州的一千多名汴州军也被押到扬州。
杨行密平生最恨朱温,见杜洪三番两次拍朱温马屁,大骂:“朱温弑君犯上,人神共诛,你甘做朱家狗,久为天下人所痛恨,今日如此,尚有何言?”杜洪自知必死,干脆抗言:“此生只服朱公,朱公待我有恩,不敢相负!”杨行密大怒,送给杜洪及家眷一碗刀头面,被俘的汴州军全都被斩。鄂州是长江中游的战略重镇,杨行密得到鄂州后,拥有了淮河和长河两条战略防线,战略形势大大改观。
连年征战,杨行密积劳成疾,一病不起,杨行密这才开始考虑继承人的问题。杨行密一共四个儿子:杨渥、杨隆演、杨濛、杨溥,这四位小少爷都不是乱世中能干大事的人,尤其是长子杨渥,为人浮燥,杨行密知道按规则,杨渥长子当立,可杨渥最不让杨行密放心。
杨行密病情恶化,便让判官周隐速召