That looks real dire to start. Did enemy kerb just not cast again? I don't remember fully what either of those troops you have do, but I know I am not level 1200 with those full traits.
Certainly not impossible, and if I said that then correction is needed, but odds must have been really slim for that win. How many times out of 100 do you think you have pulled out of that dire situation to win?
I mean, in all reality, I could walk in with just Four peasants and beat that devour team, it would just take insane cascades and luck. So, impossible? No. Improbable? Yes.
I do think some level of skill was involved in you pulling that win off, and it's sick, but it probably took just as much if not more luck on drops and cascades and such. I think yours is a rare case. Multi devour still OP in my eyes.