В Ломбардии развертывалось широкое народное движение, имевшее своей целью освобождение от австрийского гнета. В надежде получить военную помощь от сардинского короля Ломбардия объявила о своем слиянии с Пьемонтом. Вслед за Ломбардией власть сардинского короля признали Парма и Модена, а также некоторые венецианские провинции.
Между тем, получив подкрепления, австрийские войска начали наступление. Военные действия шли с переменным успехом. 28 мая близ Мантуи австрийцы нанесли поражение пьемонтским войскам. 30 мая 20-тысячный корпус пьемонтских войск отразил натиск австрийцев. Крепость Пескьера сдалась пьемонтцам. Но вскоре итальянцы потерпели новые серьезные неудачи. 11 июня австрийцы, почти не встретив сопротивления, взяли Виченцу, а через три дня — Падую. В решающем сражении 23—25 июля при Кустоцце пьемонтские войска были разбиты и отступили.
Жители Милана под руководством комитета, созданного республиканцами, готовились к обороне, строили баррикады. Однако Пьемонт не оказал никакой помощи миланцам. 6 августа австрийская армия под командованием Радецкого вступила в Милан, предательски оставленный войсками Карла-Альберта.
Первый этап национально-освободительной войны в Италии окончился поражением итальянцев. Между Австрией и Сардинией было заключено перемирие, реакция использовала это поражение для перехода в наступление против прогрессивных сил. В конце августа 1848 г. большая неаполитанская армия была направлена в Сицилию. Пять дней не прекращалась яростная бомбардировка Мессины. Город был превращен в развалины. С этого времени за неаполитанским королем Фердинандом II укоренилось прозвище «короля-бомбы».