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