Началом борьбы за инвеституру послужило вторжение германских войск в северные земли Италии. Почувствовав силу, император объявил о низложении папы и вскоре узнал о собственном отрешении от власти. Обе стороны понимали, что продолжение «обмена любезностями» грозит войной. После долгих раздумий Генрих решился на унизительное покаяние, зимой 1077 года совершив знаменитое хождение в Каноссу, где получил отпущение грехов, не вернув, однако, расположения понтифика.
После смерти Берты император женился на Евпраксии, дочери князя Всеволода Ярославича, сестре Владимира Мономаха. Европейские хронисты называли ее католическим именем Адельгейда, уточняя, что русская княжна прибыла в Германию как невеста саксонского графа Генриха. Трудно сказать, что явилось препятствием к венчанию, 12-летний возраст нареченной или жалость германского епископа, которому очень не хотелось отдавать ребенка грубому рыцарю, но Евпраксия была отправлена в монастырь, где, похоронив жениха, встретилась с императором и, видимо, полюбила его.
Тем не менее в супружестве княжна была счастлива не больше, чем покойная Берта. Нравы германских рыцарей не отличались изяществом, богатство не спасало от одиночества, жизнь в холодном тесном замке, за решетками и железными засовами, была слишком тяжела для нежной русской девушки. По слухам, ей приходилось носить при себе кинжал, чтобы защищаться не только от грубой свиты, но и от мужа, который принуждал ее участвовать в оргиях и черных мессах. После нескольких лет страданий Евпраксия сбежала, и, не зная иного выхода из трудной ситуации, потребовала у понтифика суда над супругом, добившись всего, кроме внимания к собственной судьбе.
Новый папа вновь отлучил Генриха IV от церкви, а вскоре после того младший, коронованный принц изменил отцу, согласившись возглавить оппозицию. Борьба завершилась пленением императора, которого заключили в башне замка Клопп и потребовали отречения от престола. Утратив все, он попытался спасти хотя бы жизнь, поэтому согласился на выдачу инсигний (знак высшей власти у римских императоров), что не состоялось из-за скорой его смерти. Отлучение подразумевало в том числе и запрет на погребение, однако священник городка Люттих, куда Генриха IV перевезли незадолго до кончины, организовал скромные похороны. Вскоре после того, возможно, по приказу сына, тело было выкопано и переправлено в Шпейер, где оставалось непогребенным больше 5 лет. После снятия отлучения местные священники согласились похоронить бренные останки императора в своем городе, в церкви Святых Марии и Стефана, видимо, в благодарность за деньги, предоставленные мятежным владыкой на завершение ее строительства.
Церковь святой Марии и святого Стефана в Шпейере – место погребения последних салических