Here are two replays that might help:
vs. Shocks
vs. snipers
In the first, I got a flamer HT and burned the living shit out of everything.
In the second, I used a lot of vehicles (HT, 222, Mortar HT) to deny his anti-infantry advantage. Even though the 222 died pretty quickly, it managed to do a lot of damage. This wouldn't have really worked against guards and snipers, but that's not what you asked about
In both cases the Soviet player tried to get fast doctrinal tanks, which totally blew up in his face.
EDIT: If they are trying to go for fast T4 while using snipers
and shocks, you should probably be able to cripple their manpower enough to seriously delay the SU-85. I'm sure someone else has good ideas about what to do if the game goes on to that point.