萧叔大心为宋戴公四世孙,湣公时为萧邑令。大心是湣公的叔叔,故又称萧叔大心。周庄公十五年,宋湣公十一年(公元前682年),湣公和南宫万在蒙泽打猎,因弈棋争子,湣公骂南宫万无理,并说:“我以前敬重你,现在你不过是鲁的俘虏罢了!”原来南宫万作为宋督军在助齐伐鲁的战事中曾被鲁国俘获,后经营救回国。湣公重提这一丑事,南宫万怎能不恼羞成怒,随手抓起棋盘打死了湣公,接着他一不做二不休,又杀死大夫仇牧和太宰华督,立公子游为宋君。
宋诸公子避难奔萧,湣公的同母弟御说奔亳,南宫万命其弟南宫牛与副将猛获率兵围亳。
大心会同宋国的戴、武、宣、穆、庄五家公族,组成一支部队,又借来曹国军队,讨伐南宫万。冬十月,在宋曹两军夹击下,南宫万败走陈,南宫牛和公子游命丧大心刀下。次年,即公元前681年,大心立御说为宋君,是为桓公。大心因平乱迎立有大功,晋为子爵。公元前680年,周惠王加封萧邑为国,附庸于宋。
萧叔大心升为萧国之君后,对原曾附庸的宗主鲁困不愿再俯首称臣。于是鲁国便对萧国耿耿于怀。为了继续显示宗主国地位,鲁庄公要萧叔大心赴鲁朝觐。大心为了既不失宋国宗主国面子,又有限度地满足鲁庄公急于重立萧国宗主的心理,答应在齐国的谷作为两国困君会盟地点,鲁庄公也同意了。此即《春秋》记载之:“庄公二十有三年,萧叔朝公”这件事。因此次会见在齐国的谷,而非鲁国朝堂,所以附庸朝拜宗主的嫌疑避免了,和鲁也达到了。四等爵的萧子国国君和一等爵的鲁国国君平等地在第三国会见,萧国地位自然提升了,一举三得,显示了萧叔大心不凡的外交才能。
萧叔大心为萧围国君在位46年,享年88岁,可谓那个时代的寿星之君。由于萧国的影响和地位的提升,连傲视天下的霸主齐桓公都对萧国有所青睐。萧国桐公主竟被聘为齐桓公的儿媳妇,是为萧桐夫人。齐桓公死后,诸公子争位剧烈,齐桓公四子萧桐夫人的丈夫吕远胜出,是为齐惠公,生子吕无野,后继承君位,是为齐顷公。这些都是后话了。