Delhi could have made a bigger score but they lost their last five wickets for the addition of just 18 runs as they were 140 for two in the 17th over.
Put into bat, Delhi did not have the best of starts after opener Murali Vijay (5) was scalped by Sandeep Sharma for five in the third over.
Skipper Kevin Pietersen (49 off 32 balls) then took it upon himself to get quick runs for Delhi in the powerplays. The Englishman was harsh on Hendricks as he smashed the left-arm pacer for two fours and a six to help Delhi get 18 runs in the fourth over.
Combining the right dose of caution and aggression, the second-wicket partnership gained momentum with each passing over and the Pietersen-Karthik duo took Delhi score to 71 for one till the first drinks break after the eight over.
More From This Section
Punjab skipper George Bailey continued to juggle his bowling options and Patel's left-arm spin got dangerman Pietersen, whose knock was laced with six fours and a six, back in the dug out to break the 71-run partnership.
After keeping KP quite in the first couple of deliveries, Patel deceived the captain's outside edge to rattle the middle and off stump and was a wicket maiden.
But Duminy (17), who tried to replicate Karthik's aggressiveness, was holed out at wide long-on by Glenn Maxwell while attempting a big hit off Hendricks. The third-wicket partnership though got Delhi 56 runs. Maxwell soon took another catch to dismiss Kedar Jadhav for nought off Sandeep.
Mayank Agarwal raised some hopes of a full-on attack in the final three overs by belting Sandeep for a huge six but was bowled next ball while attempting a reverse sweep.
Hendricks struck for the third time in his spell and second in the over to send Wayne Parnell out for two as Punjab checked Delhi in the final overs. The final over off Patel yielded just five runs.