战国时期人才辈出,文有战国四公子:魏国信陵君 、赵国的平原君 、楚国的春申君歇 、齐国的孟尝君;武将中有战国四大名将白起、王翦、廉颇、李牧;还有田单、赵奢、乐毅等名将也被司马迁所记载。但是有个名不见经传的小人物,他的功绩足以媲美其他名将,但是史记却没有为他列传。
这个人就是齐军的将领—匡章,人称章子或者匡子。齐威王二十三年(公元前334年),匡章参与徐州相王,并与魏国国相惠施辩论。最终使齐、魏双方互相承认了对方的王位。
齐威王三十四年(公元前3),秦国借道魏韩向齐国展开军事行动,先是越过韩、魏、卫三国,佯攻大野泽左岸的阳晋(今山东省曹县)要道,突然从阳晋南下至齐国西南重镇亢父,这里道路险恶,秦军想出其不意,从这里北上绕过右壤直插齐国的南阳腹地。这时齐威王任命匡章为将,率领齐军前去迎战。
秦军行至齐宋边界处的桑丘(今山东省兖州市),秦军和匡章率领的齐军主力相遇,齐、秦两军对垒扎营。秦军将领为了严明军纪,也为拉拢齐地人心,故下令:"有谁敢在距离柳下季坟墓五十步内的地方打柴的,便判死罪,绝不宽恕。"同时为了激励士气,还下令悬赏"有谁能得到齐王首级的,封万户侯,赏赐二万两黄金"。
不过由于秦军是孤军深入,又必须顾及到后方,惟恐韩、魏二国在后图谋。所以秦军只是虚张声势威胁向齐出兵,实际上却犹疑不定不敢进攻。
匡章充分利用了秦军欲进不得、欲退不能的矛盾心理,在开战前夕,让双方使者多次互相来往。匡章借机变更了部分齐军的旗帜标记,混杂到秦军当中,等待配合齐国的主攻部队破敌。期间朝廷大臣多次污蔑匡章要降秦,齐威王不接纳。不久之后,匡章的战术大获成功,秦军被混进军营的齐军士兵和匡章的大部队内外夹攻,原本战意就不甚坚决的秦军一触即溃。
这是匡章的第一次打败秦军,不过此次是由于秦军孤军深入,后方有韩、魏掣肘,所以军心不稳,故而失败。真正能体现匡章军事才能的是攻破函谷关。
公元前298年,秦国的孟尝君因出使秦国遭扣留,一食客装狗钻入宫中偷出狐白裘献给昭王妾以说情放了孟尝君,逃至函谷关时昭王又令追捕。另一食客装鸡叫引众鸡齐鸣骗开城门,才得以逃回齐国,归齐后孟尝君怒而合纵韩魏以攻秦。
匡章带领三国联军经过三年苦战,先是攻到秦国的函谷关,驻屯大军,加以封锁,之后赵、宋两国也参加,最后终于攻破秦国的函谷关。函谷关被攻破,秦国门户洞开,齐军一旦进入渭河平原,将是一马平川,秦将无险可守。如果联军一鼓作气继续向关中进军灭秦也就指日可待了,即便是灭不了秦国,秦国处境也不会比田单复国后的齐国好到哪里去,至少没有称霸天下的资本了。
秦昭襄王大惊失色,急忙向齐国提出割地求和,同时东周国的大臣韩庆从中斡旋,利用齐、韩、魏三个相互邻壤的诸侯国之间相互牵制的利害关系劝说孟尝君放弃“联军直接对秦进行军事打击”的念头。
齐闵王的短视,加之担心孟尝君功高震主,同意了秦国的求和。结果联军要求秦国割和谈,秦王连忙照办,将原属韩国的西河之外、武遂归还韩国,将封陵归还给魏国。此一战算是彻底把秦国打回关中了,直接倒退到一百年前的春秋时代。
从秦国割掉的土地来看,可以看出这次是确实把秦国打到黄河以西了。商鞅变法多年的征战成果,就此毁于一旦。匡章攻破函谷关,秦国被迫割地求和,这是秦昭襄王在位时经历的最大耻辱。