墨子得知后,从宋国出发连续赶路,劝楚王放弃进攻的念头,楚王当然不乐意,墨子告诉他我可以用墨家机关术对抗公输家,而且臣敢断言,此战楚国若要打,必然战败,损失惨重。楚王大怒下令墨子和公输班演示机关对决。
墨子用腰带当城墙,公输家负责进攻,墨家就防守,双方进行了九个回合的博弈,结果公输班九站全败,这下公输班不开心了,说我要是攻打宋国还有一个办法,墨子说我知道您的办法,就是把我杀了,不过这次我不用你动手,自己来。
说完,就从一个将领手中借了一柄剑,朝楚王走去,在楚王面前,将自己的头颅献给他,在场的人都大惊失色,墨子大喊我已经献上人头希望大王能答应撤兵。楚王已经给吓得半死,连说同意撤兵。
只有公输班保持冷静,他看头颅里墨子的眼睛炯炯有神,知道这是墨家机关术,而且本人就在附近,墨子听楚王答应撤军,将自己的头颅取回重新安到脖子上。对公输班说如果你执意要来,到时候这人头就不知道是谁的了。转身离开,从此公输班恨死墨家了。