It would only take one of those huge frozen (think carbon dioxide) asteroids to hit us and flood the planet temporarily with CO2 to snuff out most life. It would only take 5 minutes to do this, much more effective than water with an easier clean up afterwords.