Kolkata, April 19 -- The last time they met, Royal Challengers Bangalore were put on the rack by Andre Russell, the king of pain in this season's Indian Premier League (IPL). "Once I am there, I know anything is possible," Russell had said after Kolkata Knight Riders (KKR) plundered 67 runs in 3.2 overs to salvage what seemed a lost cause. That was on April 5....