宋成公死后,他的弟弟子御殺死了宋成公的太子和宋國大司馬公孫固,自立為宋國國君,史稱宋后廢公。
但是一看他的謚號就明白了,這個后廢公,沒有堅持多長時間,在位時間不到一年,就被宋國人所殺。
后廢公死后,宋國人擁立宋成公的小兒子杵臼為宋國國君,是為宋昭公。
宋昭公元年,即公元前六一九年,宋昭公繼位之后,因為對自己嫡祖母王姬(宋襄公的夫人,周襄王的姐姐)所作所為不符合禮法,王姬便利用戴氏(宋戴公的后人)族人殺死宋襄公的孫子孔叔、公孫鐘離和大司馬公子卬(áng),因為他們都是宋昭公的黨羽,宋國司城蕩意諸因此逃往魯國。
宋昭公在接連的宮廷政變之中當上了宋國國君,對于他來說,他的地位并不牢固,宋國也依然處于動蕩之中。
宋昭公二年,即公元前六一八年,楚國攻打鄭國,宋國在魯國公子遂的聯(lián)合下,與晉、衛(wèi)、許三國一起救援鄭國,可因為他們出兵遲緩,沒有碰上楚國軍隊。
宋昭公三年,即公元前六一七年,楚國楚穆王與蔡、鄭、陳三國國君在厥貉(今河南項城縣西南)會見,商議攻打宋國。
宋國司寇華御事勸說昭公向楚國臣服,于是宋昭公親自前去迎接楚穆王,以臣子禮伺奉之。
之后,宋、楚、陳、鄭、蔡五國國君在孟諸打獵。
宋昭公被任命為右孟,鄭穆公為左孟。
期思公復(fù)遂為右司馬,子朱及文之無畏為左司馬。
有令,諸駕晨夙之時載遂火之具,乃出。
宋昭公因為違背了此令,念其貴為一國國君,被文之無畏當眾笞打他的仆人,使得宋昭公深感受辱。
宋昭公四年,即公元前六一六年,魯國大夫公子遂至宋國聘問,主要是因為宋國去年沒有受到楚國兵鋒所害,同時公子遂也為宋國司城蕩意諸求情。
于是這一年,宋國司城蕩意諸回宋國復(fù)位。
宋昭公七年,即公元前六一三年,楚穆王去世,楚莊王繼位。
這一年,宋昭公與魯、陳、衛(wèi)、鄭、許、曹、晉國趙盾在新城會盟,商討對付臣服楚國的諸國,同時商議討伐邾國。
宋國的高哀乃是蕭地的守將,宋昭公本想將他封為卿,可是高哀認為宋昭公不義,就跑到魯國去了。
同年秋天,有彗星逆沖北斗,成周的內(nèi)史叔服因此預(yù)言,七年之內(nèi),宋國、齊國、晉國的國君,都將死于叛亂。
也就是這一年,六月,齊國國君齊君舍被他的叔父公子商人所殺,公子商人繼位,是為齊懿公。
可齊懿公在位僅僅五年,就因為荒淫無道,被齊國大臣所殺。
晉國國君晉靈公貪圖享樂,使得晉國民怨不平,公元前六零七年,為晉國大臣趙盾、趙穿兄弟所殺。
宋昭公八年,即公元前六一二年,三月,宋昭公派司馬華耦到魯國會盟。
這一年,十一月,宋昭公與晉、衛(wèi)、蔡、陳、鄭、許、曹在扈地結(jié)盟,以重溫新城盟會之好,并商討進攻齊國。
當然,這其中發(fā)生了可笑的一幕,齊國向晉靈公行賄,使得晉國背棄盟約,讓晉國大臣趙盾對晉靈公大為不滿。