David Miller produced a match-winning, aggressive innings as Delhi Capitals kept their IPL 2026 playoff hopes alive with a three-wicket victory over Punjab Kings at HPCA Stadium in Dharamshala.