Andre Drummond recorded 25 points and 17 rebounds as the Pistons edged the Mavericks, 102-96, at American Airlines Center Wednesday night.
Marcus Morris netted 20 points and Tobias Harris had 19 for Detroit, which has won two in-a-row and six of eight.
Chandler Parsons and Dirk Nowitzki each scored 25 points for Dallas, which lost its season-high fourth in a row and has now lost 32 games, the same number it lost in all of 2014-15.
The Pistons (33-31) visit the Charlotte Hornets tomorrow night.
Charlotte Hornets 122, New Orleans Pelicans 113
Houston Rockets 118, Philadelphia 76ers 104
Boston Celtics 116, Memphis Grizzlies 96
Milwaukee Bucks 114, Miami Heat 108
Detroit Pistons 102, Dallas Mavericks 96
New York Knicks 128, Phoenix Suns 97
Oklahoma City Thunder 120, Los Angeles Clippers 108
Cleveland Cavaliers 120, Sacramento Kings 111
Golden State Warriors 115, Utah Jazz 94
By: Mike Plourde – for Great Lakes Radio Sports