沮公智謀過人,雖諸葛亮稍勝一籌,但沮公現據守定軍山,吾料其必可守住無疑。而陸遜處亦有主公早作安排,其必可早日攻破葭萌關,取瓦口關等地以斷荊州軍退路。若吾再從雍州發大兵至,與沮公、陸伯言三面夾擊,則可大破劉備軍。”眾人稱善。於是郭嘉遂命太史慈領三萬輕騎先行,張合領三萬步卒隨後,兵發陳倉城。郭嘉隨太史慈等破敵出征。其餘眾文武由荀彧率領,堅守長安,小心提防。
卻說太史慈剛至陳倉城,便得報,關羽領兵三萬已移兵至陳倉口設寨據守。太史慈急謂郭嘉道:“陳倉古道五百里艱險異常,且北連祁山,可出入斜谷、箕谷,至渭水濱,實是我進軍必奪之地。今關雲長世之虎將也,今其憑險扼古道口據守,恐難以透過矣。”郭嘉亦是皺眉半晌,以指輕敲桌面,默默沉思,忽一笑道:“汝可記得主公對關公之評價否?”太史慈道:“依稀記得。主公言:關雲長武藝超群、忠義過人,頗善用兵。然則其傲上而恤下,過於自傲,可據此而破之矣!”郭嘉道:“正是,吾軍可暫屯於陳倉城,只道畏懼關公及路險,不敢進,以驕其心耳。暗地裡卻先使張合將軍秘領一軍趁夜出斜谷關潛至斜谷埋伏,公則領大軍大張旗鼓佯作欲取道散關於箕谷而進,關公熟讀《春秋》及兵法,必會以為吾等虛取路於箕谷,實欲走斜谷也,必會設伏兵於斜谷以待吾軍。我等可將計就計,讓一將領兵大搖大擺至箕谷而進,而密使一軍趁夜從斜谷而進,關公必以為吾等中計於斜谷中掩殺吾等。則吾等則可與張合將軍裡應外合,必可大破關羽矣。”太史慈大喜道:“此計甚妙,如此關羽必中計矣。”即日,張合領步卒亦到陳倉城,告知其方略,張合亦喜。
卻說關羽在陳倉口據守,只道守住險要萬無一失。忽聞報:太史慈、張合、郭嘉領兵六萬屯於陳倉城。遣人哨探得知將軍鎮守陳倉道口,不敢輕動,故屯兵於陳倉城不動。關羽聞聽微笑不語,頗為自得,亦不相迫,只是據守陳倉古道,以拒秦軍。一連十餘日,秦軍動靜全無。關公心中慚生驕縱之心。忽聞報長安荀彧處接秦王書令郭嘉速速進兵,援救漢中。郭嘉等無奈,遂引兵屯於箕谷口,言欲出箕谷來取漢中。關公默思半晌,哂笑道:“此雕蟲小計耳,焉能瞞得過吾。其必是因為軍情緊急,等不得許久,故不顧後方糧道可能被吾派兵侵襲亦要強出兵去援定軍山。彼必欲佯出箕谷,實走斜谷也。待吾引一軍伏於斜谷半途,待其軍來,憑險盡殲之。再回軍夾擊箕谷守軍,可獲大勝。令郭嘉等不敢再窺漢中也。”其子關平勸道:“郭奉孝詭計多端,且太史慈智勇雙全,張合亦非無名之輩,父親切勿仔細,軍師曾言只須堅守,切勿出戰。只要我軍扼守陳倉道口,秦軍懼其後路遭襲,豈敢從斜路、箕谷而入漢中。”關羽叱道:“此腐儒小計,焉能瞞得過吾耶?須知定軍山廣有錢糧,即便雍涼無糧草接給,亦可支撐其大軍數月。若如此謹慎,據不出兵,豈不令天下人恥笑乎!”遂不用關平言。即日,令關平領五千兵守陳倉道口,自領二萬五千兵伏於斜谷中以待秦軍。
一二日後,關羽得報,果有一將打張合旗號領數萬兵偃旗息鼓,晝伏夜行,進斜谷而來。另有太史慈領兵數萬兵進箕谷而去。關公大喜,密密埋伏不題。果第二日夜,便見一軍趁夜悄悄從山道開來。關公大喜,待其中軍過谷口,便下令點起號炮,大軍盡起,滾木擂石、弓矢如雨招呼秦軍。秦軍大亂,紛紛潰逃,向後逃竄。關羽見大勝,心喜非常,急引兵趁勢追襲。追有十餘里,忽聽一聲炮響,斜刺裡殺出一軍