诸葛亮南征得胜,金旋又设法让南北苗相争,南方后患已除,金旋亲统筑阳兵马东上攻打新野。关羽、张飞此时主动请命,欲为前锋,金旋见两将心切,应允两将请求。命令关羽、张飞,统领所部兵马为先锋,自领大军随后进军。
曹仁闻知金旋兵动,让于禁统领六万兵马守城,自与文钦、董昭等引领十万大军,在新野以西三十里处要路下寨,依托地势,阻击来犯大军。
关羽、张飞心急兄仇,见曹仁领兵挡住去路,正是“仇人相见,分外眼红”。简雍献计道:“曹仁部下士兵精锐,两军兵力相若,不施奇计,恐怕难获胜。明日出战,若是分军抵挡住曹仁部主力,待两军混战之时,突起伏兵上前助战,曹仁必败。”
关羽从其计,召集诸将进帐,分派众将任务。此时高顺投奔金旋,金旋因为高顺勇猛,让其为张飞副将。关羽吩咐廖化、高顺两将各率领两万精兵在东南、东北两侧埋伏,自与张飞、周仓、关平等统领主力,拖住曹仁部主力。
次日,关羽等统兵挑战,曹仁见关羽部兵力与己军相仿,统兵出战。金旋部下皆精通阵法,士气高涨,休养日久,养精蓄锐,杀气腾腾。关羽让关平以旗语指挥部下摆好兵阵,以阵法应战曹仁部下,因此关羽、张飞部下六万兵马与曹仁十万兵马交战,未落下风。
两军混战将近午时,两军兵将疲惫不堪。曹仁正要鸣金收兵,廖化、高顺两路伏军突起,从两肋处攻击曹军。伏军养精蓄锐,尤如猛虎下山,曹仁部战力疲惫,军阵立呈混乱。
关羽等将见伏兵杀出,力气复苏,统领部下趁机猛攻,曹仁部大败,收兵不迭,被关羽、张飞部大杀一阵,血流成渠,尸横遍野。曹仁大营也被败军冲动,防守不及,被关羽部趁势夺去。
曹仁统领部下败往新野,关羽、张飞等将衔尾追击,一直追到新野城下。于禁在新野城中,闻知曹仁兵败,连忙点起城中重兵,出城接应,拦住关羽、张飞追兵,救得诸将入城。
此次大战,关羽、张飞两部杀敌逾万,俘敌两万余,杀得曹兵心惊胆颤。新野诸将与曹军作战,向来被敌挨打,胜少败多。今日统领精兵,大破曹军,顿感扬眉吐气,豪气横生。张飞更是眉飞色舞,连呼痛快。
金旋大军到达新野城下,闻知关羽、张飞大败曹军,重赏两将。金旋在新野城西扎下大营,二十万大军团团围住新野,遣将四门攻打。
新野曹军新败,军心摇动,士气低落。曹仁几次整兵出战,皆为金旋所败。曹仁见金旋大军兵器鲜明,队伍严整,兵精将勇,遣人冲出一条血路,急报曹操。
曹操闻知曹仁连败,新野形势危急,命令次子曹丕、王府少傅邓艾、中郎将朱灵统兵五万,紧急援救新野。
此时新野城已经危急万分,金旋见曹仁固守不出,命令部下士兵运土掩住四门。曹仁士兵不能出城,机动灵活性顿时大减,只能被动挨打。曹仁趁夜间用绳索吊下士兵清理,又为金旋派兵击杀。