這次大戰的戰場位於秦晉邊界的函穀關(今河南靈寶境內),函穀關地形險要,號稱“一夫當關,萬夫莫開”。要攻打秦國,首先要突破函穀關。
但即使是如此有利的地形,秦惠文王還是憂心忡忡,因為這次,秦國要以一國之力抗衡戰國七雄裡的其他六位,這怎麼打得贏。這時候陳軫出使來到了秦國,回到故土,感慨萬分。張儀對陳軫自然沒有好臉色,問他:“好啊,你們楚國組織了聯軍來打秦國,你還有臉來。”陳軫回答:“沒辦法,我就是按照禮節來送個戰書。不過我倒是有個建議。”
秦惠文王很會用人,他知道陳軫的本事,就讓陳軫幫忙出主意。陳軫的立場其實還是挺曖昧的,一方麵他作為秦國人不想秦國被打得太慘,另一方麵他已在彆國當官,不能坐視秦國一家獨大,忠義兩難全。因此陳軫給秦惠文王說了兩點,陳軫首先對秦惠文王說:“大王其實沒啥好擔心的,楚國、燕國受秦國的威脅不大,這次出兵基本就是做做樣子,而齊國這麼遠,他們根本就不會出兵,其實真正出力的就是韓趙魏了。”第一點是幫助秦惠文王分析局勢,提升信心,秦惠文王覺得很有道理,問陳軫秦國應該如何備戰。
陳軫又說了第二點:“要安撫好後方的義渠國,送點禮物給他們消除隱患,避免到時候兩頭夾擊。”這第二點卻是坑秦國的。為什麼這麼說呢,前文提到過,公孫衍之前早就和義渠王說過,如果秦國要和東方各國打仗,肯定會送禮過來的。陳軫這麼建議秦惠文王,也是和公孫衍事先就商量好了的。
秦惠文王按照陳軫的建議,派人向義渠國送禮,義渠王看到這麼多禮物,想起了公孫衍的話,就知道秦國是要和東方各國乾架了。義渠王表麵上收下全部禮物,感恩道謝,等使者一走立馬組織兵力,偷襲秦國李帛,李帛的守軍沒有防備,被打得很慘。秦惠文王很生氣,說:“義渠這個王八蛋,忘恩負義,等我空了再收拾他們。”
秦惠文王這時候確實沒空管後邊,因為此時秦軍的主力部隊已經開往函穀關了。合縱聯盟那邊,齊國果然沒有出兵,燕國軍隊則拖拖拉拉的,比原定計劃晚了好幾天才趕到與大軍會和。等五國聯軍趕到函穀關,秦國守軍已經嚴陣以待,函穀關之戰爆發。