In December 1944, Fehérvár came under Russian artillery fire, and stiff fighting broke out as the Red Army advanced on the city. The Germans had chosen to concentrate their forces to protect the 15 mile gap between Fehérvár and Lake Balaton. Whereas most of the gap consisted of marsh and difficult ground, Fehérvár was the node for eight highways and six railways. Despite the heavy German defences, a Russian flying column broke through and occupied the city on 23 December; the Germans were able to push them out on 22 January 1945. In March 1945, the area was the battleground for the last major German offensive of World War II; but following its failure Marshal Tolbukhin broke through the German lines once more and recaptured the city on 22 March. A Soviet airfield was established at nearby Szabadbattyán.