A quick start and timely baskets down the stretch ended Detroit's early season woes on the road.
Tobias Harris scored 19 points, Marcus Morris had 17 and the Pistons beat the Denver Nuggets 106-95 on Saturday night for their first win of the season away from home.
"Without a doubt, everyone in this locker room was really focused out there to get this 'W' today and we came out and accomplished it," Harris said. "It's not the road trip we wanted, but we learned a lot from this road trip."
Detroit, unbeaten in four home games, had lost five straight on the road before fashioning the wire-to-wire win in Denver, the final stop on a four-game road trip.
"That's why this was huge because we have to know how to win on the road," guard Ish Smith said. "It's a new year, and we're 5-5 and feel good about it."
Andre Drummond and Kentavious Caldwell-Pope added 14 points apiece for the Pistons, who also snapped a seven-game losing streak in Denver a week after beating the Nuggets in their first meeting in Detroit.
Emmanuel Mudiay scored 19 points for Denver, which was done in by another slow start after being outscored 36-21 in the first quarter. The Pistons never trailed in the contest and also benefited from 16 Denver turnovers leading to 17 points.
"It is the same old story," Nuggets coach Michael Malone said. "We outscored them 74-70 in quarters two, three and four. But when you spot them a 15-point lead in the first quarter. And we threw the ball over. Our turnovers are an epidemic."
Danilo Gallinari added 18 points for the Nuggets, who remained winless in three games at home this season.
Gallinari's mid-range jumper pulled Denver to 97-93 with 3:02 left but Drummond came right back to sink a hook shot for Detroit. Harris' jumper with 1:07 left stretched Detroit's lead to eight points.
Denver fell behind by as many as 17 points early on but used an 18-6 run late in the second quarter to get back in the game, pulling to 57-49 at halftime.