三月二十八日,荀烈命令集中兵力攻北城牆。十台投石機攻起,城內立刻投石機反擊。城外投石機數量多,城內士兵因為營養好、力氣足、訓練多,五台投石機打得准、打得快。你來我往,不分上下。城外伍佰步兵推五台雲梯而進,數百契丹騎兵呼嘯騎射,此時城內弩箭聲齊鳴,居高臨下,射遠力沉,但命中率不高,彼此傷亡不大。伏夕問:「弩箭殺傷效果不大,如何?」李三回:「我們還是人少。」伏夕問:「能不能集中射雲梯之敵?」李三依令執行。果然,雲梯之敵傷亡數明顯上升,推進速度慢了下來。但最終雲梯靠了上來,城外士兵順著雲梯往上沖,這時夜叉擂、撞車、叉竿迎了上去,弓弩也越發殺傷,城外士兵傷亡猛增。但逐漸有將士殺上城牆,城內傷亡迅速增加。伏家老兵和城防軍軍官紛紛迎上,敵軍雲梯有限,湧入也不快,守軍壓著敵軍打。城樓上,李三陪在伏夕身邊,為伏夕講解戰況。城外,荀烈見攻城無望,鳴金收兵。
伏夕問:「今日傷亡如何?」李三回:「死10人,6名壯士,4名城防軍,其中一人死於投石機,其餘死於城牆廝殺。重傷21人,輕傷49人,重傷者已入醫館治療,其餘在醫療點休息。」伏夕問童濟春:「傷者死亡率高不高?」童濟春回:「軍隊重傷者一般死亡率在50%,輕傷也有20%死亡。但我們醫療點就在城牆下,有男丁及時將傷者送過來,基本避免了失血多死亡情況,這就大大降低了死亡率。傷及內臟的我們已及時處理了,後面就看運氣。輕傷者已及時清理傷口,敷藥包紮,應無大礙。」伏夕問李三:「敵軍傷亡估計多少?」李三回:「敵軍死應在50人左右,重傷也應有50人,輕傷起碼百人。」
城外營地,荀烈問:「我軍傷亡如何?」杜文白回:「死亡48人,重傷61人,輕傷120人。」荀烈問:「契丹打援騎兵可部署到位?」杜文白回:「已到位。」荀烈問:「還有五台雲梯何時到?」杜文白回:「最多三日。」荀烈問:「宿縣守軍為何如此強?據攻上城牆的將士說,宿縣士兵孔武有力,技藝不凡,一對一很能打。」杜文白回:「看來,探子能力不足,只看敵軍數量,沒有注意敵軍質量。我也想當然地認為士兵戰鬥力與我相當。所以無法迅速攻上城牆。」荀烈言:「只能等我們人員齊了,再強攻。」
二十九日,城外無事。同縣援軍還未出境,便遇契丹伏兵。一陣衝殺即潰,契丹騎兵不留活口,僅幾名騎兵和將領逃回。契丹騎兵趕往另一伏擊點,潭縣援兵正竭力抵抗伏兵,見又有契丹兵來,立即崩潰,也幾無逃脫。義縣援兵還未出,得知消息,不敢出了。晚上,京城消息傳到宿縣,安北將軍王世平率2000大軍來援。
三十日,契丹打援軍回荀烈大營,另五部雲梯運至,杜文白言於荀烈:「主公,京城探子飛鴿來報,安北將軍王世平率2000大軍今日從京城出發。估計兩日騎兵到。我們現有契丹騎兵1000人,包括與宿縣外出軍隊相持的100人,留了10人相持,90人回歸。我騎兵100人,步兵可戰500人。雲梯10台,投石機損失兩台,現有八台。」荀烈言:「明日全力攻城。」
明日,敵軍全部出動,500步兵、100漢人騎兵和400契丹騎兵下馬持刀盾隨雲梯朝著北城牆而來。伏夕看見大驚:「李三叔,怎麼多了這麼多契丹兵?」李三神色也不好,回:「應該是打援兵。」伏夕問:「怎麼辦?」李三回:「如果敵軍全部北牆攻城,我有後手,不怕。但敵軍應該會四面攻城,男丁必須上了,讓女人參與搬運物資。」李三傳令趙四、孫五照此調整。伏夕問:「守得住嗎?」李三回:「不樂觀。即使守住了,也損失慘重,男丁會死傷無數。」伏夕都要哭了。好不容易建設出了點成績,又要一夜回到解放前。伏夕問:「暗軍怎麼弄?」李三想了想,回:「如果弄險,或許是個機會。」伏夕言:「噢?」李三言:「敵軍正面攻不下,應該會讓契丹人四面攻城,只要人全部撒出去了,我們發信號讓暗軍攻擊其首領,就可一舉拿下。但其他三面城牆要讓契丹人覺得有機可乘,全力攻城,從而無暇救其首領。怎麼才能讓其覺得有機可乘呢?必須城防攻擊比較弱。我打算三面城牆各派一伍城防軍帶領部分男丁正面防守,殘疾老兵、部分男丁在城樓、圓樓上弩弓防守,這樣起到遲緩敵軍進攻作用,又不能