周敬王十五年(公元前505年),在吴楚争霸战争中,楚、秦联军击败吴军,收复郢都(今湖北江陵西北)的作战。
周敬王十四年,吴大举出兵攻楚,占楚都郢。楚昭王逃至随(今湖北随州),一面整顿军队,一面派大夫申包胥赴秦求援。次年,秦哀公以大夫子蒲、子虎为将,率战车500乘援楚。六月,秦军与楚大夫子期部会师于稷(今河南桐柏),大败吴王弟夫概军于沂(今河南正阳)。楚大夫子西又在军祥(今湖北随州西)击败吴军。同时,申包胥、王孙圉等又发动楚人不断袭击吴军。七月,为解除南下进军的后顾之忧,秦、楚联军灭唐(今湖北随州西北唐城镇)。楚军初遇吴军于雍澨(今湖北京山),为吴所败。待秦军赶到后又击败吴军。接着,秦、楚联军又先后在麇和公壻之溪(今湖南岳阳东)大败吴军。吴王磕闾弟夫概自沂失败后,趁机归吴自立为王。越国也乘吴长年暴兵于外,国内空虚之机,进攻吴国。吴王阖闾只得退兵回国。九月,楚昭王自随返回郢都。