卻說正當汪良臣率軍向北運動時,渾都海不顧李槃的勸阻,扯碎忽必烈的詔書,已在六盤山打出了反叛忽必烈的旗幟。這六盤山一直是蒙軍伐宋的大本營,也是輜重的集結地,物資貯備豐富。渾都海乃是當年窩闊台麾下宿將,身長力大,武藝精通,所部皆是精銳鐵騎。其仗著兵精糧足,有恃無恐,於六月上旬在六盤山起兵,命大將夾穀龍古帶為先鋒,沿涇河東進,來攻京兆。而留昔裏吉率兵三千守大營。
有左右提醒道:“我大軍一出,隻恐秦鞏軍襲我後路,奪我根據。既然阿蘭答兒將率軍南下,我等何不堅守這六盤山老營,待北軍到時,或蜀中得手後再出兵,不是更有把握嗎?”渾都海笑道:“我伐宋之師散在隴南與蜀中,關中兵少無備。不趁此良機平定關中,拿下京兆,更待何時?鞏昌汪家軍乃闊端王家臣,今其率兵者,乃闊端王的駙馬。自蒙哥登汗位後,窩闊台與拖雷兩係已成仇寇。作為窩闊台的孫女婿、闊端的駙馬汪良臣,難道此時會幫拖雷的兒子忽必烈?其最妥善也是最聰明的做法,是擁兵觀望,待價而沽。一旦川陝入我掌中,其便會知趣來投。況且其兵不過萬,就是打起來也不是我的對手。眼下無須多慮。”
渾都海來至涇川時,便見打著“王”字大旗的平涼軍,正往長武方向撤退。於是傳令:“趕上去滅了他,不要放其遁入京兆!”夾穀龍得令,率軍奮力追趕。王鈞等丟盔棄甲,且戰且走,示弱誘敵。渾軍緊追不舍。待輾轉來至山巒起伏、溝壑縱橫、叢林茂密的虎狼穀時,天色將晚。隻聽得一陣鑼響,萬箭齊發,同時火炮也在敵騎中炸開了。原來是昔剌忙古所率的京兆兵,奉命在此埋伏專等。
渾都海先前輕敵冒進,及至猝然中伏,己軍已為箭弩炮火所傷,甲士倒斃,戰馬亂竄,陣形大亂。待整頓好隊伍重新開戰時,那溝壑叢林又不利於騎兵衝突。時或鹿角木叉擋於前,時或巨石嘩啦滾於後;本想跳躍躲閃,一不留神,又跌入陷馬坑。真是虎落深井中,有勁使不上。渾都海仗著人多勢眾,乃一麵命將士下馬步戰,一麵遣人催後軍急進並帶火炮來支援。