Although you lost much your forces, you cleared this mission. *


Russian's 85mm cannon has enough power even for our Panther tank. So you should keep your tanks in best angle for their T34/85 tanks.