The actual street fighting WAS a tactical draw if not defeat for the Russians... they suffered heavy casualties and lost most of the city... however it WAS a strategic victory, since they took the wind out of the 6th army, kept them confined to a small area, which left them vulnerable to encirclement
1st Alemein was much the same... the body count didn't particularly favor the british however, fighting to a draw in that battle allowed them to take the initiative permanently away from Rommel
I think he missed the concept of the OP
Actully in any account of the battle, it was the street fighting that give the Soviets victory. The morale and combat prowess of the 6th Army suffered a lot due to the street fighting. The Soviets on the other hand got better as did their morale. They saw just how ragged and worn out the German ''supermen'' became.
Since the whole plan was to hold on long enougth to draw a the bulk of the 6th Army's combat power into the city where they could be trapped. Then it has to count both as a tactical and strategic victory.