Reggie Jackson put up 23 points and four assists, as the Pistons beat the Cavaliers, 96-88, at Quicken Loans Arena Monday night.
Andre Drummond added another double-double with 16-points and 15 rebounds in a game Detroit led by as many as 18.
Tobias Harris scored 14 points in his first start for the Pistons, who ended a five-game losing streak.
Kyrie Irving scored 30 points, while Kevin Love chipped in 24 with seven boards in the loss.
Cleveland had won their previous five.
The Pistons (28-29) will play host to the 76ers tomorrow.
The defending champion Warriors have become the fastest team in NBA history to reach 50 wins with a 102-92 victory over the Hawks.
Golden State improved to 50-5 to eclipse the mark set by Michael Jordan and his 1995-96 Bulls, who needed one more game to win their 50th and hold the league mark for best overall record at 72-10.
Detroit Pistons 96, Cleveland Cavaliers 88
Miami Heat 101, Indiana Pacers 93 (OT)
Toronto Raptors 122, New York Knicks 95
Golden State Warriors 102, Atlanta Hawks 92
Milwaukee Bucks 108, Los Angeles Lakers 101
Minnesota Timberwolves 124, Boston Celtics 122
By: Mike Plourde – for Great Lakes Radio Sports