1927年4月12日,蒋介石在南京密令:“已光复的各省,一致实行清党”。当晚,青帮头子杜月笙以“上海工界联合会”、“中华共进会”的名义,邀请上海总工会委员长汪寿华赴晚宴,将汪诱骗到杜宅杀害。
4月12日,蒋介石在上海发动政变,白崇禧在上海具体执行蒋介石的政变计划。凌晨,早已准备好的全副武装的青红帮、特务约数百人,身着蓝色短裤,臂缠白布黑“工”字袖标,从法租界乘多辆汽车分散四出。从1时到5时,先后在闸北、南市、沪西、吴淞、虹口等区,袭击工人纠察队。工人纠察队仓猝抵抗,双方发生激战。事先埋伏在工人纠察队周围的大批军警,以调解“工人内讧”为名,强行收缴枪械。上海2700多名武装工人纠察队被解除武装。工人纠察队牺牲120余人,受伤180人。当天上午,上海总工会会所和各区工人纠察队驻所均被占领。在租界和华界内,外国军警搜捕共产党员和工人1000余人,交给蒋介石的军警。