张仪回到
秦国后假装从车上掉下来受伤,一连三个月没上朝,不见楚国使者。楚怀王
熊槐以为这是与齐国断交不彻底的原因,于是派勇士
宋遗到齐国辱骂
齐宣王,齐宣王大怒转而与秦国缔结盟约。
张仪见秦、齐两国结盟后才上朝面见楚国使者,告诉
楚国使者并非割让商於之地六百里,而是自己的封地六里。楚国使者回国后将此事转告给楚怀王
熊槐,楚怀王
熊槐得知被骗后大怒,转而与齐国联合,一面命屈匄猛攻
秦国的於中;一面任命
柱国景翠为主将,包围秦国的盟国韩国的雍氏(今河南省
禹县东北)。而齐国也趁机出兵,联合
宋国包围了秦国的盟国魏国的
煮枣(今山东省
东明县南)。
公元前312年,
樗里疾所率领的秦军与韩军在雍氏击败景翠的军队,继而与魏章的部队会合。秦、韩联军与楚军在
丹阳(今河南省淅川县丹水和
淅水交汇处一带)交战,楚军大败,被斩首八万,楚国大将军
屈匄及裨将军
逢侯丑等七十余名将领被俘,屈匄被俘后遭处决。丹阳之战后爆发了秦楚
蓝田之战。
楚怀王
熊槐得知战败的消息后大怒,增调全国的军队深入
秦国境内,秦、楚两国战于
蓝田(今
陕西省
西安市
蓝田县),楚军大败。韩、魏两国也趁机出兵,一直打到邓(今
湖北省
襄阳市北,河南
南阳邓州境内),迫使楚国撤军,楚怀王
熊槐被迫割让两座城池与
秦国议和。秦军乘胜夺取楚国
汉中之地六百里,设立
汉中郡。秦军同时联合魏军在
濮水击败了包围煮枣的齐军,俘虏了齐将
声子,齐将
匡章败逃,秦、魏联军乘胜攻打了
燕国。
现代学者
马非百所著《秦集史》认为
秦国有朝内执政大臣推荐亲信将领在外统兵的传统,如
张仪与魏章、
范雎与
郑安平就属于这种关系。执政大臣与亲信将领是相辅相成的关系,如
张仪失势后魏章也被驱逐,
郑安平投降
赵国后
范雎也辞职归乡。
长篇历史小说《
东周列国志》中,魏章于第九十一回《学让国燕哙召兵 伪献地张仪欺楚》中登场。张仪欺楚后,
楚怀王大怒,派屈匄为大将、逢侯丑为副将带兵十万由
天柱山西北攻打
秦国的
蓝田。
秦惠文王任命魏章为主将、甘茂为副将迎战楚军,
齐湣王也派匡章率军助战,秦、齐大败楚军于丹阳。屈匄聚集残兵再战,被甘茂斩杀。此战楚军被斩首八万,
逢侯丑等七十余名楚国将领战死。在第九十二回《赛举鼎秦武王绝胫 莽赴会楚怀王陷秦》中,
秦武王继位后设置丞相一职,任命
甘茂为左丞相,
樗里疾为右丞相,魏章因没有得到相位,一怒之下投奔魏国。