Kasey Kahne outran Tony Stewart in a green-white-checkered finish to score his first career NASCAR Sprint Cup Series road course win in Sunday's ToyotaSave Mart 350 at Infineon Raceway.