Battle for Karelia turn in Soviets’ favour