Encontró aliados y reunió un gran ejército, pero fue derrotado por Rodolfo y muerto en la batalla de Dürnkrut y Jedenspeigen, junto al río Morava, el 26 de agosto de 1278.