In early March, in an attempt to protect its last oil reserves in Hungary and to retake Budapest, Germany launched its last major offensive against Soviet troops near Lake Balaton. In two weeks, the offensive had been repulsed. The operation lasted from 6 to 16 March, while the Soviet counter attack took place between 16 March to 15 April 1945.