PHILADELPHIA (AP) -- Michael Carter-Williams got winded sooner than he usually does and had difficulty breathing well throughout the game.
It didn't seem to matter.
Carter-Williams had 14 points and 10 assists, Robert Covington scored 19 points and the Philadelphia 76ers snapped a six-game losing streak with an 89-69 win over the Detroit Pistons on Wednesday night.
Carter-Williams, back after missing the Sixers' last game due to an upper-respiratory infection, finished one rebound shy of a triple-double.
"I'm a little stuffed up, but as soon I was out there, all that really is blocked out," Carter-Williams said. "I got a little fatigued and (backup point guard Larry Drew) came in and did a great job."
JaKarr Sampson had a career-high 13 points and Luc Mbah a Moute added 12 for the Sixers (9-37), who had six players score in double figures.
Greg Monroe led the Pistons (17-30) with 20 points and 11 rebounds, and Jodie Meeks scored 19 on 4-for-16 shooting 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.
"We weren't ready to play," Pistons coach Stan Van Gundy said. "I don't think I've ever coached a game where one team's effort was that much better than my team's effort. I mean, it was a joke."
Sixers guard Tony Wroten, who partially tore his ACL two weeks ago, said before the game that he plans to have knee surgery and will likely miss the remainder of the season. But playing their ninth straight game without their leading scorer, the Sixers held a comfortable lead throughout against the equally short-handed Pistons.
Detroit tried to mount a comeback in the third quarter, slicing Philly's lead to 59-50 on five straight points from Jonas Jerebko. But Carter-Williams drained a big 3-pointer before Jerebko was posterized on a highlight-reel jam from Jerami Grant.
The Pistons cut it to nine twice more early in the fourth quarter, but that was as close as they would come as the Sixers closed on a 17-6 run.
"You try to teach these young guys to never take their foot off the pedal," Sixers coach Brett Brown said. "We have no right to be complacent at any point."
The Sixers took control early, going on an 18-0 run to take a 24-4 lead with 5:39 left in the first quarter. Rookie K.J. McDaniels capped the spurt by picking off an errant pass by Anthony Tolliver and coasting uncontested down the floor for a thunderous dunk.
Sampson, making his first start since Dec. 30, kickstarted the spurt with a 3-pointer. The undrafted rookie finished shot 5 for 6 from the field and finished with a career-high eight rebounds.
"His energy, his toughness and athleticism really complemented the starting group," Brown said.
The Pistons closed the first quarter on an 8-0 run to slice Philly's lead to 28-16, and Monroe hit two straight buckets inside to bring Detroit within 48-37 at the half.
But the Pistons shot just 30.7 percent from the field and committed 17 turnovers in a game they were never in - and one their coach would quickly like to forget.
"It was embarrassing and humiliating, and I told them in there that I'm embarrassed as a coach that I did that poor of a job," Van Gundy said. "And if they're not embarrassed, they don't belong in the NBA."
Pistons: Detroit has dropped four straight on the road, matching a season high. ... The Pistons missed two of their first 19 shots and 12 straight during one stretch in the first quarter. ... Detroit was 1 for 10 from 3-point range in both the first and the second halves.
76ers: Carter-Williams and Nerlens Noel were both selected for the Rising Stars Challenge during All-Star weekend, marking the second time in team history that Philadelphia had two representatives in the event. ... Philadelphia has won five of its last seven home games against Detroit. ... The Sixers shot 51.1 percent from the field in the first half.
When Carter-Williams returned to the locker room, his teammates told him that he was only one rebound shy of a triple-double. The second-year point guard only wished they had told him sooner - like during the game.
"I didn't even know," he laughed. "They didn't tell me. It's crazy."
The Sixers were well aware that the Pistons were playing their fourth game in five days, and they tried to use that to their advantage by running like crazy up and down the floor.
"We wanted to turn this into a track meet as much as we could," Brown said.
Pistons: Host Houston on Saturday.
76ers: Host Minnesota on Friday.