在杨奉的诚恳邀约下,徐晃答应与其共赴讨逆之役。凭借着对白波贼战斗风格的熟知和新得的强将徐晃的协助,杨奉的军队迅速击败了郭大贤带领的白波贼,逼得对方四处逃散。随着胜利的消息传播开来,杨奉的名字也变得愈发响亮,引起了李傕与郭汜的关注。二人商量并在谋士贾诩建议下,利用朝廷权力任命杨奉为车骑将军,试图通过这种方式对其进行招安。
不过,对杨奉而言,成为李傕、郭汜这般人物的替代品才是真正的追求,这样一个象征性的官位显然不足为其心动。随着时间的推移,李傕与郭汜之间的矛盾激化,杨奉选择了支援处于下风的李傕对抗郭汜。有了杨奉的援助,双方力量达到某种平衡状态,彼此间连绵不绝的战火造成了整个关中地区的民生疾苦。
至兴平二年,见时机已到,徐晃向杨奉提议,趁李傕、郭汜内斗之时救援天子刘协,并向东迁移。考虑到自己的实力有限,杨奉联合了白波余党韩暹以及上党太守张杨等人共同发兵。联合军成功救出刘协,将其保护撤离长安前往洛阳方向。但是,刘协的消失让李傕、郭汜感到恐慌——若失去天子,二人的权威将会迅速瓦解,可能成为众矢之的。因此,尽管先前有过激烈冲突,但他们迅速达成了共识,合并兵力追击杨奉,旨在找回刘协。
让杨奉未曾预料到的是,他的手下韩暹、张杨等人,却因天子刘协该归属何人的问题发生了严重的冲突。最终,心有不甘的张杨带领部下退回上党。留下来的韩暹与杨奉只能独自承担起保护刘协的责任。
面对气势如虹的李傕和郭汜军队,杨奉和韩暹感到前所未有的恐慌。谈及阴暗的权谋手段,杨奉或有施展空间,但在对付李傕、郭汜率领的西凉铁骑方面,杨奉的手下一群散兵游勇明显实力不济。关键时刻,徐晃自愿留下来殿后。虽然心胸狭隘的杨奉舍不得拨给他足够的兵力,只分配了三千不精良的队伍。
徐晃深知这些部队若直接对抗西凉骑兵,很快就会落败。所以,他必须采用智谋而非武力来扭转局面。俗语有云:「食以维生」,不久前,李傕、郭汜二人刚有过争斗。近年关中频繁干旱,推测他们所携带的粮食有限。一旦粮食补给线被截断,即使再勇猛的铁骑军队也难以维系攻势。
思及此,徐晃决定利用地形的优势,通过迂回策略突袭李傕、郭汜军队的粮食供应链!当听到徐晃已经中断他们的粮食供给时,李傕、郭汜二人几乎被愤怒至昏迷边缘。因准备不足加上粮食本来就有限,再经徐晃这一劫夺后,如果不迅速撤离,恐怕不用战斗,自己队伍中的士兵就要因饥饿而引发哗变。