Puneri Paltan produces a masterclass and defeats Telugu Titans by a huge margin of 36 points Read more