4 января 1944 года 5-я американская армия возобновила наступление и к 17 января достигла района горы Монте-Кассино и немецких укреплений «Зимней линии». 22 января 1944 года 6-й американский корпус был высажен в районе Анцио, чтобы помочь союзникам прорвать «Зимнюю линию». Высадка прошла успешно, но вскоре плацдарм в Анцио был блокирован немцами, которые трижды атаковали его 31 января, 15 и 29 февраля 1944 года — союзники отразили эти атаки и позиционные бои продолжались там до конца мая. В конце января и начале февраля американцы пытались захватить позиции в районе Монте-Кассино, но безуспешно. Обе стороны понесли тяжелые потери, 2-й американский корпус был отведён на южный фланг Итальянского фронта, и его у Монте-Кассино заменили новозеландские, индийские и британские части. Союзники в феврале и марте продолжали безуспешно атаковать Монте-Кассино. К маю погода улучшилась и 11 мая союзники начали операцию «Диадема». Главное наступление проходило на западном фланге по направлению к Риму, а позже началось и на Адриатическом побережье Италии. 18 мая они взяли Монте-Кассино и прорвали «Зимнюю линию», а немцы начали отступление. 23 мая 6-й американский корпус прорвался с плацдарма в Анцио и 25 мая соединился со 2-м американским корпусом, наступавшим с юго-востока вдоль побережья Тирренского моря. 4 июня 1944 года союзники освободили Рим, и к началу августа достигли реки Арно, возле городов Пиза и Флоренция.