Starcie Po kilku wcześniejszych bitwach (Bitwa pod Mellrichstadt dnia 7 sierpnia 1076 r., Bitwa pod Flarchheim dnia 27 stycznia 1080) wygranych przez Rudolfa obaj przeciwnicy spotkali się w dniu 15 października 1080 w okolicach miejscowości Hohenmölsen. Początkowo miejscem bitwy były bagniska koło Grunau, później walki przeniosły się w kierunku rzeki Białej Elstery. Walki zakończyły się zwycięstwem wojsk Rudolfa a Henryk zmuszony został wycofać się do Naumberga.
Dzień po bitwie klęska zamieniła się niespodziewanie dla Henryka w zwycięstwo. Rudolf w trakcie walki odniósł ranę w podbrzusze, stracił także prawą rękę. Rany okazały się śmiertelne, a Rudolf pochowany został w katedrze w Merseburgu.
Podsumowanie Henryk IV na wieść o śmierci Rudolfa zebrał swoją armię i ruszył w kierunku zamków zajętych przez wojska swojego przeciwnika. Po krótkim oblężeniu zdobył i spalił zamki w Teuchern, Hohenmölsen, Gruanau i Pegau. Śmierć Rudolfa dodatkowo wykorzystał on propagandowo, twierdząc że była ona karą bożą za próby osłabienia opozycji szlacheckiej.
3 lata później w roku 1083 Henryk zdecydował się zaatakować Rzym, rok później wjechał do miasta gdzie 31 marca 1084 r. koronował się na cesarza.