下面說說泗州解圍之戰(zhàn)。泗州被圍之久已達(dá)數(shù)月,當(dāng)康承訓(xùn)尚未與敵軍展開柳子之戰(zhàn)時(shí),朝廷考慮到康承訓(xùn)在柳子與敵對峙難以救援,便令徐州南面招討使馬舉集合官兵去前去救泗州。
泗州城內(nèi)的糧食再次用竭,辛讜決定冒險(xiǎn)再次突圍去揚(yáng)州、潤州迎接糧運(yùn)。他選出精銳四百,駕駛快艇拼命衝出,敵人夾岸而攻,船板兩側(cè)集箭如蝟毛,轉(zhuǎn)戰(zhàn)百里,終於闖出敵圍。到達(dá)廣陵,爲(wèi)防備敵人知曉行蹤,辛讜過家門而不入,在舟載滿鹽、米二萬石,錢萬三千緡後,辛讜一衆(zhòng)開始返程。還至斗山後,發(fā)現(xiàn)淮流已被密密麻麻的戰(zhàn)艦所塞斷。原來先前被官軍大敗的王弘立向龐勳立下了軍令狀,誓要攻克泗州,此時(shí)王弘立已帥衆(zhòng)萬餘到達(dá)了盱胎。這些戰(zhàn)艦共一百五十艘,正是他佈置的。他還點(diǎn)燃了十餘隻火船,欲要阻擋辛讜通過。辛讜命力士使用長叉將火船託向一邊,直奔戰(zhàn)艦而來。辛讜拔劍親領(lǐng)諸勇士與艦上敵人展開激戰(zhàn)。由於敵方戰(zhàn)艦高大,敵人俯擊甚易,而辛讜仰攻甚難。敵人又?jǐn)?shù)量遠(yuǎn)勝與己,從太陽初升一直戰(zhàn)至正午,辛讜披創(chuàng)三處,官軍漸處下風(fēng)。
辛讜繼續(xù)激戰(zhàn),不顧創(chuàng)傷。一邊戰(zhàn)鬥,一邊尋思著需以計(jì)破敵。這時(shí)一敵長槍刺來,辛讜躲過,扯住其槍,把他拉入了水中。看到此敵從戰(zhàn)棚翻落水中,辛讜眼睛一亮,心說道“有了。今番就來個(gè)以彼之道還施彼身。”當(dāng)時(shí)王弘立爲(wèi)方便戰(zhàn)鬥,在戰(zhàn)艦四周捆綁木頭,搭建爲(wèi)戰(zhàn)棚,寬四五尺。戰(zhàn)棚下面距離水面仍有數(shù)尺距離。而辛讜正好有小舟可以從戰(zhàn)棚下面通過。
於是辛讜一面令諸兵士激戰(zhàn)作爲(wèi)掩護(hù),一面分出部分勇士乘小舟進(jìn)入敵方中心那十幾艘戰(zhàn)艦的戰(zhàn)棚之下,在戰(zhàn)棚之下不但敵方箭矢難以觸及,就是刀槍也伸夠不著。勇士們俯臥於小船中,將火具挑在槍尖上點(diǎn)燃,觸及戰(zhàn)棚。不多時(shí),戰(zhàn)棚起火,燃及戰(zhàn)艦。中心戰(zhàn)艦上的敵人驚慌之下紛紛潰散,不是逃向鄰艦就是落水而逃。敵方戰(zhàn)艦中心出現(xiàn)了一突破口,辛讜一衆(zhòng)得以從此通過,最終順利入城。至此辛讜冒敵圍圍出迎兵糧,往返共十二次。
六月中旬,馬舉統(tǒng)領(lǐng)精兵三萬到達(dá)。分軍爲(wèi)三道渡淮,到中流時(shí),令軍士擊鼓大噪,聲聞數(shù)裡。王弘立等一衆(zhòng)將士盡皆大驚,不測官軍之衆(zhòng)寡,急忙收兵屯於城之西寨。馬舉就直接將其包圍,縱火焚燒敵柵,四面急攻,敵衆(zhòng)大敗,斬首數(shù)千級。王弘立逃走不及,爲(wèi)十餘名官軍圍住攢刺而死。龐勳之將吳迥僥倖逃脫,領(lǐng)餘衆(zhòng)退保徐城,泗州終於解圍。至此泗州被圍整整七月,守城者因乏糧與疲勞,多數(shù)面目都生了瘡。賴辛讜與杜慆日日以忠義激勵(lì)軍民,無一叛者,才保全此城如此之久。
隨後馬舉緊接著從泗州引兵攻濠州,接連拔下招義、鍾離、定遠(yuǎn)。龐勳之將劉行及設(shè)寨於濠州城外以拒守。馬舉先派輕騎來挑戰(zhàn),敵軍見其衆(zhòng)少,都爭出寨西擊之,而馬舉已令派大軍數(shù)萬自他道擊敵之東南,並焚燒了敵寨之東南一面。敵衆(zhòng)這才匆忙入寨作固守之計(jì),馬舉就在敵寨之外挖壕溝以包圍之。由於敵寨北面臨淮水,敵軍猶得與徐州聲氣相通。劉行及就派人到徐州向龐勳求救兵,龐勳隨即派出吳迥領(lǐng)兵前去幫助劉行及。吳迥令部將屯兵於北津以與濠州相呼應(yīng),自己則進(jìn)入濠州幫助劉行及守城。馬舉知道後決定先攻破這處救援,他立即派將士渡過淮河攻擊北津之屯兵,斬獲數(shù)千人,並攻克其軍寨。從此濠州城孤立無援。
當(dāng)魏博軍爲(wèi)龐勳所敗後,朝廷以將軍宋威爲(wèi)徐州西北面招討使,將兵三萬屯於豐、蕭之間,徐州北面招討使曹翔帶兵來會(huì)和。在七月時(shí)他們攻拔滕縣,又攻克豐、沛,龐勳諸處戍守非散即降。而康承訓(xùn)也攻克臨渙,攻拔襄城、留武、小睢等寨,蘄縣土豪李兗又殺龐勳守將以城降於承訓(xùn)。康承訓(xùn)便乘勝長驅(qū),進(jìn)抵宿州之西,築城而守。龐勳開始憂懣不知所爲(wèi)。他起初因爲(wèi)對樑丕專殺姚周而不滿,便黜了樑丕,使張玄稔治理州事。使自己的黨與張儒、張實(shí)等將城中兵數(shù)萬抗拒官軍。康承訓(xùn)包圍宿州後,張實(shí)在夜晚派人潛出到徐州,以書呈遞龐勳。書中說道:"如今國兵盡在城下,西方必虛,將軍宜若引兵出其不意,攻擊宋州、亳州,官軍必解圍而西,到時(shí)將軍在要害之地設(shè)下埋伏,迎擊其前,我出城中兵攻擊其後,破之必矣!"當(dāng)時(shí)曹翔使龐勳降將朱玫攻克了徐城、下邳,殺獲萬計(jì),掃清了徐州北圍,下一步就要向徐州進(jìn)軍了。龐勳都嚇得做好逃走的準(zhǔn)備了,這時(shí)看到張實(shí)書信。揣思一番,覺得若逃跑得話心有不甘,而此計(jì)倒頗可行,不如索性再拼一把,於是龐勳使父親龐舉直與許佶、趙可立守徐州,自己領(lǐng)兵出城向西行進(jìn)。