I just lost a pvp battle for the first time in ages and it made me think a bit more about team selection for the future.
My attack team is Hackster, General Ingvar, Gregorz - all level 100s. I don't know if that is a good combo or not, but I need to use Hackster because he is the fastest monster I have (due to rune placements) and General Ingvar's life regeneration is priceless.
But I came up against a team of level 100s Bella Baal, Harusami, and Tankerion (ffs I hate Tankerion).
My opening Black Hat gambit from Hackster failed on Bella (Hardened) and didn't affect Tankerion (Artifact). Then Bella did her full life shield, and next turn Harusami did his AOE stun.
Further on in the fight, Tankerion healed himself, and applied another shield to Bella.
In the end, it was down to my Gregorz vs Tankerion, and although I came close, it was just too much for me - after all, Tankerion began the fight with 65000 life and is not affected by DoTs!
Even though I curse him, I must purchase Tankerion when he comes on sale, even if I just put full life runes on him for PVP defence. He is priceless.