Wiktionary
blow someone out of the water
vb. (context idiomatic English) To trounce; to defeat someone thoroughly, at a game or in battle.
Usage examples of "blow someone out of the water".
I suppose if you're a young ambitious skipper of a police boat you spend a lot of your time looking for an excuse to blow someone out of the water.