至正十二年,冬。元将贾鲁率军围困濠州。郭子兴急忙调集高扬与朱元璋率部返回濠州,共商退敌计策。高扬主张率军绕到贾鲁侧翼,对其展开奇袭。高扬作战向来勇猛,郭子兴十分钦佩他,但也担心他威望过高,威胁到自己在军中的统帅地位,因而并不是十分相信高扬,反而较为倚仗心思缜密的朱元璋。高扬越是希望建功立业,在军中建立威信,郭子兴就越是忌惮他。
郭子兴见高扬又要逞匹夫之勇,心中不喜。朱元璋却极力赞同,说:“郭元帅,末将以为高兄弟的提议可行。”郭子兴注视着朱元璋,问:“你有何道理,速速说来我听。”朱元璋略一沉吟,说:“贾鲁围攻濠州,咱们须做两手打算。”郭子兴问:“哪两手打算?”朱元璋说:“一方面坚守濠州城池,与敌对峙;另一方面须派遣一支奇兵,在敌军之中穿插,扰乱起阵型,使其军心涣散,无法齐心协力围攻濠州。而此人非勇猛善战不可!眼下,恐怕只有高兄弟堪当此任呀。”
朱元璋一席话说动了郭子兴。郭子兴心思一转,心想:“如果濠州城破,我等死无葬身之地。眼下退敌为重,就让高扬立这个头功又何妨呢?”想到这里,郭子兴说:“贤婿说得很对,就依你的计划,让高兄弟带领三千精锐在元军阵营中纵横穿插,扰乱敌人军心,我等好伺机反攻。”高扬本意是主动请缨,显得自己英勇善战,让郭子兴更加器重自己,没想到朱元璋却横插一脚,“成全”了他,这反而让高扬觉得自己受了朱元璋的摆布,无意中做了冤大头。贾鲁所率大军人多势众,将濠州城围困住,高扬以区区三千兵马如何能直缨其锋?搞不好会以卵击石,一败涂地。俗话说,擒贼先擒王,要想解除濠州之围,必须以讯雷不及掩耳之势奔袭元军统帅,击杀贾鲁,如此才能破敌。
高扬虽然掌控三千白莲教众,但是却不敢明目张胆在敌军眼前招摇。他下令三千人均换上百姓装束,化整为零,隐蔽在濠州城外围,游击元军。由于高扬这三千人神出鬼没,令贾鲁十分头疼。因此,贾鲁攻打濠州城的进度被大大延缓。
贾鲁大军围困濠州城,因天气寒冷,两军都不愿恋战。贾鲁采取步步推进的策略,企图将濠州城封死,迫使义军投降。期间,两军有过几次小范围交锋,郭子兴部被元军击溃,只能退缩回濠州城,坚守不出。随着战局僵持,据守濠州城中守军开始军心不稳,尤其彭大、赵均用等部军纪涣散,在濠州境内四处哄抢,民怨。
眼看局势对义军越来越不利,如果再不出现奇迹的话,贾鲁的铁桶计策便将实现,到时,濠州城中的义军不免陷入绝境,坐以待毙。情势危急,郭子兴寝食难安。朱元璋假借郭子兴的名义给高扬写了一封密信,让他无比尽快设法除掉元军统帅贾鲁。高扬接到密信,犹豫不决。他现在根本没有十分的把握除掉贾鲁。他若以三千兵马强攻贾鲁,无异于自投罗网,要想除掉贾鲁,就只能以身犯险,接近贾鲁,将其射杀。
濠州久攻不下,元兵军心散漫,警惕心渐渐丧失。转眼已是第二年的春天,冰雪融化。空气中仍透着凛凛寒意。这一日,天色黯淡。高扬带着三名亲随,均一身劲装,悄悄靠近贾鲁大营。他们已经暗中窥视贾鲁一段时间了。
过不多时,元将贾鲁带着几个随从走出军帐,登上瞭望塔楼,向濠州城内眺望。高扬目测塔楼与自己藏身之处相距将近百丈,无法用弓箭射杀。于是带着几名随从隐藏到军营附近的林间,除掉那里的元军守卫,向瞭望塔楼接近了数十丈的距离。高扬隐在树后,拉弓搭箭,对准塔楼上的贾鲁,一箭射去。这一箭挟着风声,呼啸着奔向毫无防范的贾鲁……
至正十三年,初春,元将贾鲁死于军中。元军撤退,濠州解围。;