晉國以正統自居,同樣也派出使臣赴洛陽,封宋邦為虞王,司州刺史。
在各國使臣未到之前,宋邦先已發出檄文,指責姚萇不忠不仁,背叛秦帝,擅殺秦帝家眷。
出檄文的同時,宋邦以王猛留守洛陽,自己帶著曹懷祖、喬棟、鄧羌等十三員武將率兵二萬西征秦國。
已經稱帝的姚萇接到宋邦來犯的消息,趕緊調集十萬重兵以尹買為統帥進駐潼關。雖然宋邦只有二萬兵力,而他既有多于宋邦數倍的兵力,又有潼關天險,但是宋邦不敗的戰績擺在那里,讓他想輕視又不敢輕視,想重視卻又覺得自己過于膽怯,重視過了頭。于是在調十萬軍入潼關后,他就不再過問潼關戰事。
宋邦軍至潼關,在關外叫陣。
潼關守將王欽是姚萇的心腹大將,而尹買則是姚萇的妻弟,二人與姚萇的關系都算莫逆。他們二人一起駐守潼關,姚萇在調兵的旨意中又沒有指明主次,這二人便誰也不服誰。
王欽部下只有二萬兵馬,主張憑借潼關天險,采取守勢,宋邦在關外延誤日久,軍糧用盡,自然就會退兵。而尹買卻有十萬兵馬,瞧不上宋邦的二萬軍隊。他主張出關迎戰,覺得一戰便可擊潰虞軍,何需在關內耗糧養著十二萬兵去防范虞軍?
于是,王欽的二萬兵在關內按兵不動。尹買卻領著十萬兵馬趾高氣揚地出關,與宋邦混戰了一場。宋邦引軍假裝敗退。尹買率軍緊追不舍,被宋邦引入埋伏圈,伏兵齊起,三面夾擊秦軍,把秦軍殺得丟盔棄甲哭爹喊娘而去。
尹買引著一萬多殘兵敗將逃回關中,指責王欽見死不救,經過一陣似是而非的口才藝術加工,把慘敗的責任都推到了王欽身上。
王欽自有一番打算,懶得搭理他。誰敗就是誰敗,說破天也賴不上他。他沒有落井下石,沒有在背后看笑話就算他仗義了。
尹買自從敗過一戰,損兵折將無數,再也不敢提出關迎戰,與王欽分兵分段防御,各守一端。王欽負責防守關右,尹買負責防守關左。
王欽把二萬軍隊編作四隊,輪番值守,輪番休息,日夜防范,防得滴水不漏。
尹買才能遠不及王欽,只是仗著皇親國戚的身份,深得姚萇的信任,才有了這次統領十萬大軍前來助防守關的機會。他沒有守關的經驗,自然不會像王欽那樣分班值守,也懶得去費腦、也不屑去學習王欽的防守之法。
他提倡吃住都在前線,用全力嚴防死守來報效國家,甚至還在眾多士兵面前怒斥王欽投機取巧,不肯以身報國。但他的士兵畢竟不是機器,累了困了還是要休息。
宋邦駐扎關外,當然不會去做強行攻城那種損兵折將又于事無補的事。他每天只是讓將士們吃好喝好睡好,其他什么事也不用干。他自己總是用神眼觀察著關內的守備狀況,等待機會。
尹買初時還積極上城查看,時不時地要求部下將士嚴加戒備,不得松懈。眾將士在他的高壓態勢之下,倒也不敢輕率。但十幾日過后,尹買發現虞軍根本不敢攻城。既然不敢攻城,他那么緊張干什么?
他本來一天要上城十幾次,后來是五六次,漸漸地變成了一兩次,最后索性一次也懶得上了。
他手下那些將士少了監督和約束,也就自由起來,該吃該睡都率性而為。