司马消难抗杨，七月二十四日消难举兵响应，据江北九个州，兵力约十一万。杨坚以王谊为南路行军元帅，率领李雄等四个行军总管，讨伐江北的司马消难。八月，王谊军至郧州，司马消难率部退至鲁山、甑山。王谊命令总管李威、冯晖、李远等分兵进击，大获全胜。消难夤夜南奔，投降南陈。其女司马令姬为北周静帝宇文衍皇后，因司马消难事，被废为庶人。后来隋文帝攻陈，消难被俘，帝以旧念特免其死罪，配为乐户。复犹以旧恩引见，消难老愧，未几去世。由于其事奉的三个国家接连亡国，且消难本人每次都投降，他被当时人当做反复无常的典型。