Myon -- it was an imp (don't remember which), a blossoming ancient, and a son of sethe. The sethe is what really got me--crazy heals in the sunlight. In retrospect I think I could do fine against it now; I just was on auto-pilot and not thinking. It is the team that convinced me I needed to add an elemental in case of weather, and that has worked out well for me. Run into a sandstorm team or two--no longer a problem.
The other two counter teams (frogs and double wish) I have run into and beaten, but I highly suspect they weren't you two guys in particular, 'cause they were not played well.
Copy cat builds, I suspect. Those two teams played well might easily have handed me my toosh!