Home Basketball Raptors not at their best but Net result is a win