Royal Challengers Bangalore went onto lose their 5th match on a trot in Vivo IPL 12 as an Andre Russell masterpiece helped KKR snatch victory from the jaws of defeat. With 53 required off the last 16 deliveries, Andre Russell played a gem of an innings to take Kolkata over the line with 5 deliveries […]