70 not out, 31 balls, 2x4, 8x6 – Andre Russell was back in his elements after nearly a gap of two years as he muscled Kolkata Knight Riders to a six-wicket win over Punjab Kings in an entertaining IPL 2022 encounter at the Wankhede Stadium on Friday.