观望，不助萧纶。萧纶败走后，任约得以占据西阳、武昌。萧纶以堂侄衡阳王萧献为齐州刺史，镇守齐昌；十一月，任约分兵攻破齐昌，萧献被擒送建康杀死。徐文盛屯贝矶，任约率水军迎战，占据樊山，徐文盛与高州刺史周炅及萧绎派来增援的平东将军杜幼安、护军将军尹悦、巴州刺史王珣等大破之，斩杀叱罗子通、赵威方（赵迦娄）等，任约退保西阳。徐文盛乘胜追击，连战连胜，进军大举口，任约军几乎被全歼。侯景遣宋子仙等率兵二万助任约，并因为任约守西阳久不能进军而亲自出屯晋熙。大宝二年（551年）二月，侯景以任约为佐命元勋，以为司空，位列三