Following his teams eight-wicket win over Lucknow Super Giants (LSG), Punjab Kings (PBKS) Shreyas Iyer expressed happiness with his teams win and how the players executed their roles and plans to perfection.