No, an instant splash won’t kill roaches. It will only harm these insects. To kill one, you should have submerged the cockroach in hot water. The reason is that 212 degrees Fahrenheit is somewhat above the cockroach's threshold.