Il re ceco Ottocaro, nel 1278, provò a recuperare le terre perse riprendendole a Rodolfo I d'Asburgo. Egli realizzò delle alleanze e radunò un grande esercito, ma venne sconfitto ed ucciso da Rodolfo nella Battaglia di Marchfeld sul fiume Morava il 26 agosto 1278.