В 870 году Святополк, племянник Ростислава, тайно договорился с Карломаном Баварским — признал его сюзеренитет в обмен на обещание власти над Моравией. Ростислав узнал о сговоре и пришёл в ярость: подослал убийц, чтобы задушить племянника на пиру.
Святополка предупредили заранее — он спасся, сделав вид, что отправляется на охоту. Затем поменял роли: подстерёг дядю с войском и захватил его. Связанного Ростислава отправили Карломану, а тот передал его Людовику Немецкому в Регенсбург.
Суд был формальным. Собравшиеся франки, баварцы и славяне приговорили Ростислава к смерти за измену — двадцать лет он водил Моравию между Византией и Франкией, отказываясь признавать чьё-либо безусловное господство. Людовик заменил казнь ослеплением и пожизненным заключением. Ростислава бросили в баварский монастырь, где он умер в том же году.
Карломан немедленно вторгся в моравские владения и подчинил все крепости. Победа Святополка обернулась для него самого недолгим триумфом — но это уже другая история.