On August 29, 1941, Vyborg was recaptured by Finnish troops and, soon after, the Government of Finland formally annexed it along with the other areas lost in the Moscow Peace Treaty. At first, the Finnish Army did not allow civilians into the town. Of the 6,287 buildings, 3,807 had been destroyed. The first civilians started to arrive at the end of September and by the end of the year Vyborg had a population of about 9,700. By 1942, it had risen to 16,000. About 70% of the evacuees from Finnish Karelia returned after the re-conquest to rebuild their looted homes, but were again evacuated after the Red Army's Vyborg?Petrozavodsk Offensive, timed to coincide with the Battle of Normandy. By the time of the Soviet offensive, the town had a population of nearly 28,000. The town was evacuated by June 19 and the defense of Vyborg was entrusted to the 20th Brigade. The town fell to the Red Army on June 20, 1944, but the Finns managed to halt the Soviet offensive at the Battle of Tali-Ihantala?the largest battle fought by any of the Nordic countries?in Viipuri rural municipality which surrounded the town. The town was seriously damaged.