They got their faust off but appear to have missed (If they survive the battle, which I doubt, they should be shot!).
What is more curious to me is why the STUG on the side of the church seems to have had a smoke order at something on the far side of the church. Did you not cancel this order from the previous turn and tell the stug to target the close sherman and reverse like mad.
I think you made out poorly in this exchange, loseing 2 STUGS you could have expected, maybe even the 3rd when we consider the positions of the friendly supporting shermans, but not getting at least one sherman was unlucky.
I'd not given in just yet, perhaps you can still get that sherman (though I didn't look carefully) and your opponent has shown he doesn't respect your AT killing abilities to much, perhaps he'll blunder his other tanks to near the forest on the German right.