郑国因宋使督促财贿,不绝于道,又遣人求鲁侯。鲁侯只得又约宋公于虚龟之境面会,以决平郑之事。宋公不至,遣使报鲁曰:“寡君与郑自有成约,君勿与闻可也。”鲁侯大怒,骂曰:“匹夫贪而无信,尚然不可,况国君乎?”遂转辕至郑,与郑伯会于武父之地,约定连兵伐宋。髯翁有诗云:
逐忽弑隐并元凶,同恶相求意自浓。
只为宋庄贪诈甚,致令鲁郑起兵锋。
宋庄公闻鲁侯发怒,料想欢好不终。又闻齐侯不肯助突,乃遣公子游往齐结好,诉以子突负德之事:“寡君有悔于心,愿与君协力攻突,以复故君忽之位,并为燕伯求平。”使者未返,宋疆吏报:“鲁郑二国兴兵来伐,其锋甚锐,将近瞧阳。”宋公大惊,遂召诸大夫计议迎敌。公子御说谏曰:“师之老壮,在乎曲直。我贪郑赂,又弃鲁好,彼有词矣。不如请罪求和,息兵罢战,乃为上策。”南宫长万曰:“兵至城下,不发一矢自救,是示弱也。何以为国?”太宰督曰:“长万言是也。”宋公遂不听御说之言,命南宫长万为将。长万荐猛获为先锋,出车二百乘。两下排开阵势。鲁侯郑伯并驾而出,停车阵前,单溺宋君打话。宋公心下怀惭,托病不出。南宫长万远远望见两枝绣盖飘扬,知是二国之君。乃抚猛获之背曰:“今日尔不建功,更待何时?”猛获应命,手握浑铁点钢矛,麾车直进。鲁郑二君看见来势凶猛,将车退后一步,左右拥出二员上将,鲁有公子溺,邓有原繁,各驾戎车迎住。先问姓名,答曰:“吾乃先锋猛获是也。”原繁笑曰:“无名小卒,不得污吾刀斧,换你正将来决一死敌。”猛获大怒,举矛直刺原繁。原繁抡刀按战。子溺指引鲁军,铁叶般裹来,猛获力战二将,全无惧怯。鲁将秦于梁子,郑将檀伯,一齐俱上。猛获力不能加,被梁子一箭射着右臂,不能持矛,束手受缚。兵车甲士,尽力俘获,只逃走得步卒五十余人。南宫长万闻败,咬牙切齿曰:“不取回猛获,何面目入城?”乃命长于南宫牛,引卒三十乘捌战:“佯输诈败,诱得敌军追至西门,我自有计。”南宫牛应声而出,横戟大骂:“郑突背义之贼,向来送死,何不速降?”刚遇郑将引着弓弯手数人,单车巡阵,欺南宫牛年少,便与交锋。未及三合,南宫牛回车便走,郑将不舍,随后赶来。将近西门,炮声大举,南宫长万从后截住,南宫牛回车,两下夹攻。郑将连发数箭,射南宫牛不着,心里落慌,被南宫长万跃入车中,只乎擒来。郑将原繁,闻知本营偏将单车赴敌,恐其有失,同檀伯引军疾驱而前。只见宋国城门大开,太宰华督自率大军,出城接应。这里鲁将公于溺,亦引秦子梁子助战。两下各秉火炬,混杀一场,直杀至鸡鸣方止。宋兵折损极多。南宫长万将郑将献功,请宋公遣使到郑营,愿以郑将换回猛获。宋公许之。宋使至于郑营;说明交换之事。郑伯应允,各将槛车推出阵前,彼此互换。郑将归于郑营,猛获仍归宋城去了。是日各自休息不战。
却说公子游往齐致命,齐僖公曰:“郑突逐兄而立,寡人之所恶也。但寡人方有事于纪,未暇及此,倘贵国肯出师助寡人伐纪,寡人敢不相助伐郑?”公子游辞了齐侯,回复宋公去讫。