PHILADELPHIA (AP) -- Robert Covington scored 19 points, Michael Carter-Williams had 14 points and 10 assists, and the Philadelphia 76ers snapped a six-game losing streak with an 89-69 win over the Detroit Pistons on Wednesday night.

Philadelphia 76ers' JaKarr Sampson (9) dunks past Detroit Pistons' Caron Butler (31) during the first half of an NBA basketball game on Wednesday, Jan. 28, 2015, in Philadelphia. (AP Photo/Michael Perez)

JaKarr Sampson had 13 points and Luc Mbah a Moute added 12 for the Sixers (9-37). Carter-Williams, back after missing the Sixers' last game due to an upper respiratory infection, finished one rebound shy of a triple-double.

Greg Monroe led the Pistons (17-30) with 20 points, and Jodie Meeks scored 19 off the bench. Detroit shot just 2 of 20 from 3-point range in a matchup of slumping squads missing their top scorers.

The Pistons have lost four straight, and three since leading scorer Brandon Jennings ruptured his left Achilles in a 101-86 loss to Milwaukee on Saturday. Before Jennings' season-ending injury, Detroit had won 12 of 15 behind the play of their star point guard.

(Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)