秦昭王初期,面对国内诸弟争位的动乱,齐、魏、韩、楚等国结盟抵抗。然而,楚国背信弃义,与秦建立了良好的关系。此时,齐、魏、韩三国联合力量,对楚发起进攻。在301年前,这三国联军以宋为辅助之势,再次向楚发动攻击。宋王偃在得知后,并未选择加入战场,而是坚持中立。
此时,秦国也派芈戎率军对楚作战。昭睢被授予任务,负责论证如何有效抵御秦军。他建议楚怀王再次增兵,以显示其决心与秦交战。尽管秦军占领了一些城镇后,他们并没有继续深入,而是撤退了。这使得齐、魏和韩获得了利益。
随着战争的推进,在方城地区发生了一场著名的战斗。在那里,唐昧(一说唐蔑)带领着楚军与联军在泚水畔相峙,但由于各自不了解河流的深浅,没有人敢于贸然渡过河流,因此双方僵持了6个月。
最终,当樵夫提供信息表明,只有在密集防守的地方河水才会较浅时,匡章下令精锐部队在夜间渡过河流,在垂沙大败了楚军,将其将领唐昧杀害,同时夺取宛及叶以北的大片土地。这场战斗史称“垂沙之役”或“重丘之役”。