孙冏火速出兵,并受坐镇广州的萧暎和萧谘节制。
因战事不利,梁武帝误以为卢、孙二将与李贲私下里有往来,敕令在广州赐死。
卢子雄旧将杜天合、杜僧明等人因此发动兵变,率兵包围了广州城。
陈霸先在高要闻报,率三千精兵,日夜兼程,火速救援,一战而解重围,杜天合、杜僧明等叛将被擒。
梁武帝萧衍对陈霸先的功绩大为赞叹,授他为直阁将军,封新安子爵,邑三百户。
并派遣画工将陈霸先的样貌画下来观看。
大同十年(544年)冬,
萧暎在广州病亡。
次年(545年),陈霸先护丧返回京师建康。
走到大庾岭之时,李贲控制了整个北越,自称越帝,梁武帝大怒。
梁武帝下达诏命任陈霸先为交州司马,领武平(今越南永安市)太守,随新任交州刺史杨蒨前往交州讨伐李贲。
陈霸先返回广州,召集将士,备办军资。
大同十一年(545年)六月,
陈霸先平叛大军到达交州,李贲率军数万在苏历江口设下城栅抵挡梁军。
杨蒨推荐陈霸先所部为前锋,陈霸先率军大破李贲的战阵,李贲逃到了典澈湖。
李贲在屈獠界设置营寨,大造船舰,阻挡在典澈湖中。
梁军十分忌惮,停驻在湖口不敢进兵。
陈霸先对将领们说:“我们的军队已经耗时良多,将士疲劳,长时间相持,这恐怕不是好办法。”
“况且孤军无援,进入了敌军腹地,如果一次不能取胜,又怎能保全自己。”
“如今不如接着李贲多次迁移逃跑,人心没有稳固,当地夷民拼凑而成一军,很容易摧垮。”
“如果此时不去战胜他们,此后将找不到这么好的时机了。”
诸将都不知道说些什么,没有回应他的。
当天夜里江水涨起了七丈,大水进入了湖中。
陈霸先率领所部兵马,趁水涨之机抢先进攻,众军击鼓与叫喊声成为一片,李贲叛军大溃。