
Blow somebody/something out of the water
Increased Intensity
This phrase exaggerates victory to imply overwhelming superiority, not just a win. 
Unexpected Triumph
Use when a victory or performance is surprisingly much better than expected. 
Informal Context
It's casual, suitable for everyday conversation but not for formal writing. 