I've also beaten him with double Battlecry Evolve Shaman. You just present big board after big board, and eventually he runs out of removal. Having double HP to allow you to more judiciously remove his 5/5s definitely helps.