Thanks for the comment bafi, you still did really well in getting to top 16! Good luck next time!
I took a look at that battle, your setup was really good except that mylor crawling was a better summoner in that case because of the thorns ability against melee monsters. Sometimes, the summoner really matters no matter how good your setup :)