RichThesaurus
blow up in one's face
vs
cause one to be hoist with one's own petard
blow up in one's face
verb
To fail disastrously.
cause one to be hoist with one's own petard
How often have the words
blow up in one's face
and
cause one to be hoist with one's own petard
occurred in a corpus of books?
(source:
Google Ngram Viewer
)