率將士死戰,用斧頭斬斷鐵鎖,乃得入城。泗州城上將士喧呼動地,杜慆及將佐都含淚迎接了他們。
二十七日,泗州城上看到有船張帆從東邊來,識得是浙西軍的旗幟,離城還有十幾裡,賊軍正陳列火船攔截。杜慆令辛讜率死士接應,辛讜乘戰艦衝擊賊陣而過,見到張存誠帶來了九艘米舟,張存誠說:“存誠力盡,僅得到此,幾欲自殺。”
辛讜說:“賊兵不多,很容易過去!”然後,率領將士揚旗鼓譟而進,賊軍見他們勇猛不可抵擋,紛紛退避,於是入城。
二月,康承訓派朱邪赤心帶沙陀三千騎為前鋒,攻陣拒敵,十鎮的將士都佩服沙陀人的驍勇。康承訓曾帶屬下千人渡渙水,賊伏兵包圍了他們,是赤心率五百騎救出了承訓,賊軍士氣受到很大打擊才被打敗。此後,承訓與賊軍打了幾次,賊軍屢戰屢敗。
王弘立自滿於淮口大捷,請求自帶部下三萬人擊破承訓,龐勳答應了他。十一日,弘立引兵渡過濉水,夜襲鹿塘塞,黎明將鹿塘塞包圍。弘立與諸將觀望,自認為不久就能拿下。突見沙陀兵左右衝擊,出入如飛,賊紛退避,寨中諸軍爭相出擊,賊兵大敗。弘立單騎逃回,龐勳、許佶認為是王弘立驕惰導致兵敗,打算殺了他。周重勸龐勳說:“弘立多次立功而沒有封賞,僅憑此一敗而殺了他,只怕讓親者痛而仇者快。不如赦免他,讓他待罪立功。”於是,龐勳放了王弘立。王弘立收散兵幾百人,請求取泗州以彌補罪過,龐勳增兵讓他前去。
三月,康承訓破王弘立後,進逼柳子,與姚週一月之間打了幾十仗。二十九日,官軍包圍了柳子。正好大風,官軍四面縱火,賊軍棄寨逃走,沙陀精騎追擊,屠殺殆盡。姚周帶屬下幾十人逃奔宿州,宿州守將梁丕和姚周素來有矛盾,找個緣由把姚周殺了。
姚周兵敗身死後,龐勳大懼,與許佶商議親自出戰。
周重勸龐勳:“柳子地要兵精,姚周勇敢有謀,現在已經覆沒,我們的形勢危如累卵,不如自建大號,集中兵力決一死戰。”又勸殺崔彥曾以絕徐州軍民歸降朝廷的意願。術士曹君長也勸到:“徐州不能有兩個統帥,現在觀察使還在,所以留後不能興旺。”賊黨都認為應該這樣。
四月初五,龐勳殺崔彥曾以及監軍張道謹、宣慰使仇大夫,僚佐焦璐、溫庭皓等,並將他們的親屬、賓客、僕妾皆處死。斬斷淮南監軍郭厚本、都押衙李湘手足,送給康承訓軍看。
之前,辛讜又從泗州帶驍勇四百人去揚州和潤州籌糧,賊兵夾岸追擊,轉戰百里才走脫。初八,辛讜船運二萬石鹽米到斗山。賊將王弘芝率一萬多人在盱(Xū)胎攔截,用一百五十艘戰艦堵塞淮流,又縱火船衝擊。辛讜命令士兵用長叉把火船託過,從凌晨一直殺到下午。賊軍在戰艦上綁了木頭,伸出四五尺作為戰棚,辛讜命令勇士乘小船到敵艦的戰棚下,用槍挑火把燒船。戰艦起火後,賊軍四散潰逃,官軍才得以入城。
當時魏博軍圍困了豐縣,龐勳想先攻擊魏博。初九,龐勳從徐州發兵夜晚潛入豐縣,魏博軍都沒有發覺。魏博分為五寨,靠近城門的寨有幾千人,龐勳縱兵包圍了他們,其他各寨立即發援兵救他們。龐勳派兵守候要隘,殺官軍二千人,其他的人被迫退回。官軍畏懼賊軍人多,而且聽說龐勳親自帶兵過來了,諸寨嚇得軍士都逃跑了。曹翔剛包圍了滕縣,聽說魏博兵敗,退守兗州。
馬舉領精兵三萬救泗州,十八日,分三路渡淮河,到淮河中間的時候,擂鼓大響,聲震數里。賊軍大驚,不知道官軍到底有多少人,將軍隊集中在泗州城西寨。馬舉領軍包圍了他們,縱火燒柵,賊軍大敗,殺敵數千人。王弘立戰死,吳迥退保徐城,泗州之圍才解。泗州被圍有七個月,守城的官兵沒怎麼睡過覺,面目都生了惡瘡。
二十二日,龐勳任父親龐