，孟尝君田文为齐国宰相，这时秦楚联盟，齐以楚负约为借口，联合韩、魏攻打楚国。楚国以太子横为质于秦，秦派客卿通率军救楚。联军闻讯后，当即退兵。次年，楚太子横因私斗杀死秦大夫而逃回楚国，秦楚联盟告破。齐宣王十九年（前301年），齐宣王命令齐将匡章与魏将公孙喜、韩将暴鸢率领韩国、魏国、齐国三国联军进攻楚国的方城，楚国派唐眜率军迎击，两军在沘水两岸驻扎了下来。联军因不了解沘水的深浅情况，不敢贸然渡水作战，与楚军相持了6个多月。齐宣王在国内不耐烦了，派使者周最（或作「周冣」）到阵地言辞苛刻地催促匡章赶快渡河作战，