Punjab’s 20-year-old seamer Sandeep Sharma was the star of his team as he took three wickets, playing an important role in dismissing Kolkata, chasing 132, for 109 in 18.2 overs.
Surya Kumar Yadav was the top scorer for Kolkata with a 17-ball 34 with three fours and a six.
Earlier, spinners Sunil Narine and Piyush Chawla outfoxed Kings XI batsmen with their web of spin as Kolkata Knight Riders restricted Punjab to a modest 132 for nine.
Narine (3 for 24) and Chawla (3 for 19) snapped three wickets each as Kolkata Knight Riders produced a disciplined bowling display to test the table-toppers in their stipulated 20 overs. Put into bat, Punjab lost Cheteshwar Pujara (8) early in the second over when Manish Pandey’s direct throw from point found the opener short.
Coming into bat at number three, wicket-keeper batsman Wriddhiman Saha (14) got a life early when a running Umesh Yadav spilled his catch but the Kolkata cricketer failed to make use of the chance.
After a four and six, he was sent back into the pavillion by experienced Jacques Kallis, who trapped him in front of wicket on his first delivery.
—With agency inputs