スヴァトプルク1世
これを知ったスヴァトプルク1世はアルヌルフに使者を送り、ヴィルヘルム家の子たちを直ちに手放すよう要求した。しかしアルヌルフが拒絶したので、スヴァトプルク1世は彼の領域に侵攻した。この動きにはモラヴィア人やカール3世下のフランク人だけでなく、ブルガール人も加わった。ザルツブルク年代記によれば、この881年にはマジャル人もウィーン付近を襲ったという。彼らはスヴァトプルク1世かアルヌルフのどちらかに傭兵として雇われ、戦争に介入したものとみられる。
「ヴィルヘルム戦争」は884年まで続き、ラーバ川以東のパンノニアは荒廃した。最終的に、この戦争はスヴァトプルク1世がカウムベルクでカール3世に臣従し、和平を約束することで終結した。またスヴァトプルク1世は、彼が生きている限り2度とカール3世の領域を侵さないことを約束し、カール3世は彼を自分の王国の中の公として認知した。しかしアルヌルフとスヴァトプルク1世のあいだの平和は、数年しか持たなかった。
しかしスヴァトプルクはラスティスラフの策略についてあらかじめ密告を受けていたため、逆にラスティスラフを捕らえてカールマンの元へ身柄を送った。ラスティスラフが厳重な警備の元バイエルンへ追放されると、カールマンは直ちに彼の領土を併合した。
ラスティスラフを捕らえた褒賞として、カールマンはスヴァトプルクの個人領を安堵したが、残りの大モラヴィアの領域はオストマルク共同辺境伯ヴィルヘルム2世・エンゲルシャルク1世の兄弟に与えてしまった。またカールマンはラスティスラフとスヴァトプルクの領域に対する支配権を主張し、教皇ハドリアヌス2世によりシルミウム大司教に任じられていたメトディオスを捕縛した。さらに871年前半、カールマンはスヴァトプルクにも背信の罪を着せて投獄した。スヴァトプルクが、カールマンに反抗する弟ルートヴィヒ3世や西フランク王シャルル2世と内通していたというのが罪状であった。モラヴィアの民はスヴァトプルクが死んだと思い、新たにモイミール家のスラヴォミールを君主に立てた。
スヴァトプルク1世が従ったところ、実際にそうなったのだ、という話が記されている。
しかしスヴァトプルク1世自身はラテン典礼を支持しており、宮廷内で力を増すメトディオスらスラヴ典礼派の排除を企てるようになった。そこで879年、スヴァトプルク1世はスラヴ式儀式の反対者として知られていた「ヴェネツィアのヨハネス」という人物をローマに派遣し、教会儀式の齟齬を解決する道を探った。一方同年に教皇はメトディオスに書簡を送った中で、彼が古代教会スラヴ語を使って布教していることを咎めている。これに対しメトディオスは、880年にモラヴィアの使節を伴ってローマを訪れた。彼の影響力により、ヨハネス8世は方針転換した。彼は勅書『インドゥストリアエ・トゥアエ』(Industriae tuae)で、ミサでは常にラテン語が用いられるよう求める反面、スラヴ語祈祷書の使用も認めた。またこの勅書では、ラスティスラフの時代に教皇が行った、大モラヴィアに大司教区を設置する決定も再確認された。スヴァトプルク1世の要請にこたえ、教皇はドイツ人聖職者Witchingをニトラ司教に昇格させたが、彼をはじめ大モラヴィアのすべての聖職者は、今だスヴァトプルク1世の王国の教会の長であるメトディオスに従うこととされた。