建安二年(197年)八月下旬夏
曹操大军退兵后袁绍原本要采用逢纪的追击计策之时被田丰以理驳回,促使袁绍派出高览、高干(袁绍外甥)二将领兵马三万【步军两万两千人(皮甲军一万四千、铁甲军八千)弓弩手三千人(弓手两千、弩手一千)马军五千骑(轻骑三千、重骑两千)】前往奔袭与麴义对峙的曹仁所部兵马.
而曹仁与副将乐进、徐晃,偏将曹真、牛金所率领五万兵马【步军三万八千人(皮甲军三万、铁甲军八千)弓弩手四千人(弓手两千、弩手两千)马军八千骑(轻骑五千、重骑三)】在曹操与袁绍大战之际也曾拼杀过几场,均以麴义小胜而收场.
因此曹仁在与麴义交战不利的情况下在依山傍水的普皇山半山腰立下的营寨并屯集部分粮草,意图凭借此处居高临下的地势形成进可攻退可守的有利形式.
然而麴义久在冀州,熟悉冀州山川地势,因此与许攸、赵睿、眭元进率兵马四万六千八百兵马【步军三万六千六百人(皮甲军两万七千、铁甲军九千六百)弓弩手四千五百人(弓手两千六百、弩手一千九百)马军五千七百骑(轻骑两千八百、重骑两千九百)】先登死士五百七十四人在山下深挖陷坑于四周,并高磊土堡于陷坑不及之处将曹仁所部兵马反困于山上.
曹仁见此顿时不甘坐困其中,于是领兵与乐进、徐晃、曹真、牛金四将多番冲杀却都被麴义击退,导致曹仁不得不退入山中受困.
继而谋士许攸见也献计派兵马去上游将水源改道使曹仁处兵马缺水少粮,不出半月则会不战自溃.
麴义等人听完许攸计策后欣然从之,当即派出数百人从上游将河水导流向别处,导致曹仁兵马此后除了山上的水源再无水可用.
数日后缺粮少水的消息不知怎的传遍了曹仁大军,曹仁所部兵马逐渐因此而军心大乱,各营之中都险些不战自溃闹出哗变,幸好众将齐心协力好歹遏制了士卒哗变动乱.
但即将粮水断绝之危仍是时刻威胁着曹仁所部,尤其闹出哗变之事后一连几天山上士兵也多有逃下山去归降麴义,从刚开始的一股数十人逐渐演变成一部数百人的不断逃逸,甚至其势愈演愈烈,不过五六天时间便有将近四千人逃下了山令曹仁等众将心急如焚却又无可奈何.
次日正午山上大帐中副将乐进拍案说道:“曹仁将军,昨夜又有八百六十一人趁夜逃下了山去,如此下去不出一月我军定然片甲不存,届时我等岂不是束手就擒?”
徐晃叹道:“休说一月,恐怕数日后山中便会粮水断绝,届时数万将士们哪怕将山上活物吃尽了也不过多过一两日罢了,幸好山中尚有一口清泉,方能勉强撑度至今,而今那口清泉也经不住数万将士轮番饮用早已见底,倘若再无对策,只需五