萧道成总揽朝政后,荆州刺史沈攸之不服,他认为为自己当年的名望比萧道成高,理应由自己入朝掌权。为了争夺权力,沈攸之于公元477年十二月起兵东下讨伐萧道成。而此时,袁粲、刘秉联合领军将军刘韫与卜兴伯也在密谋除掉萧道成。萧道成得到消息后,临危不乱,先是秘密派出王敬则先发制人,杀死刘韫与卜兴伯。然后又派出军队在石头城与袁粲展开激战,最终斩刘秉、袁粲。接着,萧道成以黄回为平西将军,征调重兵对付沈攸之。经过一个多月的争夺战,萧道成终于打败沈攸之。沈走投无路,与他的儿子沈文在栎林中自缢身亡。
高帝萧道成像
平定沈攸之后不久,萧道成又找了个借口杀了手握重兵的黄回。至此,萧道成清除了他代宋称帝道路上的全部障碍,只待最后一步的到来。
受禅即位开明之治
公元479年,萧道成被封为相国、齐王。不久,刘准下诏禅位于萧道成。萧道成在南郊举行了即位大典,改国号为齐,年号建元。此举标志着历经60余年的刘宋政权灭亡,而一个新的朝代——齐朝正式建立。