It will be very challenging to the Germans to defeat the Russians since they have so much equipment that is faster and has more firepower than the German ones. Sure there are some true gems for the Germans too but it seems there's more for the Russians what comes to artillery, small arms, armor and vehicles. Just compare the calibres, firing ranges and speed.
Speaking of the topic I was comparing the German and the Russian mortars and the Russian one beats the German one without a doubt by its higher calibre and also firing range (5700m). Unless there's going to GrW 42 to make it more balanced for the German team.