blow sb / sth out of the water
to destroy sb / sth completely
blow sb / sth out of the water
to show that sb / sth is not good by being very much better than it / them
I like my old phone, but this new model blows it out of the water.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition