James sparks Cavs

? LeBron James, playing on a sore left ankle, scored 22 points, leading the Cleveland Cavaliers past the Los Angeles Clippers, 94-84, Tuesday night.

James shot just 7-for-20 from the field, but he hit two key three-pointers down the stretch.

The Cavaliers, coming off a one-point overtime victory Monday in New Orleans, won on consecutive nights for the first time since Nov. 26-27 and moved closer in the race for home-court advantage in the playoffs.

Corey Maggette scored 26 points to lead Los Angeles.

Heat 103, Raptors 91

Miami — Shaquille O’Neal had 28 points, and Dwyane Wade added 27, leading the Heat to their 17th straight victory at home in a game marred by the fourth-quarter ejections of Toronto forward Morris Peterson and coach Sam Mitchell. Damon Jones added 14 for Miami, which trailed by two with 10 minutes remaining before outscoring the Raptors 24-10 down the stretch.

SuperSonics 102, Grizzlies 99

Memphis, Tenn. — Seattle clinched a Western Conference playoff berth with a victory over Memphis. The Sonics were led by Ray Allen and Jerome James with 22 points each. Seattle, which trailed by 14 earlier, used a fourth-quarter comeback keyed by Luke Ridnour, whose three-pointer with 2:55 left completed the Sonics’ rally for a 93-92 lead.

Lakers 117, Knicks 107

Los Angeles — The Lakers broke their eight-game losing streak when Kobe Bryant scored 20 of his 32 points in the second half to beat road-weary New York. The Knicks’ Stephon Marbury had a season-high 45 points, six rebounds and 10 assists. He scored 34 in the second half, shooting 9-of-13 from the floor and 10-of-11 from the foul line. He wound up making 12 of 22 field goals and 15 of 16 free throws in falling five points shy of his career high.