Russell sizzles; KKR fizzle - Barbados Today