燕文公時,秦惠王把他的女兒嫁給燕國的太子做妻子。燕文公去世後,易王繼位。齊宣王趁著燕國大喪進攻燕國,奪取了燕國十座城邑。武安君蘇秦為燕國的利益去遊說齊宣王。
蘇秦見了宣王,先拜了兩拜表示祝賀,接著就仰起頭來唸悼辭。齊王手按鐵戈向後退了幾步,問道:“你這是怎麼回事,先賀喜接著就唸悼辭?”蘇秦答道:“人餓的時候,之所以不吃烏頭(一種毒藥),是認為即使能填滿肚子,可是不久就會死去。現在燕國雖然比較弱小,但也是強秦的翁婿之邦。大王貪圖十個城邑的便宜卻和強大的秦國結下了深仇。現在如果讓弱小的燕國做先鋒,而強大的秦國做後盾,從而用天下的精兵攻擊您,這與吃烏頭充飢一樣危險。”
齊宣王說:“既然如此,該如何辦呢?”蘇秦回答說:“聖人做事,能夠轉禍為福,因敗取勝。因此儘管齊桓公雖有女色的牽連,自己的名聲卻更加的尊貴;韓獻子雖因殺人獲罪,但自己的地位卻越發穩固,這些都是轉禍為福、因敗建功的例子。大王可以聽從我的意見,不如歸還燕國的十座城邑,並用謙恭的言辭向秦國道歉。當秦王知道大王是因為他的緣故而歸還了燕國的十座城邑,一定感激大王。燕國平白無故收回城邑,也會感激大王,如此,大王不就避開了強敵,反而和他們建立了深厚的友誼嗎?再說燕秦都會討好齊國,那麼大王發號施令,天下諸侯又有誰不會聽從呢?大王只用話語表示親近秦國,又以十座城邑取得天下的支援,這可是霸主的事業,也是所謂轉禍為福,因敗建功的好辦法。”
齊宣王聽後非常高興,於是把燕國的十城送回,隨後又送千金表示致歉,並在一路上叩頭,希望結為兄弟之邦,懇請秦國赦罪。