TORONTO (AP) - DeMar DeRozan scored 29 points, Jonas Valanciunas and Greivis Vasquez each had 15 and the Toronto Raptors won their seventh straight home meeting with Houston, beating the Rockets 107-103 on Wednesday night.
Terrence Ross scored 14 points and John Salmons had 12 as the short-handed Raptors won for the fourth time in five games.
James Harden scored 26 points and Chandler Parsons had 20 for the Rockets, who lost their third straight after winning the previous five.
The Rockets hurt themselves by missing eight of 30 free throw attempts, including five misses in the fourth quarter.
Jeremy Lin scored 16 points and Donatas Motiejunas had 13 for the Rockets, who could have clinched a playoff spot with a win and a loss by either Memphis or Phoenix.