之后的梁元帝）萧绎攻击，邵陵王萧纶劝阻无果，萧詧试图救援萧誉兵败，部将杜岸叛变反以五百骑攻打襄阳，被留守的蔡大宝和萧詧母龚保林守御而未果。萧詧连夜撤回襄阳，龚保林不知他兵败，以为他是敌军，直到天亮了认出他才放他入城。萧詧自知得罪萧绎，为了自保，据襄阳归降西魏，西魏于550年三月封萧詧为梁王。萧纶被西魏军所杀，萧詧葬之。554年冬西魏派大将于谨等攻打江陵，梁元帝开门投降，被萧詧侮辱后以土袋闷死。之后西魏于555年在江陵立萧詧为梁皇帝，年号大定。萧詧部将尹德毅劝他趁西魏人贪婪多有杀伤之机，趁西魏精锐尽在此时