Andre Russell was at it again as he ransacked 48 runs off just 13 balls helping Kolkata Knight Riders an unlikely victory and hand Royal Challengers Bangalore their fifth straight defeat, from the jaws of victory.