Just finished The Passage. My Boyz took out all 15 T34's while losing 6 PzIV's.
It's a good idea to read the Briefing and Designer notes. They're there for a reason. You'll find everything you need to know, including the key to winning with German panzers: using distance and elevation* to your advantage.
*Despite being a most likeable troll at the best of times, I have always been known to take "The High Road".