При приближении немецкого войска в лагере Ардуина 18 апреля 1004 года вспыхнуло восстание. Многие итальянские князья покинули со своими отрядами армию итальянского короля и переметнулись на сторону Генриха II. Остатки армии Ардуина пали духом, а король с приближенными ему вельможами бежал. Король Генрих II смог войти в Верону без сопротивления. Ардуин избежал решающего сражения с немецким королем, во время которого поначалу надеялся вернуть потерянные позиции.
Генрих II быстрым темпом отправился в Павию, традиционное место коронации итальянских правителей. Там в церкви Сан-Микеле 14 мая 1004 года его официально избрали на итальянский трон, а 15 мая 1004 года архиепископом Арнульфом Миланским с так называемой железной короной Лангобардов (внутренний обруч которой, согласно преданию, был выкован из гвоздя с креста распятого Иисуса Христа), он был коронован итальянским королем. Казалось, непрерывность немецкого господства в Италии восстановлена, но войско Ардуина еще не было окончательно разбито. После возвращения Генриха II в рейх Ардуин все еще чувствовал себя королем в Верхней Италии, вплоть до того даже, что в 1005 году позволил себе подписать королевские бумаги, и лишь спустя какое-то время после коронации Генриха II на императорский трон прекратил свое противостояние. Вечером в день коронации в Павии произошли серьезные волнения среди жителей города, направленные против короля. Возможно, беспорядки спровоцировали пьяные солдаты королевского войска. Но как бы там ни было, горожане взялись за оружие. Генриху II, находившемуся в королевском дворце, пришлось отдать приказ сжечь город, настолько опасной стала ситуация. Огонь распространился очень быстро по городу. Тем временем расквартированные вокруг Павии основные силы войска попытались пробиться к королю на помощь, для чего им требовалось преодолеть городскую стену. Занятие не столько сложное, сколько требующее времени. При штурме стены шурин короля Гизельберт получил смертельную рану. Несмотря на жесточайшее сопротивление горожан, войска наконец подавили восстание и в победном угаре разграбили уцелевшие от пожара дома. Король не захотел быть свидетелем разыгравшейся драмы и вернулся в монастырь Святого Петра. Сюда и пришли усмиренные граждане Павии просить о пощаде и клясться в преданности и подчинении. Чтобы заслужить прощение, им предстояло теперь восстановить не только сгоревший и разграбленный город, но и королевский дворец.
Вслед за этим в Понтелунго, находящемся в двенадцати километрах севернее Павии, король созвал хофтаг. Здесь он принял присягу на верность княжеского корпуса Ломбардии. После короткого визита в Милан король еще раз вернулся на короткое время в окрестности Понтелунго. Там вскоре он попрощался со своими итальянскими верноподданными. Троицу король праздновал 24 июня 1004 года в Грумо рядом с Лугано. Затем срочно вернулся назад в Германию. Его пребывание в Италии длилось чуть больше двух месяцев – продолжительность до смешного короткая, особенно если сравнить ее с тем, сколько время проводили там его предшественники. Приверженцы Генриха II в этой стране остались в глубоком замешательстве из-за столь быстрого отъезда монарха на родину. Прошло еще почти десять лет, прежде чем он вновь ступил на итальянскую землю. Все это время он мог рассчитывать на наличие в стране когорты верных людей, прежде всего выделяя среди них епископа Льва Верцелийского, являвшегося постоянным проводником немецких интересов в Италии и при этом, конечно, самым жестоким противником Ардуина.
Коронация Генриха II итальянским королем по традиции не обошлась без проблем. Уже начиная с короля Оттона I, короновавшегося на итальянский трон в 951 году, происходили казусы. Так, последний не посчитал необходимым устроить для итальянского народа сколь-нибудь серьезный праздник, очевидно, совершенно не интересуясь его (народа) чувствами. Во всяком случае, в исторических хрониках того времени не содержится информации о каком-то королевском празднике. Для Оттона II и его сына Оттона III коронация в Италии не представляла из себя ничего другого, кроме очередного шага к императорству и стремления возродить Римскую империю. Но никак не собственно управление страной. Чтобы не прерывать традицию, Генрих II должен был как можно быстрее стать императором, однако в течение 1004 года никаких стремлений к этому не выказал. Такое положение вещей, когда параллельно с ним фактически продолжал править еще один итальянский король, должно быть, непомерно тяготило Генриха II, но предпринимать какие-либо меры в связи с этим казалось ему либо неактуальным, либо он оценивал средства, которыми обладал, не слишком высоко. Лишь постепенно, очень медленно Генрих II подошел к осознанию установления полного господства в Италии для обретения императорской короны.