马麒纵容西军在宁夏府城屠杀了几千民军之后,12月21日,又率领一部西军北上进攻平罗,追击北撤的起义民军。一路上,西军烧杀抢掠,无恶不作。当他们途经立岗堡时,地方绅士组织群众夹道欢迎,谁知杀人成性的西军不问青红皂白,立即开枪射击,打死打伤100多人,又从立岗堡的西门一直杀到东门。霎时间,立岗堡血肉横飞,弃尸遍地,百姓的哭喊声,充塞四野。一个普普通通的堡寨突然遭到了这样一场浩劫,西军的兽行可见一斑。他们还沿路悬挂人头,以宣泄其淫威。退往平罗的宁夏民军,听到西军又向平罗杀来,即与王之滨、马跃川等平罗民军一起继续北撤。到石嘴山时,由于形势险恶,人心不稳,队伍日见混乱,已经难以组织有效的抵抗了。
12月23日,正是冬至,平罗县城的居民正忙于烧纸祭祖。沿街商号、摊贩照常营业,人群熙熙攘攘,十分热闹。下午,忽听西军抵达平罗县城南郊,原平罗县文武官员和豪绅富贾都出城迎接。谁知西军当场将平罗小学校长雷汉章砍杀,城中百姓当即惊恐起来,不敢出门。西军一进城,立即宣布禁街,关闭城门。接着听到军号声,西军便在一片喊“杀”声中,逢人便杀,见人就砍。霎时间,街上人头滚滚,陈尸遍地。据《平罗民军反清斗争纪略》所述,西军“又放火烧毁了从沙家牌坊到岳王庙一道巷的数百间民房,抢掠财物不计其数,又杀四五十名,仍旧到处悬挂人头;奸淫妇女,不分昼夜,不管老幼”。地方商绅见西军杀戮过甚,便拿出2000两白银,交给知县李九波让他献给西军首领,请求停止屠杀。但李九波献银跪请后,得到的答复是:“奉命屠城,不分良莠,一齐杀绝!”西军惨绝人寰的烧杀抢掠从当天15时左右开始,直至夜间掌灯时分才下令停刀。随后,西军又开始了延续3天的放火、抢掠和奸淫妇女的暴行。平罗县民军首领蒲春山在西军进入县城前已藏匿乡下,后又秘密潜入城中活动,事毕出城时被城门守卒认出,当即被按倒在地,用斧头砍下头颅,悬于城门示众。王之滨因家属拖累,行动迟缓,全家14口人全部被西军追杀。董茂奎与吴大炳亦被擒,枭首于大街上。据不完全统计,西军在平罗县城屠杀民众300余人,烧毁民房400余间,奸淫妇女和抢掠的财物难以计数。整个平罗县城陷于血泊之中。
12月27日,马麒血洗平罗后,又率西军向黄渠桥、石嘴山一带追剿民军。这时的民军已失散很多,到石嘴山后,又因去向问题,内部意见分歧,民军首领竟自相火并,哈明刺死了侯明俊,刘华堂又打死了哈明,民军内部出现了严重的危机。在这种情况下,民军重新进行了整编,推举刘华堂为护理大元帅兼民军督指挥,高士秀(此时已撤往陕西三边一带,后文专述)为副督指挥。随后,刘华堂、刘照黎、马跃川、周祥等率民军东渡黄河,撤往后套内蒙古巴彦高勒以东的罗布台地区,并派人与高士秀联系,令其率部北上到罗布台接应。西军追剿民军至石嘴山,因不见民军踪影,方才停止追击。当地六大洋行老板顶香迎接,西军首领却杀气腾腾,扬言要援引平罗先例,先杀人3小时,再发3小时“洋财”。后经洋行老板再三乞求,恭献金银财宝后,才免遭杀劫。