任太子左卫率，封新吴县伯。为萧道成避讳，萧道先改名萧景先。十一月，出为持节、督司州军事、宁朔将军、司州刺史，兼义阳郡太守。沿边筑戍、防御北魏。同年冬，北魏诸军进攻淮水、泗水流域。义阳谢天盖联结北魏，自称司州刺史，萧景先报告督府，豫章王萧嶷派中兵参军萧惠朗率领二千人救援萧景先。萧惠朗依山筑城，遮断交通，讨伐谢天盖的党羽。北魏派遣南部尚书頞跋屯驻汝南，洛州刺史昌黎王冯熙屯驻清丘。萧景先周密防备以待魏军进攻。豫章王萧嶷派宁朔将军王僧炳、前军将军王应之、龙骧将军庄明率领三千人屯驻义阳关外，作为萧景先的援军。魏军