公元前312年春二月五日(楚懷王十七年),屈匄率大軍攻打少習關,少習關有一萬秦軍把守,把守城關的秦軍將領見屈匄率大軍前來攻城,急忙向駐紮在商洛的疾長章十萬秦軍告急,庶長章聞訊,即率大軍火沿於、商古道馳援少習關。駐紮在商邑的一千楚軍見庶長章的十萬秦軍開來,自知不敵,隨放棄商邑,南下出金關,沿着丹江南下到竹林關,然後再沿江東出荊紫關,接應侯醜從漢中調來的大軍。
庶長章率秦軍出少習關列陣與屈匄楚軍交戰,疾長章趨馬上前說:“屈將軍!何故興兵犯境”?屈匄勒馬橫刀說:“我奉王命接領商於之地六百里至商洛,請你讓開”!庶長章說:“我奉王命守商於之地至少習關,請你離開”!屈匄說:“既如是,戰”!庶長章說:“戰就戰”!雙方隨擺開陣勢,擂響戰鼓!只見屈匄縱馬揚刀,直取庶長章。庶長章使的是一把狼牙棒,見屈匄縱馬過來,也拍馬揮棒,來戰屈匄。兩**戰三十回合,不分勝負。雙方戰鼓雷動,屈匄揮刀猛砍、越戰越勇,庶長章舞棒疾擊、也不示弱,二人又鬥了二十個回合,依然未分勝負。不過,看得出,庶長章棒擊度越來越慢,攻勢不夠凌厲,棒法有些亂了,而屈匄刀勁如初,長刀揮舞,依然呼呼作響!
只聽屈匄大吼一聲!揮刀向庶長章頭上砍去,庶長章急忙舉棒相迎,噹的一聲!火花四閃。庶長章雙手有些抖動。屈匄長刀一轉,刀口一偏,猛向庶長章劈去,庶長章揮棒格開,屈匄長刀翻來轉去、劈砍挑刺,打得庶長章手忙心亂,漸漸支持不住了,遂虛晃一棒,敗下陣去。屈匄縱馬直追,秦軍一名付將衝出陣中,舉刀攔戰屈匄,不及八個回合,便被屈匄斬於馬下。楚軍頓時士氣高涌,而秦軍士氣卻是跌落低谷。屈匄長刀一揮,一馬當先,殺向秦陣,楚軍潮涌般的向秦軍撲殺過去。庶長章抵擋不住,退進少習關,關閉城關門,任由楚軍叫戰,就是不開關對戰。
一連十天,屈匄天天命軍士到關前挑戰**甚至罵戰:“庶長章!烏龜王八,縮在關內頭都不敢伸出來。呵呵”!庶長章令軍士掛出免戰牌,塞住耳朵,不予理睬。屈匄無奈,想攻打城關吧!少習關前地方不大,兵力不好展開,勢必死傷慘重。這時,天又常下大雨,只好退回商南駐守。庶長章見楚軍後退三十多裡於商南紮寨,隨令二萬秦軍把守少習關,三萬秦軍到關前十里的吊莊村紮寨,引楚軍前來攻寨,另六萬秦軍分左右二路潛行至商南,一路沿着清油河南下到過風樓鎮,從郭家坪沿商南河北上,過朱家莊到石門埋伏;另一路從吊莊村北上沙坪、東行廟坪到商南河上游東溝,沿河南下至兩岔河附近埋伏,對商南楚軍形成南北合擊之勢,只等屈匄大軍出寨、西行攻打少習關前紮寨的秦軍,便南北合擊,一舉攻佔楚軍商南的營寨,然後和城關前的秦軍一起前後夾擊楚軍。
屈匄聞訊秦軍出關紮寨,隨帶諸將數百輕騎前去觀察陣情,回到商南楚軍營寨,隨對衆將說:“從營寨陣勢看,城關前吊莊村秦軍不是主力,那麼秦軍主力到哪去呢”?有將領說:“莫非庶長章戰敗,秦軍士氣不振,遂領大軍後退”?屈匄說:“不可能!我料庶長章在城關前紮寨是爲**餌,其大軍主力必已潛行包抄到商南,只等我率軍前去攻打秦軍營寨,他便從後面殺出,乘虛佔我營寨,然後前後夾擊,企圖將我軍擊潰於少習、商南道上。這樣,咱們來個將計就計,請君入甕,將庶長章引入商南城關鎮,一舉將其打敗”。於是,屈匄令五萬(一萬馬軍、四萬步軍)楚軍潛伏於商南東面的十里鋪和何家莊一帶,一萬楚軍腰**大刀、手持弓箭埋伏於營寨內,自己親率四萬(馬、步軍各二萬)楚軍大張聲勢的前去攻打城關前(吊莊村)秦軍的營寨。
這天,正是二月二十八日,天下着毛毛細雨,屈匄率四萬(馬、步軍各二萬)楚軍於上午十點半到達吊莊村前的五里店,隨令一百軍士擊鼓,四萬楚軍喊殺連天,故作聲勢的攻打秦軍營寨。埋伏在商南附近的石門和兩岔河的六萬秦軍見屈匄大隊人馬向西開拔,便偷偷的逼近商南的城關鎮(楚軍大本營),又聞西面傳來緊密的戰鼓聲和喊殺聲,隨從南北兩個方向向城關鎮楚軍大本營起攻擊,庶長章等人到了營寨前,乃未見到一個楚軍蹤影,心中正在疑惑,忽聽戰鼓一咚,鑼聲四起,營寨內楚軍一萬伏兵站出,個個張弓搭箭,剎時萬箭齊,**向六萬秦軍,秦軍被此突如其來的萬箭**殺,來不及舉盾牌擺陣便已紛紛中箭倒地,傷亡嚴重。庶長章見楚營兵少,隨令軍士列好盾牌,冒着箭雨,徐徐而進,企圖攻下楚軍營寨,七十步、五十步、三十步,快到營寨了,眼看就要得手了。
忽聽東邊戰鼓咚咚,喊殺震天,馬蹄聲、喊殺聲從遠而近,庶長章憑着戰鬥經驗,知道這是萬馬奔騰的聲音,這是五、六萬大軍的喊殺聲,自知已經中計,想全身而退已不可能,隨下令馬軍、步軍迅掉頭列陣,迎戰楚軍。只聽楚軍營寨號角吹起,一萬楚軍伏兵個個棄弓,手舉明晃晃的大刀,躍出營寨,殺向秦軍。這時,從東面五里鋪而來的楚軍一萬騎兵已和秦軍戰在一起,後面的四萬步兵也隨後掩殺過來。疾長章隨分兵一萬,抵擋楚營伏兵,自己率五萬秦軍迎戰東面五萬楚軍。
雙方正在勇鬥,忽見西邊商於大道兩隊馬軍奔殺過來,爲的一員大將正是屈匄。原來是這樣,屈匄率楚軍馬、步軍各二萬在吊莊村攻打秦軍營寨,聞訊疾長章果然中計,商南戰鬥打響,隨令一萬馬軍、二萬步軍列陣,擋住吊莊村和少習關來援的秦軍,自己率一萬輕騎火趕回商南圍殲秦軍。從吊莊村到商南城關鎮雖有三十里路,但對屈匄的一萬騎兵來說,三十五分鐘便可到達。庶長章一見,知道大勢不好,急令將士向北往兩岔河撤退,楚軍乘勢掩殺,秦軍死傷慘重。屈匄隨令五萬大軍兵分兩路緊緊追殺二十里至曹營村方纔返回,庶長章僅帶不到二萬的秦軍倉惶逃脫。商南城關鎮一戰,楚軍斬殺秦軍四萬餘,自損一萬多兵。
吊莊村三萬秦軍聞訊主帥疾長章六萬秦軍被困,隨全部殺出,卻被三萬楚軍攔截住,無法殺出楚軍的封鎖線。雙方正在僵持不下的時候,屈匄率一萬騎兵從商南方向疾奔來,秦軍一見,大驚!知道商南秦軍已敗、庶長章凶多吉少,隨前軍改後軍,後軍改前軍,迅撤回少習關。楚軍步步緊逼,眼看就快到城關了。忽聽城關內殺聲四起,城上秦軍大亂,城關下秦軍還沒有搞清怎麼回事,只見城門打開,大隊人馬殺出,爲的是楚將侯醜,只見侯醜勒馬橫槍的說:“所有秦軍聽着!少習關已被我拿下,你等快快棄械投降,否則,這裡便是你等葬身之地”。
秦軍一見,驚恐萬分,但都不肯投降,依然困獸猶鬥、拼死一戰,侯醜、屈匄率楚軍前後夾擊,秦軍無法抵擋,向北沿少習(武關)河丘嶺潰逃。少習關這一戰,秦軍被斬近四萬,有一萬多沿少習(武關)河丘嶺逃往洛南。這一天,商南城關鎮和少習關一戰,楚軍共斬殺秦軍八萬人,獲戰馬一萬多匹,盔甲兵器八萬套,糧草糧車一大批,楚軍自損二萬兵。盡在p..文.學網 少習關,在戰國時,地屬商於,故史書上便把它說是“商於之戰”。
戰鬥結束,侯醜向屈匄彙報說:“我用大王兵符從漢中調來七萬大軍(馬軍一萬五千、步軍五萬五千),兩天前就已到了荊紫關,與商邑退下來的一千楚軍會合,聞訊將軍在少習關前大敗庶長章,打得秦軍不敢出關應戰,便率大軍沿着丹江西經過風樓、竹林關,然後沿江北上金關,攻取商邑,得知疾長章率六萬秦軍東出,隨率大軍從後面攻取少習關。一路上,我在荊紫關和竹林關各留下一千(馬軍一百、步軍九百)楚軍把守,並派三千(馬軍五百、步軍二千五百)楚軍進駐山陽,督促他們招募鄉勇,爲國效力”。
屈匄說:“做得好”!隨將二萬套盔甲兵器往山陽、竹林關和荊紫關招募鄉勇,三處由山陽總兵率領,另將戰馬一萬匹和六萬套盔甲兵器往西峽、浙川楚軍,令其招募兵勇。隨後,屈匄命十萬大軍駐紮在商邑,五萬楚軍駐紮在商南。二月二十九日,丹鳳、商南楚民丹食壺漿,慰勞楚軍,屈匄隨令殺羊宰豬,犒賞三軍,與鄉民同慶。
當晚,屈匄對衆將說:“庶長章三萬殘兵敗將必逃往洛南,明日一早,我親率大軍佔商洛、取洛南”。侯醜說:“我擔心漢中兵微,若是秦、蜀聯軍趁此時攻襲漢中,那劉襄將軍也就危險了。是不是將五萬楚軍回漢中駐守”?屈匄說:“侯將軍所慮多餘了,修魚秦軍無法返回安邑,潼關、安邑的秦軍則不能回軍,現疾長章十萬大軍所剩三萬逃往洛南,秦軍十萬駐守西雍、陝北,關中、咸陽只剩甘茂、司馬錯二十萬大軍了,我舉兵攻佔商洛,咸陽必大軍出藍關,又哪來的大軍西出南下攻襲漢中”。侯醜說:“還是小心爲好,明日派六百里快馬回漢中探個究竟”。屈匄說:“好!明日一早,可令快馬到漢中打聽,若有情況,你即率領大軍馳援漢中”。