Brian Rose says he has been suffering with a back injury but managed a victory on points over Alexey Ribchev.