成何、龐德剛剛商議完畢,這一夜風雨大作。龐德坐於帳中,隻聽得萬馬爭奔。龐德大驚,急出帳上馬看時,四麵八方,大水驟至,七軍亂竄,隨波逐浪者,不計其數。平地水深丈餘,於禁、龐德與諸將各登小山避水。等到天剛放亮,關羽及眾將都搖旗呐喊,乘大船而來。於禁見四下無路,左右隻有五六十人,自知不能逃生,於是投降關羽。此時龐德及成何等五百士兵,皆無衣甲,站在堤上。關羽命戰船四麵圍定,軍士一齊放箭,射死魏兵大半。龐德全無懼怯,奮然前來接戰。眾士兵見龐德如此,於是皆奮力向前。自早晨戰至中午。關羽催四麵急攻,箭矢如雨。最後隻剩龐德一人力戰,龐德見有小船近堤來,便提刀飛身一躍,跳上小船,殺十餘人,其他人都浮水逃命。龐德一手提刀,一手使舵,向樊城方向劃去。這時周倉撐大筏衝來,將小船撞翻,龐德落水。周倉跳下水去生擒龐德。這就是關於水淹七軍的過程。由此一役,關羽更是英明遠播。
關羽破於禁、擒龐德用的是關門捉賊之計。當關羽得知於禁在罾口川紮營,就想好了用水攻破敵的辦法,連降大雨襄江水位上漲,關羽命人決堤放水“關好門”,大水把於禁龐德困住時再“捉賊”。
下邳城曹操鏖兵白門樓呂布殞命
曹操率兵攻打呂布,得了徐州,心中大喜。呂布率殘兵敗退守下邳,曹操必要生擒呂布,所以率兵攻打下邳。呂布在下邳,自恃糧食足備,且有泗水之險,安心坐守,可保無虞。陳宮獻計道:“現今曹兵剛到,可乘其寨柵未定,以逸擊勞,定能大獲全勝。”呂布說:“我軍屢敗,不可輕出。待曹兵來攻時再擊不遲。”不聽陳宮之言。
沒過幾日,曹兵下寨已定。曹操統眾將至城下,大叫呂布答話,呂布站在城頭之上,曹操對呂布說:“聽說奉先又要許婚袁術(此前呂布要把女兒嫁給袁術之子),我所以領兵至此。袁術有反逆大罪,而將軍有討董卓之功,現今為何自棄其前功反而結納逆賊呢?倘若城池一破,後悔晚矣!若及早投降,共扶王室,當不失封侯之位。”呂布道:“丞相且退,容我商議。”陳宮在呂布一旁大罵曹操奸賊,並一箭射中其麾蓋。曹操指著陳宮發恨說:“我一定要殺掉你!”於是引兵攻城。
陳宮對布說:“曹操遠來,不能長久。將軍可以率兵屯於城外,我率領其餘人等閉守城內。曹兵若攻將軍,我率兵擊其背;曹兵若來攻城,將軍則攻其後;過不了多久,曹操軍糧一盡,可一鼓而破,這是犄角之勢。”呂布大喜:“先生所言極是。”於是回府收拾戎裝,吩咐從人多帶綿衣,呂布之妻嚴氏忙問:“將軍要去哪裏?”呂布告以陳宮之謀。嚴氏說:“您統兵守城,丟下妻子,孤軍遠出,倘一旦有變,我還能是將軍的妻子嗎?”呂布躊躇未決,三日不出。陳宮入見說:“曹軍四麵圍城,若不早出,必受其困。”呂布說:“我認為出城屯紮不如堅守。”陳宮說:“最近聽說曹軍糧少,派人往許都去取,早晚將至。將軍可引精兵往斷其糧道。此計更妙。”呂布聽完後,又入內對嚴氏說知此事。嚴氏泣說:“將軍若出,陳宮、高順安能堅守城池?倘有差失,悔之晚矣!妾昔日在長安,已被將軍所棄,好不容易才與將軍相聚。誰知又棄妾而去?將軍前程萬裏,請勿以妾為念!”言罷痛哭。呂布聽完愁悶不決,入告貂蟬,貂蟬說:“將軍與妾做主,勿輕身自出。”呂布說:“你不要憂慮。我有畫戟、赤兔馬,誰敢近我!”於是出來對陳宮說:“曹軍糧草將至,不是真的。曹操詭計多端,不要輕舉妄動。”陳宮出來歎道:“我等都要死無葬身之地矣!”呂布終日不出,隻同嚴氏、貂蟬飲酒解悶。
謀士許汜、王楷獻計呂布:“今袁術在淮南,聲勢大振。將軍舊曾與彼約婚,今何不求之?”呂布忙派張遼護送許汜、王楷出城搬請救兵,許汜、王楷二人說明呂布之意,袁術道:“奉先反複無信,可先送女,然後發兵。”許汜、王楷隻得拜辭。
許汜、王楷回見呂布,具言袁術之意,呂布說:“如何送去?”許汜說:“兩番闖營,曹操必知我情,除非將軍親自護送,其他誰能突出重圍?”當下,呂布命張遼、高順:“引三千軍馬,安排小車一輛;我親送至二百裏外,然後你二人送去。”次夜二更時分,呂布將女兒用甲包裹,負於背上,提戟上馬。放開城門,布當先出城,張遼、高順跟著。將要到劉備寨前,一聲鼓響,關羽、張飛二人攔住去路,大叫:“休走!”呂布無心戀戰,隻顧奪路而行。劉備也引軍殺來,兩軍混戰。呂布雖勇,終是縛一女在身上,隻恐有傷,不敢衝突重圍。後麵徐晃、許褚皆殺來,曹軍大叫:“不要放走了呂布!”呂布見衝不出去,隻得退入城中。呂布回到城中,心中憂悶,隻是飲酒。