Jose Calderon collected 18 points, 14 assists, and 10 rebounds to lead shorthanded Toronto over the visiting Houston Rockets, 103-96, on Sunday.

Calderon started for the third consecutive game in place of Kyle Lowry, who has a tear in his right triceps. Andrea Bargnani also is out with a torn ligament in his right elbow.

Calderon held Rockets guard Jeremy Lin to just seven points and two assists the day before Lin faces his former team, the New York Knicks, at Madison Square Garden.

Elsewhere: Rookie Damian Lillard hit a three-pointer with 0.3 seconds left as host Portland beat New Orleans, 95-94. Earlier, the Hornets signed Dominic McGuire for their frontcourt in the absence of Jason Smith, who has a shoulder injury. . . . Reserve JaVale McGee scored 19 points as Denver cruised past the host Sacramento Kings, 122-97. Andre Iguodala had 11 points, eight rebounds, and eight assists for the Nuggets.

Bucks center suspended

Milwaukee's Joel Przybilla was suspended for one game without pay for throwing a basketball that hit a referee during Saturday's loss to the Clippers. The 7-foot-1 center will serve the suspension Tuesday. - Associated Press