彭仲爽发现君主处境危急,就拼命挤进去,想要帮他冲出重围。但是楚文王战前下令:务必要活捉彭仲爽。结果进攻他的敌人远比进攻申侯的要多得多。
彭仲爽看穿了楚文王的意图,他不得不放弃了刚才的想法,转身朝着相反的方向冲击。申侯眼睁睁看着彭仲爽无视自己的险情越跑越远,便对着他“逃跑”的方向破口大骂。
彭仲爽的方法奏效了,他行动吸引了大量的兵力,申侯的压力顿时减轻了许多。包围圈外的申军拼命进攻,结果把楚军的防线冲开一个口子,申侯这才侥幸逃脱,但是彭仲爽和他的很多部下却被俘获了。
战斗持续了整整一天,月亮升上来时双方才各自收兵。这一仗双方打了个平手,但是楚军的气焰却不那么嚣张了;申国人反倒觉得,自己在兵力处于劣势的情况下能够战平强敌是个极大的胜利;申军的士气因此变得高涨起来。
申侯左右的小人们借题发挥,把使申侯身陷险地的帽子扣到彭仲爽头上,说他故意引诱申侯出战,在达到不可告人的目的之后,便头也不回地投奔新主去了。申侯大怒,当即下令拘捕了他的家人。
于是,申国那个最杰出的人物与他的儿子们被关押在敌营,而他的家眷们则被囚禁在国内。但是彭仲爽和儿子们得到了敌人很好的对待,家眷们则受到了残酷的殴打和侮辱。
第二天,申国使者来到楚营,他们表达了和谈与交换战俘的意愿(实际上是来打探风声的)。楚文王告诉对方,申侯只要把彭仲爽的家人安全地到楚营,他就同意申侯的要求。
彭仲爽听到消息后大哭道:“楚国的君主啊,你这不是逼着寡君杀死我的家人吗?杀死无辜的人对你有什么好处啊?”
楚文王说:“他如果还是你的‘寡君’,就不会杀无罪之人;如果不是,就算我不提出要求,他也会杀。”
使者的回复终于使申侯认定彭仲爽就是叛国者,他处死了彭仲爽的家人,并且把尸体送到楚国人那里,彭仲爽一怒之下就真的投靠楚国了。
楚文王对彭仲爽说,如果他可以帮自己取得申国,楚人将不会灭绝申人的祭祀,而是像自己先前表达的那样,把人口迁移到新的地方去延续社稷。彭仲爽说,他不希望看到更大的伤亡了——无论楚人还是申人,如果文王能兑现自己的承诺,他可以为楚人完成这个功业。楚文王说,不谷敢不信守诺言!两人随后举行了歃血仪式。。
彭仲爽告诉楚文王,申侯是个自高自大、暴躁易怒、不知危险是何物的人;为了能够以最小的代价取得申国,既不可对战也不能攻城,但是可以设一个圈套,把他引出申国。楚文王表示赞同,随后将领们便围绕他的建议制定了作战计划。
散会之后,彭仲爽悄声问楚文王:“臣知道申国公室内有楚国的内应,请告诉我他是谁,免得在后面的战斗中误伤。”楚文王似笑非笑地说:“子明。”