颠颉挺着脖子昂然道:“臣梦到了介子推,他说功臣就应该得到和他相同的下场。所以臣就送他见介子推去了!”
晋文公大怒,立即将他明正典刑。大夫们请晋文公暂缓执行死刑,把他编入敢死队,以将功赎罪。
晋文公态度坚决,结果颠颉就被处死了,他的首级也被悬挂起来示众。大夫们见没保住颠颉,转而开始保魏犨。晋文公余怒未消,他想处死魏犨,却又爱惜他的才能,所以暗中对赵衰说:“如果魏犨伤重不能复原,就杀了他;如果他还能为寡人所用,就赦免他。”赵衰心中不忍,但君命如山,也只好领命而去。
魏犨听说大司马只身到来,就把伤口紧紧包扎起来见他。赵衰说:“我奉命而来,看你是否还能为晋国效力。”
魏犨昂然而立说道:“托君侯的关照,我怎敢懈怠?”说完下蹲上跃,做了三百个波比跳,做完面不改色,他就这样逃脱一死。由于魏犨还要养伤,晋文公就免了他的军职,改任舟之侨为车右。
此时,宋国的局势已经相当吃紧。子玉把商丘的东面和北面的进攻任务交给郑国和陈蔡,把楚军布置在其他两个方向。联军切断了商丘通往各地的道路之后就对城市展开强攻。
宋人砍光了方圆数十里的树木,子玉又不想把时间浪费在到远处寻找木材和制造攻城器上,而是希望通过勇气和力量速战速决,他就命令联军全力攻城。
进攻开始后,子玉一直冒着矢石,在战场的最前沿指挥战斗;他的无畏精神激励着军士们奋勇作战,也激起了宋人的怒火,并且最终造成了双方战斗人员的大量伤亡。
数天过去了,士卒们已经十分疲惫,子玉瞪着猩红的眼睛,嗓子哑的连话都说不出来了;而商丘城却还是巍然不动。
楚成王此时终于意识到,如果一味地由着子玉蛮干,楚国的的家底迟早会被他败光,到那时自己就成为齐孝公第二了。楚成王下令休战,并通知盟军统帅召开战时会议。
参会者通过各种非直接的方式指责子玉指挥不当,也表达了对子玉的不满。参会者最终通过了暂停执行人海战术,转而大量建造和使用重型攻城器进攻的方案。楚成王把建造任务分配下去,统帅们就各自回到岗位执行命令去了。
宋人察觉到敌人改变了战术,这个改变使得他们感到担忧;人们此时更加祈盼晋军早日到来。但是宋人却发现,晋军占领曹国后就按兵不动了。宋国使者门尹般在夜幕的掩护下突出重围,马不停蹄一路狂奔,终于在第二天下午赶到曹国。
楚军和晋军存在一个默契,那就是谁也不肯主动发难。楚成王担心宋国人会打破这一默契,心中感到十分不安。不久,秦军与齐军也相继到达曹地,东西方两大势力已经站在晋国一边;敌对双方实力的对比发生了根本转变。