MIAMI - Vince Carter scored 31 points, Richard Jefferson added 29, and the New Jersey Nets overcame a seven-point deficit late in regulation before beating the Miami Heat, 107-103, in overtime last night.

The Nets' Malik Allen added 18 points on 9-for-11 shooting, Jason Kidd had 11 rebounds and 10 assists, and Josh Boone scored five of his 11 points in overtime.

Dwyane Wade scored 41 points for the Heat.

Udonis Haslem had 18 points and 13 rebounds, including the overtime-forcing basket at the end of regulation.

The Heat were without Alonzo Mourning, who was likely lost for the season - and perhaps his career - Wednesday in Miami's overtime loss at Atlanta. Mourning had surgery yesterday to repair torn knee and quadriceps tendons in his right leg.

Cavaliers 94, Lakers 90

CLEVELAND - LeBron James scored 33 points and shut out Kobe Bryant when the two superstars guarded each other in the final two minutes, 23 seconds, leading Cleveland to victory over Los Angeles.

James added 10 rebounds and five assists. But it was his pressure on Bryant in the final minutes that helped the Cavs.

Bryant finished with 21 points, but missed two shots with James chasing him, and the Lakers went 0 for 8 from the floor in the final minutes.

Daniel Gibson added 15 points, and Zydrunas Ilgauskas had 12 for the Cavs.

Lamar Odom added 19 points for the Lakers. Andrew Bynum had 17 points, but missed two free throws with 11.9 seconds left that would have tied it at 92.

Knicks missing Marbury.

New York Knicks point guard Stephon Marbury was away from the team again yesterday, and coach Isiah Thomas wasn't sure when he'd return.

Marbury has missed six of the last nine games since his father died Dec. 2 after becoming ill while attending a game at Madison Square Garden.