Well, Tyranitar can't stop him at all, Surf or EQ can 2hko it, Jirachi takes a massive damage if it is Scarf ( it's the most used now ) and if it is Sdef, EQ or some other attk ( like surf or HP Fire ) can do a great damage to it.
In fact, i think one of the best pokemon who can stop it is...