垫先的妻子被留在太平做人质,部下被张天祐领去攻集庆。他家是大地主,极恨红巾军,暗地里嘱咐部下,只装作打仗的样子,千万别认真打,三两日内自己脱了身,就回来打红巾军。七月间,红巾军进到集庆城下,元朝守将福寿力战,张天祐带的人只有小半人在打,大半人在看,吃了一个大败仗,回来好生没趣。
九月间,郭天叙、张天祐和陈垫先合军再攻集庆,把集庆团团围住,打了七天。垫先早已和元将福寿约好,城内外表里夹攻,他备宴请两个元
帅吃酒,席间伏下壮士,生擒郭天叙、张天祐,送给福寿,即时杀了。元军乘机反攻,红巾军大败,死了两万多人。陈垫先一鼓作气,追击红巾军到溧阳,当地元朝“民兵”不明底细,只听说他投降了红巾军,设下埋伏,也把他杀了。部队由从兆光先接管。
郭、张二帅死后,子兴的旧部就全归朱元璋指挥了。他现在是名副其实的都元帅,小明王麾下的大将。子兴的三子天爵,后来小明王命为中书右丞,在朱元璋手下做官,无兵无权,不免发牢骚,和子兴一部分老部下合谋,想除掉朱元璋,自立门户,被发觉后处死。