打楚国慎邑（今安徽颖上北），被白公胜打败。胜以献吴捷（战利品）为名，领兵入郢作乱，史称白公之乱或白公为乱、白公作乱。七月，杀令尹子西、司马子期，劫惠王，凖备立子闾为王，子闾不从被杀。安置楚惠王于高府，楚大夫圉公阳背楚惠王逃到昭夫人处（惠王母）躲避。叶公沈诸梁在蔡（州来，今安徽凤台），闻白公胜发难后，遂率方城外之军前来镇圧。他由都城北门而入，得到箴尹固和国人的协助，打败了白公胜。白公胜逃到山中，自缢而死。白公胜失败后，楚惠王継续向外扩张。楚惠王十一年，命武城尹公孙朝（子西子）率军灭陈国，改为县。楚惠王十二