Allies finally pushed forward in Italy and swept across western Germany. The offensive lasted from 6 April to 2 May 1945.