Andrea Bargnani had 33 points, Amir Johnson scored a career-high 26 and the Toronto Raptors improved their playoff prospects by snapping a five-game losing streak with a 111-97 victory over the Detroit Pistons on Monday night.

More...