宋昭公被弑杀后,那个卖色买国的宋文公鲍一直对楚不敢失礼,所以也就相安了好几年,这次楚庄王为了找晋国的麻烦,竟然殃及了宋国,事情是这样的:楚王为了占领郑国,但怕晋国作梗。公子侧就献了一计:宋国最亲近晋国,只要攻伐宋国,晋国一定会发兵去救,这样就无暇顾及郑国了。
楚庄王赞同他的分析,但觉得宋文公一直对楚谦恭有礼,出兵讨伐没有借口。公子侧就为他设计一个借口:派曾经得罪过宋昭公和现在在位的宋国司马华元的申无畏出使齐国。
从楚国出发去齐国必定要通过宋国,按照规定,凡通过另一个国家,必须持有假道文书,否则就是违法越境,可以治罪的,这一回楚国故意不给申无畏假道文书。
公子侧这一计,无疑是让申无畏去送死,借他的性命来制造伐宋的借口。楚庄王为了大业,也就不在乎申无畏当初为了社稷第一个冒死进谏的忠心了,逼着不愿应命的申无畏上路。申无畏见事情无法挽回,就哭着叮嘱送别的儿子申犀:我此次出使,一定死在宋国,在我死后,你一定要请大王出兵为父亲报仇。申犀含泪答应了,父子生离。
事情不出楚国君臣的意料,申无畏无假道文书被抓获,司马华元认出是自己的仇人,就怂恿宋文公把他杀了,楚庄王得知申无畏被杀消息的时候正在吃饭,连饭也不吃了,就去部署伐宋事宜,在最短的时间就屯兵宋境。
当时楚国统率是公子侧,宋国应战的是华元,华元一面向晋国求救,一面布置坚守。晋景公接报后就要发兵,但被谋臣伯宗劝阻:当初荀林父带600兵车都败给楚国,这是天助楚也,这次出兵也不一定能打胜,还是不救为好。
晋景公心有不甘:不救宋,宋一定归属于楚,现在晋国的属国已经几乎没有了。伯宗就献计:楚国距离宋国遥远,一定不会持久,只要把晋国就要出兵救宋的消息传递给他们,宋国就会坚守到底,这样不发兵也能救宋。
不出兵就能达到救宋的目的?有这样的好事,晋景公当然不放过,就派自告奋勇去宋国传递消息的解杨出发,没想到解杨被楚兵抓获,楚庄王问他到宋国何事?解杨倒也爽快,把传递消息的使命告诉对方,楚庄王就让他用传递“晋国不发兵”的消息来交换自己的性命,解杨假装答应,就按安排来到宋城面前喊话,解杨对着宋国兵将大声叫喊:我是晋国使臣解杨,奉主公命令来传话,不幸被楚兵抓获,晋国已经发大兵来救援了,你们一定要坚守到底!
楚庄王见他违背承诺就要处死他,解杨毫不畏惧:你处死我,是告诉你们国人,以后可以违背自己的使命而去遵循外国国君的指令。楚庄王一听,既佩服他的忠勇,又为了给自己臣民一个榜样,就放解杨回晋国。
宋国得到解杨的消息,以为晋国真的发兵了,就拼命坚守,楚国一时攻不下,一对峙就是半年多,宋国已经山穷水尽,国内断粮、断料很久,甚至到了易子而食、捡骨烧火的地步,但还是不愿意投降。宋国如此,楚国也好不到那里,军中只剩下最后7天的军粮了,7天宋城不破就必定要退兵。
这一天,华元对宋文公说:现在已经坚守不下去了,只有冒险,今晚我去劫楚军主帅,逼他们签和约退兵。
宋文公同意了,当晚,华元换了楚兵的服饰从城楼上缒下来,偷偷溜到公子侧所居住的城堡下,遇见楚兵,就假装是来向元帅公子侧传递大王命令的,随后就上楼堡,公子侧刚好喝了楚王赐的酒睡得正酣,华元就爬上睡床去,随后摇醒他,公子侧醒了见到陌生人在自己身边大惊要坐起来,衣服被华元压住,华元用一把雪亮的匕首抵住公子侧:我是宋军元帅华元,今天跟你和谈,如果不答应就先要你的命。
公子侧是一条好汉,好汉就不愿意吃眼前亏,赶紧放软口气请他有事好好商量,华元就把宋国守不下去的情形如实告诉他,公子侧就问为啥不投降?华元回答:城有被攻破的危险,但人有不灭的信念,绝不会被迫签城下之盟。如果楚国有诚意和谈,就先撤兵30里,我本人愿意到楚国为人质,保证宋国以后对楚国友好。
公子侧疑惑的问:你所说的情况都是机密,你怎么敢告诉我?华元说:君子矜人于厄,小人利人于危。你是君子,我当然要告诉你实情。公子侧听对方承认自己是君子,也就当起君子来,把楚国的余粮实情告诉华元,两人越说越投机,竟然结拜为兄弟,公子侧答应天明就劝说楚王退兵,让华元别违约让自己难堪。
见事情办妥了,华元就拿着公子侧的令箭大摇大摆回宋营。第二天,楚王接受公子侧的劝说答应和谈,宋、楚签订了合约,华元到楚国为人质,楚国退兵。
申无畏的儿子申犀见报仇无望大哭,楚庄王为了弥补就任命他为大夫,同时厚葬了申无畏。
华元在楚国六年,等到宋文公死了,宋共公继位才回宋国,他是一个有才智的人,清楚宋国是大国争霸的牺牲品,要保护自己的国家,就要促使楚、晋和平分治天下,在楚国期间,他尽力与公子婴齐、公子侧拉好关系,借助他们的力量,使楚、晋之间的争夺有所缓和,这是后话。
【浅评】战争中君王不苦,将领小苦,士兵中苦,百姓大苦;战争胜利,君主大得,将领中得,士兵小得,百姓不得,他们最多也就有间歇来舔舔伤口而已。