后两个问题需要时间慢慢解决,而攻下彭州与诛除陈田二人,却是迫在眉睫的心腹之患。
景福元年(892年)二月,杨晟与杨守亮相约合击王建。
二月初二,杨晟出兵进犯新繁(四川成都新都区新繁镇)、汉州(四川广汉),指派将领吕荛发兵两千,会同杨守厚进攻东川治所梓州(四川三台)。
王建派行营都指挥使李简拦截,击败并斩杀了吕荛。
二月二十六日,王建派王宗裕、王宗侃、华洪、王宗瑶率领五万军队攻打彭州,击败杨晟并将其包围。
杨守亮让将领符昭前往支援,采取围魏救赵的方式直赴成都,驻军于三学山(四川成都市金堂县东北)。
王建赶忙征召华洪返回,华洪率数百骑兵疾驰而至,趁夜在符昭营寨附近敲击战鼓,符昭以为王建大军已到,连夜撤军而去。
三月,杨晟派人给杨守贞、杨守忠、杨守厚送信,让他们进攻东川以解彭州之围。
杨守厚策反了梓州守将窦行实,让他做内应。谁知当杨守厚进至涪城时,被顾彦晖提前察觉,捕杀了窦行实,杨守厚撤回绵州。
杨守贞、杨守忠的军队也已赶到,因找不到杨守厚,又不知发生了什么,只得在绵州(四川绵阳东)、剑阁之间盘桓待机。
王建派将领吉谏袭击杨守厚,将其击败。
三月十九日,又派李简在钟阳(四川绵阳东北)攻击杨守忠、杨守贞,大胜,斩首、俘获三千余人。
四月,李简在铜鉾(四川绵阳东)再次击败杨守厚,招降一万余人。杨守忠、杨守厚逃遁。
没了杨氏兄弟的援助,彭州愈发孤立。
王建采取围而不打的策略,将彭州里三层外三层围了个严严实实。并派人招抚藏匿于周围山谷的百姓,让他们各回故土安居。彭州像个大海中的小岛,城破指日可待。