First of all, sorry for the long rant, but I felt I needed to get this out of my mind.
It might have been mistake on your part but I feel that as a Germany player you will have to take some heavy risks to get anything done and the distance between our lines is so big that it is very hard to succeed in producing surprise attacks, making Russia able to use its forces more efficiently. So I wouldn't fault you for making the move, it was necessary risk in my opinion even though maybe some minor things could have been done better as you said. You have been very good at stretching my few troops around the border though!
But since throwing out words like "robbed", "very lucky", "this isn't right" and "Rick" makes me very unhappy

I decided to do the math for the results for you to see if I was "very lucky"
First of all I am assuming that all your troops are
fortified and if some weren't, I should have had even better results. If you want to redo the math, West front has 22 attack value because I joined the special 24 attack tank army to it (don't remember the name).
Here goes:
Defensive bonus is
35% due to Grassland+Fortify, attacker bonus is
25% due to Radar Tower. (Tula is 1 population and there are no walls)
Defensive bombardment missed. I don't know the math for the defensive bombardment, but since they were only field artilleries that doesn't seem too surprising.
TULA:
West front 12/12 - 8/18 6th Army = DBmiss, West front 8/12
Winchance:
95,9%, most likely scenario is 4hp lost
Bryansk front 12/12 - 14/22 Panzer army = DBmiss, Bryansk front 5/12
Winchance:
87,3%, most likely hp loss is 6+ but it doesn't specify the amounts after 6
Another tank army 12/12 - 7/20 4th army = DBmiss, SU army 5/12
Winchance:
96,2%, most likely outcome: 4hp loss
West front 8/12 - 6/7 4th panzer korps = West front 6/12
Winchance:
96,8%, most likely outcome: 2hp loss
3rd Shock Army 6/7 - 5/7 7th Panzer korps = Shock Army 1/7
Winchance:
90,4%, most likely outcome: 2hp loss (here I was quite unlucky)
T-34 Tank army 5/5 - 4/7 19th Panzer korps = T-34 3/5
Winchance:
89,3%, most likely outcome: 1hp loss
Another tank army 5/12 - 4/6 Panzer Div = Tank army 5/12
Winchance:
98,6%, most likely outcome: 0hp loss
Bryansk front 5/12 - 3/5 20 Div = Bryansk Front 4/12
Winchance:
99,4%, most likely outcome: 0hp loss
Sov. rifle corp 2/2 - 2/2 Field art = 3/3 rifle corp
Winchance:
82,7%, most likely outcome: 0hp loss
Sov. rifle corp 2/2 - 1/2 Field art = 2/3 rifle corp
Winchance:
93,0%, most likely outcome: 0hp loss
Sov. rifle corp 2/2 - 1/2 Field art = 2/2 rifle corp
Winchance:
93,0%, most likely outcome: 0hp loss
WEST OF TULA: Out of Radar range the attack bonus drops to 0%, defense is still 35%
T-34 Tank corp 4/4 - 8/8 14th Panzer korps = 5/8 korps
Winchance:
4,3%, most likely outcome: 2hp loss for the defender
T-34 Tank corp 4/4 - 5/8 14th Panzer korps = 2/8 korps
Winchance:
21,6%, most likely outcome: 2hp loss for the defender
T-34 Tank corp 4/4 - 5/6 Panzer div = 1/6 Panzer div
Winchance:
58,7%, most likely outcome: 2hp loss for attacker
T-34 Tank corp 3/3 - 2/8 14th Panzer korps = 1/8 korps
Winchance:
56,8%, most likely outcome: 1hp loss for the attacker
T-34 Tank corp 3/3 - 1/8 14th Panzer korps = 4/4 Tank corp
Winchance:
81%, most likely outcome: 0hp loss
T-34 Tank corp 4/4 - 1/6 Panzer div = 2/4 Tank corp
Winchance:
97,4%, most likely outcome: 0hp loss
7th tank div 3/3 - 2/2 Flak = 2/3 tank div
Winchance:
90,8%, most likely outcome: 0hp loss
I think these show that overall the results were very excepted. Even very slightly towards unlucky for me because of couple of bad rolls.
I have enjoyed the game and all the intense thinking it requires, you have thrown very nice curve-balls towards me and I have tried to do my best with my limited knowledge of the game and the scenario I have, using the great tips from my Allies to my benefit. This has been very fun and the atmosphere has been great

at least to this point..
But I very much dislike the unjustified accusations of being "very lucky" or even straight up bringing known cheater to the table.
