Punjab Kings defeated Gujarat Titans by 11 runs today in the IPL. Punjab's Shreyas Iyer was the highest scorer of the day with 97 not out off 42 deliveries.