Russell shines but KKR stumble - Barbados Today