I'll add a similar thought. I think I'm stuck at 113 unless advice comes along.
It's a level with the "hardy" Frost Giant bros. So some of my usual favorites, such as Valkyrie, clearly don't work (the last thing you want to do is ping these guys).
However, even tanks don't seem to work. I feel like I've tried everything — mixing teams up, going for defense first, trying to make only matches of four, etc.
At 10 energy per pop, it's gotten too expensive to just keep losing over and over.
Help me, Jamma-Wan Krenobi ... well, you know the rest.