丧失了这两地的军事功能，晋国和郑国就必然突破边境而攻击到楚国的腹地汉江流域。公元前585年（鲁成公六年），晋国讨伐蔡国，楚国以申县、息县的兵力救蔡。晋国将领认为，此战胜利则仅仅是击败楚国的两个县而已，成功没甚么了不起，但失败更为耻辱，因此主动撤退。顾颉刚指出，以申、息两县的兵力即足以和霸主之国晋国的军队周旋，可见申、息两县的富庶。公元前529年，楚灵王死，楚平王立。当年楚灵王灭蔡国后，灵王将许国、胡国、沈国、道国、房国和申国迁徙至楚国境内，楚平王即位后使陈国和蔡国复国，而这些被迁徙的小国，也都复国。