Delhi Capitals avenged their shocking first-leg defeat with a five-wicket victory over Kings XI Punjab, brightening their prospects of making the play-offs of the Indian Premier League in New Delhi…