They will be hoisted on their own petard..... ....or.....Biblically, Mordecai and Haman
*FINGERS CROSSED* :)