败毛贵率领的红巾军北伐军于山西；至正十八年五月五日（1358年6月11日），元帝国汴梁守将竹贞弃城逃走，红巾军将领刘福通攻克汴梁，把汴梁定为红巾军宋政权都城；至正十九年八月十八日（1359年9月10日），察罕帖木儿攻破红巾军宋政权都城汴梁；刘福通和韩林儿等人率数百骑兵逃往安丰。察罕帖木儿攻克汴梁后，军纪严明，城中居民生活不受影响，不久河南全境平定。因为军功朝廷拜为河南行省平章政事，兼知河南行枢密院事、陕西行台御史中丞，仍便宜行事。
遇刺.1361年察罕帖木儿攻打山东红巾起义军，