北齐想拥立之前被其俘虏的梁武帝之侄萧渊明为帝,以图控制梁朝。承圣四年(555年),北齐派高欢第七子高涣领军护送萧渊明过江。王僧辩自觉无力抵抗高涣的大军,提出可以拥立萧渊明为帝,但须以萧方智为太子。双方达成了协议,最终,王僧辩迎立了萧渊明为帝。而王僧辩的行为,却引起了江南人民的反感。陈霸先以此为由,从京口(今镇江)领军进袭建康城,最终杀死了王僧辩,废黜萧渊明,再度拥立萧方智为帝。随后,陈霸先又率军击退了北齐的军队与王僧辩的残部。