得知褚貢、黃江被殺的消息後,王琿知道自己出手的時候到了,留下王癸、李則等人防守軒轅山莊。自己帶領十個旅人馬又一個團騎兵出發進攻宛城,剛行了一日,宛城傳來消息說,張曼成率四萬大軍殺了過來,王琿忙命令停止前進,讓各旅旅長和參謀長前來議事。
王琿同荀彧、王庚等商量道:“此前我正愁張曼成龜縮在宛城內,現在居然主動出來了,你們看我們伏擊地點選在什麼地方好呢?”說著就與眾人來到地圖前。
王庚指著地圖道:“往前二十裏有一山穀,可以伏兵,殺他個措手不及”。
王琿望著荀彧道:“先生認為如何呢?”
荀彧又仔細的看了看地圖,道:“好是好,隻是太單調了,恐傷亡較大,且不能全殲,此地均為丘陵,在往前十裏也有一山穀,可設二路伏兵,第一路詐敗一陣,退至王庚所說山穀,同時第二路伏兵再奪回此山穀,第三路伏兵就設在王庚所說山穀,伏兵殺出後,第一路返殺過來,兩麵夾擊,可以大勝。”
王庚道:“如果張曼成不追來怎麼辦?”
荀彧道:“那就看總理用誰去咯,性子太急不行,打的不真不行,敗的不真也不行,真敗更不行。”
王琿想了想,太史慈會用智但讓他打敗仗不行,王庚太剛不會打敗仗,看來隻有用刑六,刑六雖然不夠猛,但勝不嬌敗不餒,就用他了。命令:“刑六帶一個旅去三十裏處山穀埋伏,殺上一陣,撤到二十裏處的山穀與我等會合;太史慈帶兩個旅埋伏在三十裏處山穀外,等張曼成過後,立即奪回山穀;王庚帶一個旅沿途分散騷擾張曼成,拖延張曼成的時間;許褚帶兩個旅在二十裏處埋伏,過半而擊之;其餘隨我正麵攻擊。”
行了半日所有部隊都按計劃到達目標,並埋伏完畢。刑六看著隱蔽好的部隊就是仔細看也很難看出來,這個軍服還真有用,於是仔細的檢查完後自己也埋伏起來。等了一夜張曼成還沒有到,刑六有些著急了,按情報也該到了呀,站在山坡上用望遠鏡看了又看,前方還是沒有。原來昨天張曼成行了一白天走了六十裏地,看著隊伍連續走了兩日,也累了就在途中休息了一夜,第二日剛出發沒有半個時辰就發現一大戶人家,一時興起將這大戶給查抄了,所以當天沒有趕到。在焦急中刑六又等了半日,才發現有軍隊過來了。
張曼成前鋒行到刑六埋伏處,被埋伏的士兵一陣箭雨射的人仰馬翻,前鋒連忙撤退,刑六衝了出去追了一番,這時張曼成主力到了,混戰了一陣,刑六抵擋不住且戰且退,退了兩裏地王庚的小部隊上來一排箭弩騷擾了一番,刑六又反過來攻擊了一陣又撤了。張曼成氣的夠嗆,對這種打不過就跑的的土匪沒有辦法,自己反而死傷了一千多人,忙催促部隊追上去。追了一裏地,王庚的兩個團和刑六一起同張曼成拚殺了一陣,最後也不敵敗走,這樣張曼成又追了五裏地沒有碰到騷擾。
此時太史慈所在的伏兵殺出,將張曼成留守在山穀的一千多人消滅,並把路口堵了起來等著張曼成返回呢。而張曼成又碰到小股伏兵射了箭就跑,追了一段又來到一山穀,他覺得有點不對勁,隻派了一部分軍隊追了上去,發現過了山穀沒有事才命令大部跟上。剛過山穀,許褚的伏兵三輪猛射,打得他措手不及,忙組織人進攻許褚,進攻了一陣沒有得到半點好處,這時前麵派出的追兵大敗而回,張曼成知道中了埋伏,忙接應了前鋒,向後撤退。