匡章(?-?),又称匡子、田章,战国时齐国齐威王、齐宣王、齐湣王三朝名将。大约活动于前335年至前295年间。
桑丘之战
桑丘之战是匡章指挥的第一次大战,也是商鞅变法后秦国与邹忌变法后齐国的首次交锋,匡章运用间谍战术打得秦惠文王自称西藩之臣。此后二十年齐秦二国再无交兵。
齐破燕之战
齐国长期奉行北进南抗战略,即北灭燕赵,南拒楚魏。齐宣王六年(前314年),燕国发生子之之乱,爆发内乱,齐国乘机派匡章率齐国五都之兵十万,从渤海进发,进攻燕国,五十日占领燕都(今北京),攻灭燕国。
垂沙之战
齐宣王十九年(前301年),齐宣王命令齐将匡章与魏将公孙喜、韩将暴鸢率领韩国、魏国、齐国三国联军进攻楚国的方城,楚国派唐眜率军迎击,两军在沘水两岸驻扎了下来。联军因不了解沘水的深浅情况,不敢贸然渡水作战,与楚军相持了6个多月。齐宣王在国内不耐烦了,派使者周最到阵地言辞苛刻地催促匡章赶快渡河作战,匡章觉得自己辛苦谨慎指挥,还受如此委屈,便向周最说:“对我来说,把我撤职,杀了我,甚至灭了我的全家,这是大王能够做到的;战机不成熟时要求出战,战机成熟的时候要求不战,对我来说这是大王不能够做到的。”随后,匡章令人寻找可以渡河的地方,由于守备的楚军放箭,派出的人根本到不了河畔。后来,一位当地人说:“要想知道河水深浅太容易了:凡是楚军重兵防守的地方,都是河水浅的地方;凡是楚军防守兵力少的地方,都是河水深的地方。”匡章一听,喜出望外,随即选派精兵乘夜幕从楚军重兵防守的地方渡河,向楚军发起突然袭击,在沘水旁的垂沙(今河南唐河境)大败楚军。
楚将唐眜因为联军六个多月没有多大的动静,放松戒备,等知联军上岸后才仓促调兵应战。楚军大败,2万多人被杀,楚将唐眜战死。之后,韩、魏取得宛(今河南南阳市)、叶(今河南叶县南15公里)以北的大片土地。楚国被迫以太子横为质子,向齐求和。
伐秦
前298年,田文回齐为相,发起齐、魏、韩三国联合攻秦,由匡章统帅联军,以韩国军队为主力,攻秦前后有三年之久,先是攻到秦国的函谷关,驻屯大军,加以封锁,之后赵、宋两国也参加,最后终于攻入了函谷关,迫使秦国求和。秦国归还了魏、韩一些侵地后,三国联军才退去。
匡章作为齐国大将,历仕齐威王至齐闵王三世,是齐国霸业的奠基者。匡章是一位优秀的军事家,唯一可惜的是司马迁并未对其列传。其事迹主要从先秦诸子典籍中查考。虽然匡章打的仗不多,但都是改变战国格局的名役。