之乱爆发，潮州总兵刘进忠响应靖南王耿精忠据城反叛，尚之孝率部与之作战。之前，尚可喜以长子尚之信为平南王继承人，后因尚之信嗜酒滥杀，而尚之孝严于律己、宽待部署，便有意改以之孝袭爵，自己为太上王，康熙帝遂命尚之孝袭平南王爵。然而，尚之孝畏惧尚之信，示意巡抚刘秉衡为其请辞，朝廷遂仍以尚可喜管理藩内事务，待叛乱平定后再令之孝袭爵。当时，普宁被刘进忠部下刘斌占据，但知县段藻暗中与尚之孝约为内应。尚之孝将刘斌诱出城外作战，段藻趁机关闭城门，刘斌大败而走，清军收复普宁，进击潮州。刘进忠率众抵御，尚之孝三战三捷，阵斩副将陈