DeRozan scored a career-high 42 points and tied his career high with 11 rebounds as his Raptors beat Harden's Rockets 99-96 on Monday night, Toronto's eighth straight home victory over Houston.DeRozan made a go-ahead turnaround bank shot with 1:27 left for the 11th lead change of the final quarter, then sealed it with a jumper over Harden with 18 seconds to go."The most important thing, not only the points, was his defense," Raptors coach Dwane Casey said of DeRozan, who guarded Harden down the stretch.Harden scored 31 for the Rockets, whose four-game winning streak was snapped.Rockets point guard Patrick Beverley will undergo surgery Tuesday to repair a torn ligament in his left wrist and will miss the remainder of the season.The Raptors snapped a streak of 10 straight losses against opponents with winning records.Avery Bradley had 30 points and eight rebounds, and visiting Boston won for the 10th time in its past 16 games and moved back into eighth place in the Eastern Conference standings. ...The Hornets' Kemba Walker led a fourth-quarter comeback that fell short, finishing with 28 points and 12 assists. ...Damian Lillard scored 19 points before sitting the final quarter, and...