Forward Kobe Bryant compiled 17 points, nine assists and eight rebounds as the Los Angeles Lakers snapped a four-game losing skid with a 97-85 victory over the Detroit Pistons at Staples Center.

Guard Jordan Clarkson also had 17 points for Los Angeles (2-8) as Bryant made just 6-of-19 shots from the floor but was effective in involving his team mates.

NBA scoring a point in South Africa

Guard Nick Young came off the bench to score 13 points for the Lakers, whose only other victory was over the Brooklyn Nets. Centre Roy Hibbert chipped in 12 points and seven rebounds.

Elsewhere, Marcus Smart scored a career-high 26 points to lead the Boston Celtics to a 100-85 victory over the Oklahoma City Thunder.

Smart, who also had to guard Oklahoma's Russell Westbrook, was still able to shoot 9-of-14 from the field and haul in eight rebounds. Guard Isaiah Thomas scored 20 points and handed out eight assists.

The New York Knicks, aided by strong play from their bench, won for just the second time at home this season, with a 95-87 victory over the New Orleans Pelicans.

The Knicks are now 2-4 at Madison Square Garden.

Other results:

Grizzlies 114, Timberwolves 106

Hornets 106, Trail Blazers 94

Jazz 97, Hawks 96

Kings 107, Raptors 101

Source: Reuters