DeMar DeRozan may as well have been playing the role of three men on Wednesday, pouring in 29 points to lift the Toronto Raptors to a 107-103 victory over the Houston Rockets.
The Raptors were missing starters Kyle Lowry and Amir Johnson, but with seven games to go in the regular-season and every game having implications for post-season positioning DeRozan and Co. weren't about to let this game slip away.
Jonas Valanciunas and Greivis Vasquez added 15 points apiece, and Terrence Ross finished with 14 for the Raptors (43-32).
James Harden scored 26 points to top the Rockets (49-25), who were missing Dwight Howard (ankle) for the third consecutive game. Chandler Parsons added 20.
Houston, which has now dropped seven straight decisions in Toronto, was coming off a 105-96 loss the previous night at Brooklyn, and arrived in Toronto at 3 a.m. Wednesday.
The Raptors led by as much as 20 points in the third against the fourth-place team in the mighty Western Conference. But they allowed the Rockets to pull within 90-80 heading into the fourth and it was in the final 12 minutes that the Raptors really felt the absence of Lowry and Johnson - not only two of the team's top contributors but arguably its two hardest workers.