Not instantly no but I've had very successful results when using neem oil to drench the top 1 - 2 inches of soil against larva.
Another method i've used is to use Hydrogen Peroxide mixed with water.